WebHeaderCollection.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'en-tête spécifié.
Surcharges
Item[HttpRequestHeader] |
Obtient ou définit l'en-tête de demande spécifié. |
Item[HttpResponseHeader] |
Obtient ou définit l'en-tête de réponse spécifié. |
Item[String] |
Item[HttpRequestHeader]
- Source:
- WebHeaderCollection.cs
- Source:
- WebHeaderCollection.cs
- Source:
- WebHeaderCollection.cs
Obtient ou définit l'en-tête de demande spécifié.
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
Paramètres
- header
- HttpRequestHeader
Valeur de l'en-tête de demande.
Valeur de propriété
Instance de String qui contient la valeur d'en-tête spécifiée.
Exceptions
Cette instance WebHeaderCollection n’autorise pas les instances de HttpRequestHeader.
S’applique à
Item[HttpResponseHeader]
- Source:
- WebHeaderCollection.cs
- Source:
- WebHeaderCollection.cs
- Source:
- WebHeaderCollection.cs
Obtient ou définit l'en-tête de réponse spécifié.
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
Paramètres
- header
- HttpResponseHeader
Valeur de l'en-tête de réponse.
Valeur de propriété
Instance de String qui contient l'en-tête spécifié.
Exceptions
Versions .NET Framework et .NET Core 2.0 - 3.1 uniquement : la longueur de value
est supérieure à 65 535.
Cette instance de WebHeaderCollection n'autorise pas d'instances de HttpResponseHeader.
Remarques
Notes
La longueur de value
est validée uniquement dans .NET Framework et .NET Core versions 2.0 - 3.1.
- Sur toutes les versions de .NET Framework applicables : une WebHeaderCollection instance retournée par la Headers propriété lève un ArgumentOutOfRangeException si la longueur de
value
est supérieure à 65535. Toutes les autres WebHeaderCollection instances acceptent unvalue
de n’importe quelle longueur. - Sur les versions de .NET Core jusqu’à la version 3.1 : une WebHeaderCollection instance utilisée avec n’importe quel en-tête de type HttpResponseHeader lève un ArgumentOutOfRangeException si la longueur de
value
est supérieure à 65535. Toutes les autres WebHeaderCollection instances acceptent unvalue
de n’importe quelle longueur. - Sur .NET 5 et versions ultérieures : WebHeaderCollection accepte un
value
de n’importe quelle longueur.
S’applique à
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
Paramètres
- name
- String