Langue

IDataServiceConfiguration Interface

Définition

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 $expand de requête pour toutes les demandes adressées au service de données.

MaxExpandDepth

Obtient ou définit un nombre maximal de segments pris en charge dans un chemin d’accès unique $expand pour toutes les demandes adressées au service de données.

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.

S’applique à