Partager via


Interface IDataServiceConfiguration

IDataServiceConfiguration est utilisé par Services de données WCF pour définir le comportement du service, y compris les droits sur les jeux d'entités et les opérations de service, les limites sur les demandes autorisées, l'enregistrement des types non détectables par défaut, et les commentaires par défaut sur la gestion des erreurs.

Espace de noms :  System.Data.Services
Assembly :  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Syntaxe

'Déclaration
Public Interface IDataServiceConfiguration
'Utilisation
Dim instance As IDataServiceConfiguration
public interface IDataServiceConfiguration
public interface class IDataServiceConfiguration
type IDataServiceConfiguration =  interface end
public interface IDataServiceConfiguration

Le type IDataServiceConfiguration expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DisableValidationOnMetadataWrite
Propriété publique MaxBatchCount Obtient le nombre maximal de demandes qui peuvent être gérées dans un lot.
Propriété publique MaxChangesetCount Obtient le nombre maximal d'ensembles de modifications qui peuvent être gérés dans un lot.
Propriété publique MaxExpandCount Obtient ou définit le nombre maximal de segments qui peuvent être développés par l'option de requête $expand pour toutes les demandes au service de données.
Propriété publique MaxExpandDepth Obtient ou définit un nombre maximal de segments pris en charge dans un même chemin d'accès $expand pour toutes les demandes au service de données.
Propriété publique MaxObjectCountOnInsert Obtient ou définit le nombre maximal d'objets qui peuvent être insérés dans une même demande.
Propriété publique MaxResultsPerCollection Obtient le nombre maximal de résultats par collection.
Propriété publique UseVerboseErrors Obtient ou définit si des erreurs détaillées sont utilisées par défaut pour toutes les réponses du service de données.

Haut de la page

Méthodes

  Nom Description
Méthode publique RegisterKnownType Enregistre un type de ressource à utiliser par le service de données.
Méthode publique SetEntitySetAccessRule Définit les règles d'accès pour le jeu d'entités spécifié.
Méthode publique SetServiceOperationAccessRule Définit les règles d'accès pour l'opération de service spécifiée.

Haut de la page

Notes

Ce type est utilisé par les classes DataService<T> pour configurer le service en implémentant une méthode statique nommée InitializeService, en retournant le type void, et en prenant un argument unique de type IDataServiceConfiguration. L'objet de configuration ne peut être utilisé que pendant l'appel de l'initialisation du service.

Voir aussi

Référence

Espace de noms System.Data.Services