Partager via


ODataInputContext Classe

Définition

La classe de base pour tous les contextes d’entrée définit l’interface à implémenter par les formats spécifiques.

public abstract class ODataInputContext : IDisposable
type ODataInputContext = class
    interface IDisposable
Public MustInherit Class ODataInputContext
Implements IDisposable
Héritage
ODataInputContext
Implémente

Constructeurs

ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings)

Constructeur.

Propriétés

MessageReaderSettings

Paramètres de lecteur de message à utiliser pour la lecture.

Model

Modèle à utiliser ou null si aucune métadonnées n’est disponible.

PayloadUriConverter

Convertisseur d’URL facultatif pour effectuer une conversion d’URL personnalisée pour les URL lues à partir de la charge utile.

ReadingResponse

Définissez sur true si une réponse est en cours de lecture.

Synchronous

true si l’entrée doit être lue de manière synchrone ; false s’il doit être lu de manière asynchrone.

Méthodes

CreateCollectionReader(IEdmTypeReference)

Créer un ODataCollectionReader.

CreateCollectionReaderAsync(IEdmTypeReference)

Créez de manière asynchrone un ODataCollectionReader.

CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crée un ODataReader pour lire un jeu de ressources delta.

CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crée de manière asynchrone un ODataReader pour lire un jeu de ressources delta.

CreateParameterReader(IEdmOperation)

Créer un ODataParameterReader.

CreateParameterReaderAsync(IEdmOperation)

Créez de manière asynchrone un ODataParameterReader.

CreateResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crée un ODataReader pour lire une ressource.

CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crée de manière asynchrone un ODataReader pour lire une ressource.

CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crée un ODataReader pour lire un jeu de ressources.

CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crée de manière asynchrone un ODataReader pour lire un jeu de ressources.

CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crée un ODataReader pour lire une ressource dans un paramètre d’opération URI.

CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crée de manière asynchrone un ODataReader pour lire une ressource dans un paramètre d’opération URI.

CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crée un ODataReader pour lire un jeu de ressources dans un paramètre d’opération URI.

CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crée de manière asynchrone un ODataReader pour lire un jeu de ressources dans un paramètre d’opération URI.

Dispose()

Implémentation IDisposable.Dispose() pour nettoyer les ressources non managées du contexte.

Dispose(Boolean)

Exécute le travail de nettoyage réel.

ReadError()

Lisez une erreur de niveau supérieur.

ReadErrorAsync()

Lire de manière asynchrone une erreur de niveau supérieur.

ReadProperty(IEdmStructuralProperty, IEdmTypeReference)

Lisez la propriété structurelle EDM à partir de l’entrée et retournez un ODataProperty représentant la propriété read.

ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference)

Lisez de manière asynchrone la propriété structurelle EDM à partir de l’entrée et retournez un ODataProperty représentant la propriété read.

S’applique à