HttpRequestMessage HttpRequestMessage HttpRequestMessage HttpRequestMessage Class

定義

HTTP 要求メッセージを表します。Represents a HTTP request message.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
継承
HttpRequestMessageHttpRequestMessageHttpRequestMessageHttpRequestMessage
実装

注釈

HttpRequestMessageクラスには、ヘッダー、HTTP 動詞、および可能性のあるデータが含まれています。The HttpRequestMessage class contains headers, the HTTP verb, and potentially data.

コンストラクター

HttpRequestMessage() HttpRequestMessage() HttpRequestMessage() HttpRequestMessage()

HttpRequestMessage クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpRequestMessage class.

HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String)

HTTP メソッドと要求 Uri を使用して、HttpRequestMessage クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri)

HTTP メソッドと要求 Uri を使用して、HttpRequestMessage クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

プロパティ

Content Content Content Content

HTTP メッセージの内容を取得または設定します。Gets or sets the contents of the HTTP message.

Headers Headers Headers Headers

HTTP 要求ヘッダーのコレクションを取得します。Gets the collection of HTTP request headers.

Method Method Method Method

この HTTP 要求メッセージで使用する HTTP メソッドを取得または設定します。Gets or sets the HTTP method used by the HTTP request message.

Properties Properties Properties Properties

HTTP 要求のプロパティのセットを取得します。Gets a set of properties for the HTTP request.

RequestUri RequestUri RequestUri RequestUri

HTTP 要求に使用される Uri を取得または設定します。Gets or sets the Uri used for the HTTP request.

Version Version Version Version

HTTP メッセージ バージョンを取得または設定します。Gets or sets the HTTP message version.

メソッド

Dispose() Dispose() Dispose() Dispose()

HttpRequestMessage が使用しているアンマネージド リソースを解放し、マネージド リソースを破棄します。Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestMessage.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

HttpRequestMessage が使用しているアンマネージド リソースを解放します。オプションとして、マネージド リソースを破棄することもできます。Releases the unmanaged resources used by the HttpRequestMessage and optionally disposes of the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

Extension Methods

GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage)

指定した HTTP 要求メッセージに関連付けられているユーザー プリンシパルを取得します。Gets the user principal associated with the specified HTTP request message.

SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal)

指定した HTTP 要求メッセージに関連付けられているユーザー プリンシパルを置き換えます。Replaces the user principal associated with the specified HTTP request message.

ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage)

Message インスタンスから HttpRequestMessage インスタンスを作成します。Creates a Message instance from an HttpRequestMessage instance.

適用対象