次の方法で共有


ODataMessageReader クラス

すべての OData ペイロード (エントリ、フィード、メタデータ ドキュメント、サービス ドキュメントなど) を読み取るために使用するリーダー クラスを表します。

継承階層

System.Object
  Microsoft.Data.OData.ODataMessageReader

名前空間:  Microsoft.Data.OData
アセンブリ:  Microsoft.Data.OData (Microsoft.Data.OData.dll)

構文

'宣言
Public NotInheritable Class ODataMessageReader _
    Implements IDisposable
'使用
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

ODataMessageReader 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ODataMessageReader(IODataRequestMessage) 所定の要求メッセージについて新しい ODataMessageReader を作成します。
パブリック メソッド ODataMessageReader(IODataResponseMessage) 所定の応答メッセージについて新しい ODataMessageReader を作成します。
パブリック メソッド ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings) 所定の要求メッセージとメッセージ リーダーの設定について、新しい ODataMessageReader を作成します。
パブリック メソッド ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings) 所定の応答メッセージとメッセージ リーダーの設定について、新しい ODataMessageReader を作成します。
パブリック メソッド ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel) 所定の要求メッセージとメッセージ リーダーの設定について、新しい ODataMessageReader を作成します。
パブリック メソッド ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel) 所定の応答メッセージとメッセージ リーダーの設定について、新しい ODataMessageReader を作成します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CreateODataBatchReader 要求または応答のバッチを読み取る ODataBatchReader を作成します。
パブリック メソッド CreateODataBatchReaderAsync 要求または応答のバッチを読み取る ODataBatchReader を非同期に作成します。
パブリック メソッド CreateODataCollectionReader() プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 読み取る ODataCollectionReader を作成します。
パブリック メソッド CreateODataCollectionReader(IEdmTypeReference) プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 読み取る ODataCollectionReader を作成します。
パブリック メソッド CreateODataCollectionReaderAsync() プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 読み取る ODataCollectionReader を非同期に作成します。
パブリック メソッド CreateODataCollectionReaderAsync(Void) プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 読み取る ODataCollectionReader を非同期に作成します。
パブリック メソッド CreateODataEntryReader() エントリを読み取る ODataReader を作成します。
パブリック メソッド CreateODataEntryReader(IEdmEntityType) エントリを読み取る ODataReader を作成します。
パブリック メソッド CreateODataEntryReaderAsync() エントリを読み取る ODataReader を非同期に作成します。
パブリック メソッド CreateODataEntryReaderAsync(Void) エントリを読み取る ODataReader を非同期に作成します。
パブリック メソッド CreateODataFeedReader() フィードを読み取る ODataReader を作成します。
パブリック メソッド CreateODataFeedReader(IEdmEntityType) フィードを読み取る ODataReader を作成します。
パブリック メソッド CreateODataFeedReaderAsync() フィードを読み取る ODataReader を非同期に作成します。
パブリック メソッド CreateODataFeedReaderAsync(Void) フィードを読み取る ODataReader を非同期に作成します。
パブリック メソッド CreateODataParameterReader ODataParameterReader オブジェクトを作成します。
パブリック メソッド CreateODataParameterReaderAsync ODataReader オブジェクトを非同期に作成します。
パブリック メソッド DetectPayloadKind 潜在的なペイロードの種類と読み取られるペイロードの形式を決定し、それを返します。
パブリック メソッド DetectPayloadKindAsync 潜在的なペイロードの種類と読み取られるペイロードの形式を決定し、それを返します。
パブリック メソッド Dispose リーダーのアンマネージ リソースをクリーンアップする [M:System.IDisposable.Dispose()] 実装。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ReadEntityReferenceLink $links クエリ (エンティティ参照リンク) の単一の結果を、メッセージ ペイロードとして読み取ります。
パブリック メソッド ReadEntityReferenceLinkAsync $links クエリ (エンティティ参照リンク) の単一の結果を、メッセージ ペイロードとして非同期に読み取ります。
パブリック メソッド ReadEntityReferenceLinks $links クエリ (エンティティ参照リンク) の結果を、メッセージ ペイロードとして読み取ります。
パブリック メソッド ReadEntityReferenceLinksAsync $links クエリの結果を、メッセージ ペイロードとして非同期に読み取ります。
パブリック メソッド ReadError メッセージ ペイロードとして ODataError を読み取ります。
パブリック メソッド ReadErrorAsync メッセージ ペイロードとして ODataError を非同期に読み取ります。
パブリック メソッド ReadMetadataDocument メッセージ本文をメタデータ ドキュメントとして読み取ります。
パブリック メソッド ReadProperty() メッセージ ペイロードとして ODataProperty を読み取ります。
パブリック メソッド ReadProperty(IEdmTypeReference) メッセージ ペイロードとして ODataProperty を読み取ります。
パブリック メソッド ReadPropertyAsync() メッセージ ペイロードとして ODataProperty を非同期に読み取ります。
パブリック メソッド ReadPropertyAsync(Void) メッセージ ペイロードとして ODataProperty を非同期に読み取ります。
パブリック メソッド ReadServiceDocument サービス ドキュメント ペイロードを読み取ります。
パブリック メソッド ReadServiceDocumentAsync サービス ドキュメント ペイロードを非同期に読み取ります。
パブリック メソッド ReadValue 1 つの値をメッセージ本文として読み取ります。
パブリック メソッド ReadValueAsync 1 つの値をメッセージ本文として非同期に読み取ります。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.Data.OData 名前空間