WebHeaderCollection.Item[] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den angegebenen Header ab oder legt diesen fest.
Überlädt
Item[HttpRequestHeader] |
Ruft den angegebenen Anforderungsheader ab oder legt diesen fest. |
Item[HttpResponseHeader] |
Ruft den angegebenen Antwortheader ab oder legt diesen fest. |
Item[String] |
Item[HttpRequestHeader]
- Quelle:
- WebHeaderCollection.cs
- Quelle:
- WebHeaderCollection.cs
- Quelle:
- WebHeaderCollection.cs
Ruft den angegebenen Anforderungsheader ab oder legt diesen fest.
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
Parameter
- header
- HttpRequestHeader
Der Wert des Anforderungsheaders.
Eigenschaftswert
Eine String-Instanz, die den angegebenen Headerwert enthält.
Ausnahmen
Diese WebHeaderCollection-Instanz lässt keine Instanzen von HttpRequestHeader zu.
Gilt für:
Item[HttpResponseHeader]
- Quelle:
- WebHeaderCollection.cs
- Quelle:
- WebHeaderCollection.cs
- Quelle:
- WebHeaderCollection.cs
Ruft den angegebenen Antwortheader ab oder legt diesen fest.
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
Parameter
- header
- HttpResponseHeader
Der Wert des Antwortheaders.
Eigenschaftswert
Eine String-Instanz, die den angegebenen Header enthält.
Ausnahmen
Nur .NET Framework und .NET Core, Versionen 2.0-3.1: value
ist länger als 65.535 Zeichen.
Diese WebHeaderCollection-Instanz lässt keine Instanzen von HttpResponseHeader zu.
Hinweise
Hinweis
Die Länge von value
wird nur in den .NET Framework- und .NET Core-Versionen 2.0 bis 3.1 überprüft.
- Für alle anwendbaren .NET Framework-Versionen: Eine WebHeaderCollection Instanz, die von der Headers -Eigenschaft zurückgegeben wird, löst ein aus ArgumentOutOfRangeException , wenn die Länge von
value
größer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren einevalue
beliebige Länge. - In .NET Core-Versionen bis Version 3.1: Eine WebHeaderCollection Instanz, die mit einem beliebigen Header des Typs HttpResponseHeader verwendet wird, löst ein aus ArgumentOutOfRangeException , wenn die Länge von
value
größer als 65535 ist. Alle anderen WebHeaderCollection Instanzen akzeptieren einevalue
beliebige Länge. - In .NET 5 und höheren Versionen: WebHeaderCollection akzeptiert eine
value
beliebige Länge.
Gilt für:
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
Parameter
- name
- String