System::Net::Http::HttpRequestMessage class

HttpRequestMessage class

HTTP リクエストメッセージを表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうしないとランタイムエラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。

class HttpRequestMessage : public System::IDisposable

メソッド

メソッド説明
Dispose() override現在のインスタンスを破棄します。このメソッドは HTTP リクエストのコンテンツも破棄します。
get_Content()HTTP リクエストのコンテンツを取得します。
get_Headers()HTTP コンテンツヘッダーを返します。
get_Method()HTTPリクエストメソッドを取得します。
get_Properties()HTTPリクエストプロパティのコレクションを返します。
get_RequestUri()要求されたリソースのURIを取得します。
get_Version()RTTI 情報。
HttpRequestMessage()新しいインスタンスを構築します。
HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>)新しいインスタンスを構築します。
HttpRequestMessage(System::SharedPtr<HttpMethod>, String)新しいインスタンスを構築します。
MarkAsSent()現在のリクエストを送信済みとしてマークします。
set_Content(System::SharedPtr<HttpContent>)HTTPリクエストのコンテンツを設定します。
set_Method(System::SharedPtr<HttpMethod>)HTTPリクエストメソッドを設定します。
set_RequestUri(System::SharedPtr<Uri>)要求されたリソースのURIを設定します。
set_Version(System::Version)HTTPバージョンを設定します。
ToString() const overrideC# の Object.ToString() メソッドに相当します。カスタムオブジェクトを文字列に変換できるようにします。

参照