Partager via


Espace de noms System.ServiceModel.DomainServices.Client

Fournit les classes utilisées à partir du projet client pour l'interaction avec les services de domaine.

Classes

Classe Description
ChangeSetEntry Représente une opération de domaine à exécuter sur une entité.
ComplexObject Classe de base pour tous les objets complexes.
DomainClient Sert de classe de base pour toutes les implémentations DomainClient.
DomainClientResult Représente le résultat d'une opération DomainClient.
DomainContext Un DomainContext est une représentation côté client avec état d'un service de domaine, fournissant l'accès à toutes les fonctionnalités du service.
DomainException Indique qu'une erreur irrécupérable s'est produite lors de l'exécution d'une opération de domaine.
DomainOperationException Indique qu'au moins une erreur s'est produite pendant le traitement des opérations de domaine sur le serveur.
DomainServiceFault Fournit un type de message utilisé pour communiquer des résultats d'exception entre le serveur et le client.
Entity Classe de base pour tous les types d'entité.
EntityAction Représente un appel de méthode personnalisé sur une entité.
EntityChangeSet Représente une collection de modifications apportées à Entity.
EntityCollection Représente une collection d'entités associées.
EntityCollectionChangedEventArgs Fournit des arguments d'événement pour les notifications d'ajout ou de suppression fortement typées pour les collections contenant des entités.
EntityConflict Représente un conflit d'entité.
EntityContainer Représente un cache d'entités sous la forme d'une collection d'objets EntitySet.
EntityKey Classe de base d'une clé qui représente une identité d'entité unique. Cette clé est appropriée au hachage.
EntityQuery Représente un appel de méthode de requête.
EntityQuery Représente une requête LINQ sur une collection d'entités.
EntityQueryable Contient les méthodes d'extension statiques qui implémentent un sous-ensemble du modèle LINQ pour EntityQuery.
EntityRef Représente une référence à une entité associée.
EntitySet Représente une collection d'instances Entity.
EntitySet Représente une collection d'instances Entity qui fournit un suivi des modifications et d'autres services.
InvokeArgs Représente les informations requises pour appeler une opération d'appel.
InvokeCompletedResult Représente le résultat d'une opération d'appel.
InvokeOperation Représente une opération d'appel asynchrone.
InvokeOperation Représente une opération d'appel asynchrone.
LoadOperation Représente une opération de chargement asynchrone.
LoadOperation Représente une opération de chargement asynchrone.
OperationBase Représente une opération asynchrone.
QueryCompletedResult Représente le résultat d'une opération de requête.
QueryResult Type de message utilisé pour la communication des résultats de requête entre le serveur et le client.
QueryResult Type de message utilisé pour la communication des résultats de requête entre le serveur et le client.
SubmitCompletedResult Représente le résultat d'une opération d'envoi.
SubmitOperation Représente une opération d'envoi asynchrone.
ValidationResultInfo Contient des informations sur l'erreur qui s'est produite pendant l'exécution d'une opération sur le serveur.
WebDomainClient Fournit l'implémentation du client du domaine par défaut à l'aide de Windows Communication Foundation (WCF).

Énumérations

Énumération Description
EntityOperationType Décrit les types des opérations qui peuvent être exécutées sur un Entity.
EntitySetOperations Énumération des types d'opérations autorisés sur EntitySet.
EntityState Décrit les états possibles d'un Entity.
LoadBehavior Spécifie le comportement du cache de l'identité de contrôle lors du chargement d'entités.
OperationErrorStatus Décrit les erreurs qui se produisent pendant une opération.