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 | |
---|---|---|
DisableValidationOnMetadataWrite | ||
MaxBatchCount | Obtient le nombre maximal de demandes qui peuvent être gérées dans un lot. | |
MaxChangesetCount | Obtient le nombre maximal d'ensembles 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 de requête $expand pour toutes les demandes au service de données. | |
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. | |
MaxObjectCountOnInsert | Obtient ou définit le nombre maximal d'objets qui peuvent être insérés dans une même demande. | |
MaxResultsPerCollection | Obtient le nombre maximal de résultats par collection. | |
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 | |
---|---|---|
RegisterKnownType | Enregistre un type de ressource à utiliser par le service de données. | |
SetEntitySetAccessRule | Définit les règles d'accès pour le jeu d'entités spécifié. | |
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.