Microsoft.OData 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
ContainerBuilderExtensions |
Méthodes d’extension pour IContainerBuilder. |
HttpHeaderValueElement |
Classe pour représenter un élément de valeur d’en-tête HTTP. |
ODataAction |
Représente une action OData. |
ODataAnnotatable |
Classe de base pour tous les types annotatables dans la bibliothèque OData. |
ODataAsynchronousReader |
Classe pour la lecture des messages asynchrones OData. |
ODataAsynchronousResponseMessage |
Représentant le message d’une réponse asynchrone non batch. |
ODataAsynchronousWriter |
Classe pour l’écriture de messages OData asynchrones ; vérifie également le nombre approprié d’appels d’écriture sur l’enregistreur. |
ODataBatchOperationHeaders |
Dictionnaire permettant de stocker les en-têtes à utiliser avec ODataBatchOperations. |
ODataBatchOperationRequestMessage |
Message représentant une opération dans une demande de lot. |
ODataBatchOperationResponseMessage |
Message représentant une opération dans une réponse par lot. |
ODataBatchReader |
Classe abstraite pour la lecture des messages par lots OData ; vérifie également la séquence appropriée d’appels de lecture sur le lecteur. |
ODataBatchWriter |
Classe abstraite pour l’écriture de messages par lots OData ; vérifie également la séquence appropriée d’appels d’écriture sur l’enregistreur. |
ODataBinaryStreamValue |
Classe pour représenter une valeur de flux binaire |
ODataCollectionReader |
Classe de base pour les lecteurs de collection OData. |
ODataCollectionStart |
Représentation OData d'une collection de niveau supérieur. |
ODataCollectionStartSerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires à pour ODataCollectionWriter un ODataCollectionStart. |
ODataCollectionValue |
Représentation OData d'une collection. |
ODataCollectionWriter |
Classe de base pour les enregistreurs de collection OData. |
ODataConstants |
Valeurs constantes utilisées par OData, le protocole HTTP ou la bibliothèque OData. |
ODataContentTypeException |
Type d'exception qui représente l'exception lorsque le Content-Type d'un message n'est pas pris en charge. |
ODataDeletedResource |
Représente une entité supprimée dans la réponse delta. |
ODataDeltaDeletedEntry |
Représente une entité supprimée dans la réponse delta. |
ODataDeltaDeletedLink |
Représente un lien supprimé dans la réponse delta. |
ODataDeltaLink |
Représente un lien ajouté dans la réponse delta. |
ODataDeltaLinkBase |
Représente un lien ajouté ou un lien supprimé dans la réponse delta. |
ODataDeltaReader |
Classe de base pour les lecteurs delta OData. |
ODataDeltaResourceSet |
Décrit un ensemble de modifications delta. |
ODataDeltaResourceSetSerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires à pour ODataDeltaWriter un ODataDeltaResourceSet. |
ODataDeltaSerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires au ODataDeltaWriter. |
ODataDeltaWriter |
Classe de base pour l’enregistreur delta OData. |
ODataEdmPropertyAnnotation |
Représente une annotation permettant de conserver les informations relatives à une propriété particulière. |
ODataEntityReferenceLink |
Représente un lien de référence d’entité (le résultat d’une requête $link). |
ODataEntityReferenceLinks |
Représente une collection de liens de référence d’entité (le résultat d’une requête $ref). Peut inclure un nombre inline et un lien suivant. |
ODataEntitySetInfo |
Classe représentant un jeu d’entités dans un document de service. |
ODataEnumValue |
Valeur d’énumération OData |
ODataError |
Classe représentant une charge utile d’erreur. |
ODataErrorDetail |
Classe représentant un détail d’erreur. |
ODataErrorException |
Type d’exception représentant une erreur dans le flux analysée lors de la lecture d’une charge utile. |
ODataException |
Type d’exception représentant des exceptions dans la bibliothèque OData. |
ODataFormat |
Représentation d’un format OData. |
ODataFunction |
Représente une fonction OData. |
ODataFunctionImportInfo |
Classe représentant une fonction Import dans un document de service. |
ODataInnerError |
Classe représentant des informations de débogage spécifiques à l’implémentation pour aider à déterminer la cause de l’erreur. |
ODataInputContext |
La classe de base pour tous les contextes d’entrée définit l’interface à implémenter par les formats spécifiques. |
ODataInstanceAnnotation |
Représente une annotation d'instance. |
ODataItem |
Classe de base pour l’ensemble de ressources et la ressource. |
ODataMediaType |
Classe représentant une définition de type de média. |
ODataMediaTypeFormat |
Classe d’assistance pour associer un ODataFormat à un type de média. |
ODataMediaTypeResolver |
Classe chargée de résoudre les types de supports (types MIME) en formats et types de charge utile. |
ODataMessageExtensions |
Méthodes d'extension pour IODataRequestMessage et IODataResponseMessage. |
ODataMessageInfo |
La classe fournit des informations de contexte sur certains IODataRequestMessage ou IODataResponseMessage |
ODataMessageQuotas |
Quotas à utiliser pour limiter la consommation des ressources lors de la lecture ou de l'écriture de messages OData. |
ODataMessageReader |
Classe Reader utilisée pour lire toutes les charges utiles OData (ressources, jeux de ressources, documents de métadonnées, documents de service, etc.). |
ODataMessageReaderSettings |
Paramètres de configuration pour les lecteurs de messages OData. |
ODataMessageWriter |
Classe Writer utilisée pour écrire toutes les charges utiles OData (entrées, jeux de ressources, documents de métadonnées, documents de service, etc.). |
ODataMessageWriterSettings |
Paramètres de configuration pour les enregistreurs de messages OData. |
ODataNestedResourceInfo |
Représente un lien unique. |
ODataNestedResourceInfoSerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires à pour ODataWriter un ODataNestedResourceInfo. |
ODataNullValue |
Représente une valeur de propriété Null. |
ODataObjectModelExtensions |
Méthodes d'extension sur le modèle d'objet OData. |
ODataOperation |
Représente une fonction ou une action. |
ODataOutputContext |
La classe de base pour tous les contextes de sortie, définit l’interface à implémenter par les formats spécifiques. |
ODataParameterReader |
Classe de base pour les lecteurs de paramètres OData. |
ODataParameterWriter |
Classe de base pour les enregistreurs de collection OData. |
ODataPayloadKindDetectionResult |
Représente le résultat de l'exécution de la détection du type de charge utile pour un type et un format de charge utile spécifiés. |
ODataPayloadValueConverter |
Classe pour la définition d’une conversion de valeur de charge utile pour un modèle donné. Prend actuellement en charge la primitive uniquement. |
ODataPreferenceHeader |
Classe pour définir l’en-tête « Prefer » sur un IODataRequestMessage ou l’en-tête « Preference-Applied » sur un IODataResponseMessage. |
ODataPrimitiveValue |
Représente une valeur de propriété primitive. |
ODataProperty |
Représente une propriété unique d’une ressource avec une valeur. |
ODataPropertyInfo |
Représente des informations sur une propriété unique d’une ressource. |
ODataPropertySerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires à pour ODataWriter un ODataProperty. |
ODataReader |
Classe de base pour les lecteurs OData. |
ODataResource |
Représente une entité unique. |
ODataResourceBase |
Classe de base pour une ressource ou une ressource supprimée. |
ODataResourceSerializationInfo |
Classe pour fournir des informations de sérialisation supplémentaires à pour ODataWriter un ODataResource. |
ODataResourceSet |
Décrit une collection d'entités. |
ODataResourceSetBase |
Décrit une collection d'entités. |
ODataResourceValue |
Représente la valeur d’une ressource (complexe ou entité). Il peut être utilisé comme valeur d’annotation d’instance. |
ODataServiceDocument |
Classe représentant le document de service. |
ODataServiceDocumentElement |
Classe abstraite représentant un élément (EntitySet, Singleton) dans un document de service. |
ODataSimplifiedOptions |
Options utilisées pour contrôler le comportement liés aux odata simplifiées. |
ODataSingletonInfo |
Classe représentant un singleton dans un document de service. |
ODataStreamItem |
Classe pour représenter une valeur de flux |
ODataStreamPropertyInfo |
Représente des informations sur une propriété de flux unique d’une ressource. |
ODataStreamReferenceValue |
Représente une référence Stream. |
ODataTypeAnnotation |
Annotation qui stocke les informations de type EDM d’une valeur. |
ODataUntypedValue |
Représentation OData d’une valeur non typée. |
ODataUri |
Nœud racine d’une requête. Contient la requête elle-même, ainsi que des métadonnées supplémentaires sur la requête. |
ODataUriExtensions |
Méthodes d’extension à ODataUri |
ODataUriUtils |
Méthodes de l’utilitaire d’URI. |
ODataUrlKeyDelimiter |
Composant permettant de contrôler les conventions utilisées pour générer les URL. |
ODataUtils |
Méthodes utilitaires utilisées avec la bibliothèque OData. |
ODataValue |
Représente la valeur d'une propriété. |
ODataWriter |
Classe de base pour les enregistreurs OData. |
Interfaces
IContainerBuilder |
Interface qui dissocie ODataLib de toute implémentation de conteneur d’injection de dépendances. |
IContainerProvider |
Interface qui fournit un conteneur d’injection de dépendances. |
IODataPayloadUriConverter |
Prend en charge la conversion personnalisée des URL trouvées dans la charge utile. |
IODataRequestMessage |
Interface pour les messages de requête OData synchrones. |
IODataRequestMessageAsync |
Interface pour les messages de requête OData asynchrones. |
IODataResponseMessage |
Interface pour les messages de réponse OData synchrones. |
IODataResponseMessageAsync |
Interface pour les messages de réponse OData asynchrones. |
Énumérations
BatchPayloadUriOption |
Indique le format de Request-URI dans chaque sous-requête de l’opération de traitement par lots. |
DeltaDeletedEntryReason |
Raison de la ressource supprimée dans la réponse delta. |
ODataBatchReaderState |
Énumération avec tous les états dans lequel le lecteur de lot peut se trouver. |
ODataBatchWriter.BatchWriterState |
Énumération représentant l’état actuel de l’enregistreur. |
ODataCollectionReaderState |
Énumération de tous les états possibles d’un ODataCollectionReader. |
ODataDeltaReaderState |
Énumération de tous les états possibles d’un ODataDeltaReader. |
ODataLibraryCompatibility |
Niveaux de compatibilité de bibliothèque. |
ODataNullValueBehaviorKind |
Représente le comportement des lecteurs lorsqu'ils lisent la propriété avec la valeur NULL. |
ODataParameterReaderState |
Énumération de tous les états possibles d’un ODataParameterReader. |
ODataPayloadKind |
Énumération représentant les différents types de charges utiles qu’ODatLib peut écrire. |
ODataPropertyKind |
Énumération des types de propriété. |
ODataReaderState |
Énumération de tous les états possibles d’un ODataReader. |
ODataVersion |
Énumération représentant la version du protocole OData. |
ServiceLifetime |
Énumère tous les types de durée de vie d’un service dans un IContainerBuilder. |
ValidationKinds |
Types de validation utilisés dans ODataMessageReaderSettings et ODataMessageWriterSettings. |