次の方法で共有


ODataMessageWriter クラス

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

継承階層

System.Object
  Microsoft.Data.OData.ODataMessageWriter

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

構文

'宣言
Public NotInheritable Class ODataMessageWriter _
    Implements IDisposable
'使用
Dim instance As ODataMessageWriter
public sealed class ODataMessageWriter : IDisposable
public ref class ODataMessageWriter sealed : IDisposable
[<SealedAttribute>]
type ODataMessageWriter =  
    class
        interface IDisposable
    end
public final class ODataMessageWriter implements IDisposable

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

コンストラクター

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

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CreateODataBatchWriter 要求または応答のバッチを書き込む ODataBatchWriter を作成します。
パブリック メソッド CreateODataBatchWriterAsync 要求または応答のバッチを書き込む ODataBatchWriter を非同期に作成します。
パブリック メソッド CreateODataCollectionWriter プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 書き込む ODataCollectionWriter を作成します。
パブリック メソッド CreateODataCollectionWriterAsync プリミティブ型や複合型の値のコレクションを (サービス操作呼び出しの結果として) 書き込む ODataCollectionWriter を非同期に作成します。
パブリック メソッド CreateODataEntryWriter エントリを書き込む ODataWriter を作成します。
パブリック メソッド CreateODataEntryWriterAsync エントリを書き込む ODataWriter を非同期に作成します。
パブリック メソッド CreateODataFeedWriter フィードを書き込む ODataWriter を作成します。
パブリック メソッド CreateODataFeedWriterAsync フィードを書き込む ODataWriter を非同期に作成します。
パブリック メソッド CreateODataParameterWriter パラメーター ペイロードを書き込む ODataParameterWriter を作成します。
パブリック メソッド CreateODataParameterWriterAsync パラメーター ペイロードを書き込む ODataParameterWriter を非同期に作成します。
パブリック メソッド Dispose ライターのアンマネージ リソースをクリーンアップする [M:System.IDisposable.Dispose()] 実装。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド WriteEntityReferenceLink $links クエリの単一の結果を、メッセージ ペイロードとして書き込みます。
パブリック メソッド WriteEntityReferenceLinkAsync $links クエリの単一の結果を、メッセージ ペイロードとして非同期に書き込みます。
パブリック メソッド WriteEntityReferenceLinks $links クエリの結果を、メッセージ ペイロードとして書き込みます。
パブリック メソッド WriteEntityReferenceLinksAsync $links クエリの結果を、メッセージ ペイロードとして非同期に書き込みます。
パブリック メソッド WriteError ODataError をメッセージ ペイロードとして書き込みます。
パブリック メソッド WriteErrorAsync ODataError をメッセージ ペイロードとして非同期に書き込みます。
パブリック メソッド WriteMetadataDocument メタデータ ドキュメントをメッセージ本文として書き込みます。
パブリック メソッド WriteProperty ODataProperty をメッセージ ペイロードとして書き込みます。
パブリック メソッド WritePropertyAsync ODataProperty をメッセージ ペイロードとして非同期に書き込みます。
パブリック メソッド WriteServiceDocument defaultWorkspace が指定されたサービス ドキュメントをメッセージ ペイロードとして書き込みます。
パブリック メソッド WriteServiceDocumentAsync defaultWorkspace が指定されたサービス ドキュメントをメッセージ ペイロードとして非同期に書き込みます。
パブリック メソッド WriteValue 1 つの値をメッセージ本文として書き込みます。
パブリック メソッド WriteValueAsync 1 つの値をメッセージ本文として非同期に書き込みます。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.Data.OData 名前空間