次の方法で共有


ODataFormat.DetectPayloadKindAsync メソッド

定義

指定したメッセージ ペイロードに対して、この形式でサポートされているペイロードの種類を非同期的に検出します。

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))

パラメーター

messageInfo
ODataMessageInfo

メッセージのコンテキスト情報。

settings
ODataMessageReaderSettings

OData リーダーの構成設定。

戻り値

完了時に、指定されたペイロードでサポートされている の ODataPayloadKindセットを返すタスク。

注釈

の GetMessageStream によって返されるストリームは、ペイロードの種類の messageInfo 検出のために読み取りに使用できます。 このストリームの読み取りは、ペイロード処理の後の読み取り操作には影響しません。

適用対象