IDataServiceConfiguration Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O IDataServiceConfiguration é usado pelo WCF Data Services para configurar o comportamento do serviço, incluindo os direitos sobre conjuntos de entidades e operações de serviço, limites às solicitações permitidas, tipos de registro que não podem ser descobertos por padrão e o nível de detalhes padrão no tratamento de erro.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Derivado
Comentários
Esse tipo é usado por DataService<T> classes para configurar o serviço implementando um método estático chamado InitializeService, retornando void e tomando um único argumento do tipo IDataServiceConfiguration. O objeto de configuração só pode ser usado durante a inicialização da chamada ao serviço.
Propriedades
MaxBatchCount |
Obtém o número máximo de solicitações que podem ser tratadas em um lote. |
MaxChangesetCount |
Obtém o número máximo de conjuntos de alterações que podem ser tratados em um lote. |
MaxExpandCount |
Obtém ou define o número máximo de segmentos que podem ser expandidos pela opção de consulta $expand para todas as solicitações ao serviço de dados. |
MaxExpandDepth |
Obtém ou define um número máximo de segmentos com suporte em um único |
MaxObjectCountOnInsert |
Obtém ou define o número máximo de objetos que podem ser inseridos em uma única solicitação. |
MaxResultsPerCollection |
Obtém o número máximo de resultados por coleção. |
UseVerboseErrors |
Obtém ou define se erros detalhados são usados por padrão para todas as respostas do serviço de dados. |
Métodos
RegisterKnownType(Type) |
Registra um tipo de recurso para uso pelo serviço de dados. |
SetEntitySetAccessRule(String, EntitySetRights) |
Define as regras de acesso para o conjunto de entidades especificado. |
SetServiceOperationAccessRule(String, ServiceOperationRights) |
Define as regras de acesso para a operação de serviço especificada. |