Espace de noms System.ServiceModel.DomainServices.Server

Fournit les classes à utiliser dans les projets serveur pour la création de services de domaine.

Classes

Classe Description
ChangeSet Représente un ensemble de modifications à faire traiter par un DomainService.
ChangeSetEntry Représente une opération de domaine à exécuter sur une entité.
CodeProcessor Fournit une classe de base pour toutes les implémentations de CodeProcessor.
DeleteAttribute Spécifie qu'une méthode DomainService est une méthode de suppression.
DomainException Indique qu'une erreur irrécupérable s'est produite lors de l'exécution d'une opération de domaine.
DomainOperationEntry Représente une méthode d'opération de domaine dans un DomainService.
DomainOperationParameter Représente un paramètre d'un DomainOperation.
DomainService Fournit une classe de base pour toutes les implémentations de DomainService.
DomainServiceContext Représente l'environnement d'exécution des opérations effectuées par un DomainService.
DomainServiceDescription Représente les informations relatives à un DomainService.
DomainServiceDescriptionProvider Crée le DomainServiceDescription d'un DomainService.
DomainServiceDescriptionProviderAttribute Spécifie DomainServiceDescriptionProvider pour le type de DomainService.
DomainServiceErrorInfo Fournit des informations sur une erreur irrécupérable qui se produit pendant le traitement d'une opération DomainService.
ExcludeAttribute Spécifie qu'un membre de l'entité ne figurera pas dans la vue de l'entité générée par du code sur le client, et que la valeur ne doit jamais être envoyée au client.
IgnoreAttribute Spécifie qu'une méthode appliquée à un DomainService n'est pas une opération de domaine.
IncludeAttribute Spécifie que l'association doit faire partie de toutes les entités générées par du code sur le client.
InsertAttribute Spécifie qu'une méthode DomainService est une méthode d'insertion.
InvokeAttribute Spécifie qu'une méthode DomainService est une opération d'appel.
InvokeDescription Représente une opération d'appel à faire traiter par un service de domaine.
OutputCacheAttribute Permet d'activer la mise en cache de sortie de façon déclarative.
QueryAttribute Spécifie qu'une méthode DomainService est une méthode de requête.
QueryDescription Représente une opération de requête à faire traiter par un DomainService.
RequiresAuthenticationAttribute Spécifie qu'une opération de domaine ne peut être appelée que par un utilisateur authentifié.
RequiresRoleAttribute Spécifie un ensemble de rôles autorisés à appeler un DomainOperationEntry.
UpdateAttribute Spécifie qu'une méthode DomainService est une méthode de mise à jour.
ValidationResultInfo Contient des informations sur l'erreur qui s'est produite pendant l'exécution d'une opération sur le serveur.

Interfaces

Interface Description
IDomainServiceFactory Fournit une interface pour les implémentations de fabrique de DomainService.

Énumérations

Énumération Description
ChangeOperation Spécifie les opérations de modification qui peuvent être effectuées sur un objet.
DomainOperation Spécifie les opérations qu'un DomainService peut effectuer.
DomainOperationType Spécifie le type de l'opération de domaine en cours d'exécution.
OutputCacheLocation Spécifie les valeurs pour le contrôle de l'emplacement de la réponse HTTP mise en cache de sortie pour une ressource.