IDataServiceConfiguration Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O IDataServiceConfiguration é utilizado pelos Serviços de Dados WCF para configurar o comportamento do serviço, incluindo direitos sobre conjuntos de entidades e operações de serviço, limites nos pedidos permitidos, tipos de registo não detectáveis por defeito, e a verbosidade padrão no tratamento de erros.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Derivado
Observações
Este tipo é usado pelas 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 do call to service.
Propriedades
| Name | Description |
|---|---|
| MaxBatchCount |
Obtém o número máximo de pedidos que podem ser tratados num lote. |
| MaxChangesetCount |
Obtém o número máximo de conjuntos de alterações que podem ser tratados num lote. |
| MaxExpandCount |
Obtém ou define o número máximo de segmentos que podem ser expandidos pela |
| MaxExpandDepth |
Obtém ou define um número máximo de segmentos suportados num único |
| MaxObjectCountOnInsert |
Obtém ou define o número máximo de objetos que podem ser inseridos num único pedido. |
| MaxResultsPerCollection |
Obtém o número máximo de resultados por coleção. |
| UseVerboseErrors |
Obtém ou define se erros verbosos são usados por defeito para todas as respostas do serviço de dados. |
Métodos
| Name | Description |
|---|---|
| RegisterKnownType(Type) |
Regista 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. |