情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

HttpResponseMessageProperty クラス

2013/12/12

HTTP プロトコルを介して取得可能になる要求の追加情報にアクセスして応答するための HTTP 応答へのアクセスを提供します。

System.Object
  System.ServiceModel.Channels.HttpResponseMessageProperty

Namespace:  System.ServiceModel.Channels
アセンブリ:  System.ServiceModel (System.ServiceModel.dll 内)

public sealed class HttpResponseMessageProperty

HttpResponseMessageProperty 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドHttpResponseMessagePropertyHttpResponseMessageProperty クラスの新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック プロパティHeadersHTTP 応答から HTTP ヘッダーを取得します。
パブリック プロパティ静的メンバーNameHttpResponseMessageProperty クラスに関連付けられているメッセージ プロパティの名前を取得します。
パブリック プロパティStatusCodeこのプロパティが添付されている現在の HTTP 応答のステータス コードを取得または設定します。
パブリック プロパティStatusDescriptionこのプロパティが添付されている現在の HTTP 応答のステータス コードの記述を取得または設定します。
このページのトップへ

  名前説明
パブリック メソッドEquals(Object)指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalizeObject がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetHashCode特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッドToString現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

これは HTTP 応答情報に直接アクセスできるようにする汎用クラスであり、HTTP 固有の情報のカプセル化に使用できます。このクラスの用途の 1 つは、Representational State Transfer (REST) アーキテクチャに従って実装されているサービスをサポートすることです。

このクラスを使用すると、次のシナリオをサポートできます。

  • 各応答に対して HTTP ヘッダー (キー、値) ペアを設定できるようにします。

  • 各応答に対して使用されるステータス コードとステータス説明を変更します。

メモメモ:

このクラスは、HttpTransportBindingElement と関連するクラスで使用できます。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

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

表示: