Classe ODataMessageReader
Représente la classe de lecteur utilisée pour lire toutes les charges utiles OData (entrées, flux de données, documents de métadonnées, documents de service, etc.).
Hiérarchie d'héritage
System.Object
Microsoft.Data.OData.ODataMessageReader
Espace de noms : Microsoft.Data.OData
Assembly : Microsoft.Data.OData (en Microsoft.Data.OData.dll)
Syntaxe
'Déclaration
Public NotInheritable Class ODataMessageReader _
Implements IDisposable
'Utilisation
Dim instance As ODataMessageReader
public sealed class ODataMessageReader : IDisposable
public ref class ODataMessageReader sealed : IDisposable
[<SealedAttribute>]
type ODataMessageReader =
class
interface IDisposable
end
public final class ODataMessageReader implements IDisposable
Le type ODataMessageReader expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ODataMessageReader(IODataRequestMessage) | Crée un ODataMessageReader pour le message de requête donné. | |
ODataMessageReader(IODataResponseMessage) | Crée un ODataMessageReader pour le message de réponse donné. | |
ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings) | Crée un ODataMessageReader pour les paramètres de message de requête et de lecteur de message donnés. | |
ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings) | Crée un ODataMessageReader pour les paramètres de message de réponse et de lecteur de message donnés. | |
ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel) | Crée un ODataMessageReader pour les paramètres de message de requête et de lecteur de message donnés. | |
ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel) | Crée un ODataMessageReader pour les paramètres de message de réponse et de lecteur de message donnés. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
CreateODataBatchReader | Crée un ODataBatchReader pour lire un lot de requêtes ou de réponses. | |
CreateODataBatchReaderAsync | Crée un ODataBatchReader de façon asynchrone pour lire un lot de requêtes ou de réponses. | |
CreateODataCollectionReader() | Crée ODataCollectionReader pour lire une collection de valeurs primitives ou complexes (suite à un appel d'opération de service). | |
CreateODataCollectionReader(IEdmTypeReference) | Crée ODataCollectionReader pour lire une collection de valeurs primitives ou complexes (suite à un appel d'opération de service). | |
CreateODataCollectionReaderAsync() | Crée un ODataCollectionReader de façon asynchrone pour lire une collection de valeurs primitives ou complexes (suite à un appel d'opération de service). | |
CreateODataCollectionReaderAsync(Void) | Crée un ODataCollectionReader de façon asynchrone pour lire une collection de valeurs primitives ou complexes (suite à un appel d'opération de service). | |
CreateODataEntryReader() | Crée un ODataReader pour lire une entrée. | |
CreateODataEntryReader(IEdmEntityType) | Crée un ODataReader pour lire une entrée. | |
CreateODataEntryReaderAsync() | Crée un ODataReader de façon asynchrone pour lire une entrée. | |
CreateODataEntryReaderAsync(Void) | Crée un ODataReader de façon asynchrone pour lire une entrée. | |
CreateODataFeedReader() | Crée un ODataReader pour lire un flux de données. | |
CreateODataFeedReader(IEdmEntityType) | Crée un ODataReader pour lire un flux de données. | |
CreateODataFeedReaderAsync() | Crée un ODataReader de façon asynchrone pour lire un flux de données. | |
CreateODataFeedReaderAsync(Void) | Crée un ODataReader de façon asynchrone pour lire un flux de données. | |
CreateODataParameterReader | Crée un objet ODataParameterReader. | |
CreateODataParameterReaderAsync | Crée un objet ODataReader de façon asynchrone. | |
DetectPayloadKind | Détermine les types et les formats de charge utile potentiels qui sont lus et les retourne. | |
DetectPayloadKindAsync | Détermine les types et les formats de charge utile potentiels qui sont lus et les retourne. | |
Dispose | Implémentation de [M:System.IDisposable.Dispose()] pour nettoyer les ressources non managées du lecteur. | |
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ReadEntityReferenceLink | Lit un résultat singleton d'une requête $links (lien de référence d'entité) en tant que charge utile de message. | |
ReadEntityReferenceLinkAsync | Lit de façon asynchrone un résultat singleton d'une requête $links (lien de référence d'entité) en tant que charge utile de message. | |
ReadEntityReferenceLinks | Lit le résultat d'une requête $links (liens de référence d'entité) en tant que charge utile de message. | |
ReadEntityReferenceLinksAsync | Lit de façon asynchrone le résultat d'une requête $links en tant que charge utile de message. | |
ReadError | Lit un ODataError en tant que charge utile de message. | |
ReadErrorAsync | Lit un ODataError de façon asynchrone en tant que charge utile de message. | |
ReadMetadataDocument | Lit le corps de message en tant que document de métadonnées. | |
ReadProperty() | Lit un ODataProperty en tant que charge utile de message. | |
ReadProperty(IEdmTypeReference) | Lit un ODataProperty en tant que charge utile de message. | |
ReadPropertyAsync() | Lit un ODataProperty de façon asynchrone en tant que charge utile de message. | |
ReadPropertyAsync(Void) | Lit un ODataProperty de façon asynchrone en tant que charge utile de message. | |
ReadServiceDocument | Lit une charge utile de document de service. | |
ReadServiceDocumentAsync | Lit de façon asynchrone une charge utile de document de service. | |
ReadValue | Lit une seule valeur en tant que corps de message. | |
ReadValueAsync | Lit de façon asynchrone une seule valeur en tant que corps de message. | |
ToString | (hérité de Object.) |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.