IDataServiceConfiguration Interfaz

Definición

IDataServiceConfiguration WcF Data Services usa para configurar el comportamiento del servicio, incluidos los derechos de los conjuntos de entidades y las operaciones de servicio, los límites de las solicitudes permitidas, el registro de tipos no detectables de forma predeterminada y la detalle predeterminada sobre el control de errores.

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
Derivado

Comentarios

Las clases usan DataService<T> este tipo para configurar el servicio mediante la implementación de un método estático denominado InitializeService, la devolución de void y la toma de un único argumento de tipo IDataServiceConfiguration. El objeto de configuración solo se puede usar durante la llamada a la inicialización del servicio.

Propiedades

Nombre Description
MaxBatchCount

Obtiene el número máximo de solicitudes que se pueden controlar en un lote.

MaxChangesetCount

Obtiene el número máximo de conjuntos de cambios que se pueden controlar en un lote.

MaxExpandCount

Obtiene o establece el número máximo de segmentos que la opción de consulta puede expandir $expand para todas las solicitudes al servicio de datos.

MaxExpandDepth

Obtiene o establece un número máximo de segmentos admitidos en una única $expand ruta de acceso para todas las solicitudes al servicio de datos.

MaxObjectCountOnInsert

Obtiene o establece el número máximo de objetos que se pueden insertar en una sola solicitud.

MaxResultsPerCollection

Obtiene el número máximo de resultados por colección.

UseVerboseErrors

Obtiene o establece si los errores detallados se usan de forma predeterminada para todas las respuestas del servicio de datos.

Métodos

Nombre Description
RegisterKnownType(Type)

Registra un tipo de recurso para que lo use el servicio de datos.

SetEntitySetAccessRule(String, EntitySetRights)

Establece las reglas de acceso para el conjunto de entidades especificado.

SetServiceOperationAccessRule(String, ServiceOperationRights)

Establece las reglas de acceso para la operación de servicio especificada.

Se aplica a