Partager via


ODataFormat.DetectPayloadKindAsync Méthode

Définition

Détecte de manière asynchrone les types de charge utile pris en charge par ce format pour la charge utile de message spécifiée.

public abstract System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.OData.ODataPayloadKind>> DetectPayloadKindAsync (Microsoft.OData.ODataMessageInfo messageInfo, Microsoft.OData.ODataMessageReaderSettings settings);
abstract member DetectPayloadKindAsync : Microsoft.OData.ODataMessageInfo * Microsoft.OData.ODataMessageReaderSettings -> System.Threading.Tasks.Task<seq<Microsoft.OData.ODataPayloadKind>>
Public MustOverride Function DetectPayloadKindAsync (messageInfo As ODataMessageInfo, settings As ODataMessageReaderSettings) As Task(Of IEnumerable(Of ODataPayloadKind))

Paramètres

messageInfo
ODataMessageInfo

Informations de contexte pour le message.

settings
ODataMessageReaderSettings

Paramètres de configuration du lecteur OData.

Retours

Tâche qui, une fois terminée, retourne l’ensemble de ODataPayloadKinds pris en charge avec la charge utile spécifiée.

Remarques

Le flux retourné par GetMessageStream de messageInfo peut être utilisé pour la lecture pour la détection du type de charge utile. La lecture de ce flux n’affecte pas les opérations de lecture ultérieures du traitement de la charge utile.

S’applique à