Compartilhar via


IDataServiceConfiguration Interface

Definição

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 $expand caminho para todas as solicitações para o serviço de dados.

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.

Aplica-se a