WebHeaderCollection.Item[] Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'intestazione specificata.
Overload
Item[HttpRequestHeader] |
Ottiene o imposta l'intestazione della richiesta specificata. |
Item[HttpResponseHeader] |
Ottiene o imposta l'intestazione della risposta specificata. |
Item[String] |
Item[HttpRequestHeader]
- Origine:
- WebHeaderCollection.cs
- Origine:
- WebHeaderCollection.cs
- Origine:
- WebHeaderCollection.cs
Ottiene o imposta l'intestazione della richiesta specificata.
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
Parametri
- header
- HttpRequestHeader
Valore dell'intestazione della richiesta.
Valore della proprietà
Istanza di String contenente il valore di intestazione specificato.
Eccezioni
Questa istanza WebHeaderCollection non consente istanze di HttpRequestHeader.
Si applica a
Item[HttpResponseHeader]
- Origine:
- WebHeaderCollection.cs
- Origine:
- WebHeaderCollection.cs
- Origine:
- WebHeaderCollection.cs
Ottiene o imposta l'intestazione della risposta specificata.
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
Parametri
- header
- HttpResponseHeader
Valore dell'intestazione della risposta.
Valore della proprietà
Istanza di String contenente l'intestazione specificata.
Eccezioni
Solo .NET Framework e .NET Core versioni 2.0 - 3.1: la lunghezza di value
è maggiore di 65535 caratteri.
Questa istanza WebHeaderCollection non consente istanze di HttpResponseHeader.
Commenti
Nota
La lunghezza di value
viene convalidata solo in .NET Framework e in .NET Core versioni 2.0 - 3.1.
- In tutte le versioni di .NET Framework applicabili: un'istanza WebHeaderCollection restituita dalla Headers proprietà genererà un ArgumentOutOfRangeException valore se la lunghezza di è maggiore di
value
65535. Tutte le altre WebHeaderCollection istanze accettano unavalue
lunghezza qualsiasi. - Nelle versioni di .NET Core fino alla versione 3.1: un'istanza WebHeaderCollection usata con qualsiasi intestazione di tipo HttpResponseHeader genererà un ArgumentOutOfRangeException valore se la lunghezza di è maggiore di
value
65535. Tutte le altre WebHeaderCollection istanze accettano unavalue
lunghezza qualsiasi. - In .NET 5 e versioni successive: WebHeaderCollection accetta una
value
lunghezza qualsiasi.
Si applica a
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
Parametri
- name
- String