WebHeaderCollection.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したヘッダーを取得または設定します。
オーバーロード
Item[HttpRequestHeader] |
指定した要求ヘッダーを取得または設定します。 |
Item[HttpResponseHeader] |
指定した応答ヘッダーを取得または設定します。 |
Item[String] |
Item[HttpRequestHeader]
指定した要求ヘッダーを取得または設定します。
public:
property System::String ^ default[System::Net::HttpRequestHeader] { System::String ^ get(System::Net::HttpRequestHeader header); void set(System::Net::HttpRequestHeader header, System::String ^ value); };
public string this[System.Net.HttpRequestHeader header] { get; set; }
public string? this[System.Net.HttpRequestHeader header] { get; set; }
member this.Item(System.Net.HttpRequestHeader) : string with get, set
Default Public Property Item(header As HttpRequestHeader) As String
パラメーター
- header
- HttpRequestHeader
要求ヘッダーの値。
プロパティ値
指定したヘッダーの値を含む String インスタンス。
例外
この WebHeaderCollection インスタンスは、HttpRequestHeader のインスタンスを許可しません。
適用対象
Item[HttpResponseHeader]
指定した応答ヘッダーを取得または設定します。
public:
property System::String ^ default[System::Net::HttpResponseHeader] { System::String ^ get(System::Net::HttpResponseHeader header); void set(System::Net::HttpResponseHeader header, System::String ^ value); };
public string this[System.Net.HttpResponseHeader header] { get; set; }
public string? this[System.Net.HttpResponseHeader header] { get; set; }
member this.Item(System.Net.HttpResponseHeader) : string with get, set
Default Public Property Item(header As HttpResponseHeader) As String
パラメーター
- header
- HttpResponseHeader
応答ヘッダーの値。
プロパティ値
指定したヘッダーを格納している String インスタンス。
例外
.NET Framework および .NET Core バージョン 2.0 - 3.1 のみ: value
の長さが 65535 文字を超えています。
この WebHeaderCollection インスタンスは、HttpResponseHeader のインスタンスを許可しません。
注釈
注意
の value
長さは、.NET Framework および .NET Core バージョン 2.0 ~ 3.1 でのみ検証されます。
- 該当するすべての .NET Framework バージョン: WebHeaderCollection の長さが
value
65535 を超える場合、プロパティによってHeaders返されるインスタンスは をArgumentOutOfRangeExceptionスローします。 他 WebHeaderCollection のすべてのインスタンスは、任意の長さの をvalue
受け入れます。 - .NET Core バージョンからバージョン 3.1: WebHeaderCollection の長さが 65535 を超える場合、型HttpResponseHeaderの任意の
value
ヘッダーで使用されるインスタンスは をArgumentOutOfRangeExceptionスローします。 他 WebHeaderCollection のすべてのインスタンスは、任意の長さの をvalue
受け入れます。 - .NET 5 以降のバージョンでは、 は WebHeaderCollection 任意の長さの を
value
受け入れます。
適用対象
Item[String]
public:
property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ name); void set(System::String ^ name, System::String ^ value); };
public string this[string name] { get; set; }
member this.Item(string) : string with get, set
Default Public Property Item(name As String) As String
パラメーター
- name
- String
プロパティ値
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET