Compartir a través de


Interfaz IDataServiceConfiguration

Servicios de datos de Microsoft WCF utiliza IDataServiceConfiguration para configurar el comportamiento del servicio, incluidos los derechos de conjuntos de entidades y operaciones de servicio, límites en las solicitudes permitidas, registro de tipos no detectables de forma predeterminada y el nivel de detalle predeterminado en el control de errores.

Espacio de nombres:  System.Data.Services
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
Public Interface IDataServiceConfiguration
'Uso
Dim instance As IDataServiceConfiguration
public interface IDataServiceConfiguration
public interface class IDataServiceConfiguration
type IDataServiceConfiguration =  interface end
public interface IDataServiceConfiguration

El tipo IDataServiceConfiguration expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DisableValidationOnMetadataWrite
Propiedad pública MaxBatchCount Obtiene el número máximo de solicitudes que se pueden administrar en un lote.
Propiedad pública MaxChangesetCount Obtiene el número máximo de conjuntos de cambios que se pueden administrar en un lote.
Propiedad pública MaxExpandCount Obtiene o establece el número máximo de segmentos que pueden ser expandidos por la opción de consulta $expand para todas las solicitudes al servicio de datos.
Propiedad pública MaxExpandDepth Obtiene o establece un número máximo de segmentos admitido en una ruta de acceso $expand única para todas las solicitudes al servicio de datos.
Propiedad pública MaxObjectCountOnInsert Obtiene o establece el número máximo de objetos que se pueden insertar en una sola solicitud.
Propiedad pública MaxResultsPerCollection Obtiene el número máximo de resultados por colección.
Propiedad pública UseVerboseErrors Obtiene o establece si se utilizan errores detallados de forma predeterminada para todas las respuestas del servicio de datos.

Arriba

Métodos

  Nombre Descripción
Método público RegisterKnownType Registra un tipo de recurso para que lo use el servicio de datos.
Método público SetEntitySetAccessRule Establece las reglas de acceso para el conjunto de entidades especificado.
Método público SetServiceOperationAccessRule Establece las reglas de acceso para la operación de servicio especificada.

Arriba

Comentarios

Las clases DataService<T> utilizan este tipo para configurar el servicio implementando un método estático denominado InitializeService, devolviendo void y tomando un único argumento de tipo IDataServiceConfiguration. El objeto de configuración solo se puede utilizar durante la llamada para la inicialización del servicio.

Vea también

Referencia

Espacio de nombres System.Data.Services