IDataServiceConfiguration Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Il IDataServiceConfiguration est utilisé par WCF Data Services pour configurer le comportement du service, y compris les droits sur les jeux d’entités et les opérations de service, les limites des requêtes autorisées, l’inscription des types non détectables par défaut et la précision par défaut sur la gestion des erreurs.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Dérivé
Remarques
Ce type est utilisé par DataService<T> les classes pour configurer le service en implémentant une méthode statique nommée InitializeService, en retournant void et en prenant un seul argument de type IDataServiceConfiguration. L’objet de configuration peut uniquement être utilisé pendant l’appel à l’initialisation du service.
Propriétés
| Nom | Description |
|---|---|
| MaxBatchCount |
Obtient le nombre maximal de requêtes qui peuvent être gérées dans un lot. |
| MaxChangesetCount |
Obtient le nombre maximal de jeux de modifications qui peuvent être gérés dans un lot. |
| MaxExpandCount |
Obtient ou définit le nombre maximal de segments qui peuvent être développés par l’option |
| MaxExpandDepth |
Obtient ou définit un nombre maximal de segments pris en charge dans un chemin d’accès unique |
| MaxObjectCountOnInsert |
Obtient ou définit le nombre maximal d’objets pouvant être insérés dans une requête unique. |
| MaxResultsPerCollection |
Obtient le nombre maximal de résultats par collection. |
| UseVerboseErrors |
Obtient ou définit si les erreurs détaillées sont utilisées par défaut pour toutes les réponses du service de données. |
Méthodes
| Nom | Description |
|---|---|
| RegisterKnownType(Type) |
Inscrit un type de ressource à utiliser par le service de données. |
| SetEntitySetAccessRule(String, EntitySetRights) |
Définit les règles d’accès pour le jeu d’entités spécifié. |
| SetServiceOperationAccessRule(String, ServiceOperationRights) |
Définit les règles d’accès pour l’opération de service spécifiée. |