Compartir vía


IDataServiceConfiguration Interfaz

Definición

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

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

Comentarios

Las clases DataService<T> usan 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 usar durante la llamada a la inicialización del servicio.

Propiedades

MaxBatchCount

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

MaxChangesetCount

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

MaxExpandCount

Obtiene o establece el número máximo de segmentos que la opción de consulta $expand puede expandir 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 se usan errores detallados de forma predeterminada para todas las respuestas del servicio de datos.

Métodos

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