Microsoft.OData.Client Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
ActionDescriptor |
Contient les informations sur une action de service. |
BaseEntityType |
Type de base du type d’entité à inclure DataServiceContext pour l’appel de fonction et d’action |
BodyOperationParameter |
Représente un paramètre associé à une action de service. |
BuildingRequestEventArgs |
EventArgs pour l'événement BuildingRequest. |
ChangeOperationResponse |
Réponse de SaveChanges. |
ContainerPropertyAttribute |
Utilisé dans une classe représentant une entité ouverte ou des types complexes pour indiquer que la propriété doit être utilisée comme conteneur pour les propriétés dynamiques pendant la sérialisation et la matérialisation. |
DataServiceActionQuery |
Objet d’une action qui ne retourne rien. |
DataServiceActionQuery<T> |
Objet d’une action qui renvoie une collection. |
DataServiceActionQuerySingle<T> |
Objet d’une action qui retourne un seul élément. |
DataServiceClientConfigurations |
Configurations du comportement du client. |
DataServiceClientException |
Exception levée lorsque le serveur retourne une erreur. |
DataServiceClientFormat |
Suit le format préféré de l'utilisateur que le client doit utiliser pour ses requêtes. |
DataServiceClientRequestMessage |
Cette classe représente le client de services de données WCF du contrat avec le message de requête. |
DataServiceClientRequestMessageArgs |
Arguments pour la création d'une instance de DataServiceClientRequestMessage. |
DataServiceClientRequestPipelineConfiguration |
Classe qui contient une série d'événements pour l'écriture de la charge de l'OData vers la connexion |
DataServiceClientResponsePipelineConfiguration |
Classe qui est responsable de la configuration des actions appelées à partir d'une réponse |
DataServiceCollection<T> |
Représente une collection d'entités dynamiques qui fournit des notifications lorsque des éléments sont ajoutés, supprimés ou que la liste est actualisée. |
DataServiceContext |
DataServiceContext représente le contexte du runtime du service de données. |
DataServiceExtensions | |
DataServiceQuery |
espace réservé non générique pour l’implémentation générique |
DataServiceQuery<TElement>.DataServiceOrderedQuery |
Commande dataServiceQuery qui implémente IOrderedQueryable. |
DataServiceQuery<TElement> |
query (objet) |
DataServiceQueryContinuation |
Encapsule l’URI qui retourne la page suivante d’un résultat de requête WCF Data Services paginé. |
DataServiceQueryContinuation<T> |
Encapsule l’URI qui retourne la page suivante d’un résultat de requête WCF Data Services paginé. |
DataServiceQueryException |
Exception indiquant qu’une erreur s’est produite lors de l’interrogation du service de données. |
DataServiceQueryProvider |
Implémentation de QueryProvider |
DataServiceQuerySingle<TElement> |
Objet de requête d’un seul élément. |
DataServiceRequest |
Espace réservé non générique pour l’implémentation générique |
DataServiceRequest<TElement> |
Contient un URI et un type pour la requête. |
DataServiceRequestArgs |
Représente des métadonnées supplémentaires incluses dans un message de requête à WCF Data Services. |
DataServiceRequestException |
Représente l’erreur émise si le service de données retourne un code de réponse inférieur à 200 ou supérieur à 299 ou que l’élément de niveau supérieur dans la réponse est <error>. Cette classe ne peut pas être héritée. |
DataServiceResponse |
Réponse du service de données à ExecuteBatch & SaveChanges |
DataServiceStreamLink |
Représente l’URL d’un flux de ressources binaire. |
DataServiceStreamResponse |
Représente une réponse de WCF Data Services qui contient des données binaires sous la forme d’un flux. |
DataServiceTransportException |
Classe décrivant les erreurs levées par la couche de transport. |
DataServiceUrlKeyDelimiter |
Composant permettant de contrôler l'ensemble de conventions utilisé pour générer les URL. |
Descriptor |
Classe abstraite de laquelle EntityDescriptor est dérivé. |
EntityChangedParams |
Encapsule les arguments d’un délégué PropertyChanged |
EntityCollectionChangedParams |
Encapsule les arguments d’un délégué CollectionChanged. |
EntityDescriptor |
représente l’entité mise en cache |
EntitySetAttribute |
Indique le jeu d'entités auquel une classe de service de données client appartient. |
EntityTracker |
contexte |
EntityTrackerBase |
Base Entity Tracker, permet plus de découplage pour les tests. |
EntityTypeAttribute |
Marque une classe comme type d’entité dans WCF Data Services. |
FunctionDescriptor |
Contient les informations sur une fonction de service. |
HasStreamAttribute |
Indique qu’une classe qui est un type d’entité a un flux de données binaires par défaut. |
HttpClientRequestMessage |
Implémentation basée sur HttpClient de DataServiceClientRequestMessage. |
HttpWebRequestMessage |
Implémentation d'interface IODataRequestMessage. |
HttpWebResponseMessage |
Implémentation de l'interface IODataResponseMessage |
IgnoreClientPropertyAttribute |
Indique qu’un attribut ne doit pas être sérialisé lors de l’insertion ou de la mise à jour d’une entité. |
InvokeResponse |
Réponse d’un appel Invoke. |
KeyAttribute |
Indique la propriété de clé ou les propriétés d'une entité. |
LinkDescriptor |
représente l’association entre deux entités |
LinkInfo |
Encapsule des informations sur un lien, ou la relation, entre les entités. |
LoadCompletedEventArgs |
Utilisé comme EventArgs classe pour l’événementLoadCompleted. Pris en charge uniquement par le client WCF Data Services 5.0 pour Silverlight. |
MaterializedEntityArgs |
Arguments de l'entité matérialisée |
MediaEntryAttribute |
Cette classe marque un type qui représente une entité cliente Astoria, de sorte que le client Astoria la traite comme une entrée multimédia selon le concept « entrée de lien multimédia » d’ATOM. |
MessageReaderSettingsArgs |
Arguments utilisés pour configurer les paramètres du lecteur de message odata. |
MessageWriterSettingsArgs |
Arguments utilisés pour configurer les paramètres de l'enregistreur de message odata. |
MimeTypePropertyAttribute |
Cet attribut indique une autre propriété dans le même type qui contient le type MIME qui doit être utilisé pour les données contenues dans la propriété à laquelle cet attribut est appliqué. |
NamedStreamAttribute |
Indique qu’une classe qui est un type d’entité a un flux binaire nommé associé. |
OperationDescriptor |
Contient les informations sur une opération de service. |
OperationParameter |
Représente un paramètre transmis à une action de service, une fonction de service ou une opération de service lorsqu'elle est exécutée. |
OperationResponse |
Classe de base de réponse d’opération |
OriginalNameAttribute |
Indique le nom d’origine d’une variable définie dans les métadonnées. |
QueryOperationResponse |
Réponse à une requête par lots. |
QueryOperationResponse<T> |
Réponse à une requête par lot ou à un appel d’exécution. |
ReadingEntryArgs |
Arguments de l'entrée de lecture |
ReadingFeedArgs |
Arguments du flux de lecture |
ReadingNestedResourceInfoArgs |
Arguments du lien de navigation de lecture |
ReadingWritingEntityEventArgs |
Arguments d’événement pour l’événement déclenché pendant la lecture ou l’écriture d’une sérialisation/désérialisation d’entité |
ReceivingResponseEventArgs |
EventArgs classe pour l’événement ReceivingResponse . Expose ResponseMessage à l'utilisateur. |
SendingRequest2EventArgs |
Arguments pour l'événement SendingRequest2. |
SendingRequestEventArgs |
Arguments d’événement pour l’événement déclenché avant l’exécution d’une requête web. Donne la possibilité de personnaliser ou de remplacer l’objet de demande à utiliser. |
Serializer |
Sérialise les données de requête dans le format donné à l’aide de l’enregistreur de messages donné. |
StreamDescriptor |
Contient des informations sur le flux. |
TaskExtensionMethods |
Méthodes d’extension pour l’utilisation des tâches |
UriEntityOperationParameter |
Représente un paramètre de fonction qui est une entité ou une collection d’entités. |
UriOperationParameter |
Représente un paramètre associé à une opération de service ou à une fonction de service. |
Utility |
Classe d’assistance pour le modèle T4, fournir une API uniforme pour différentes plateformes |
WritingEntityReferenceLinkArgs |
Arguments du lien de référence d'entité d'écriture |
WritingEntryArgs |
Arguments de l'entrée d'écriture |
WritingNestedResourceInfoArgs |
Arguments du lien de navigation d'écriture |
Interfaces
IBaseEntityType |
Énumérations
DataServiceResponsePreference |
Détermine si le client demande que le service de données retourne des données d’entité insérées ou mises à jour en tant qu’entrée dans le message de réponse. |
EntityParameterSendOption |
Permet de spécifier une stratégie d’envoi du paramètre d’entité. |
EntityStates |
Décrit l’état d’insertion/mise à jour/suppression d’une entité ou d’un lien. |
HttpRequestTransportMode |
Décrit la méthode que le client utilisera pour effectuer des requêtes Http sur le serveur. |
MergeOption |
Permet de spécifier une stratégie de synchronisation de valeurs. |
ODataProtocolVersion |
Représente les versions du protocole OData (Open Data Protocol) que le service de données peut prendre en charge. |
SaveChangesOptions |
options lors de l’enregistrement des modifications |
TrackingMode |
Détermine si les modifications apportées à un DataServiceCollection<T> font l'objet d'un suivi. |