HttpResponseHeaderCollection.Allow 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 l'oggetto HttpMethodHeaderValueCollection degli oggetti HttpMethod che rappresentano il valore di un'intestazione ALLOW HTTP in una risposta HTTP.
public:
property HttpMethodHeaderValueCollection ^ Allow { HttpMethodHeaderValueCollection ^ get(); };
HttpMethodHeaderValueCollection Allow();
public HttpMethodHeaderValueCollection Allow { get; }
var httpMethodHeaderValueCollection = httpResponseHeaderCollection.allow;
Public ReadOnly Property Allow As HttpMethodHeaderValueCollection
Valore della proprietà
Raccolta di oggetti HttpMethod che rappresentano il valore di un'intestazione Allow HTTP in una risposta HTTP. Una raccolta vuota significa che l'intestazione è assente.
Commenti
La proprietà Allow rappresenta il valore di un'intestazione ALLOW HTTP in una risposta HTTP. L'intestazione Allow è un elenco di metodi HTTP (GET, PUT e POST, ad esempio) consentiti dal server HTTP.
Il codice di esempio seguente mostra un metodo per ottenere e impostare l'intestazione Allow in un oggetto HttpResponseMessage usando la proprietà Allow nell'oggetto HttpResponseHeaderCollection.
public void DemonstrateHeaderResponseAllow() {
var response = new HttpResponseMessage();
// Set the header with a string
response.Headers.Allow.TryParseAdd ("GET");
// Set the header with a strong type
response.Headers.Allow.Add(HttpMethod.Patch);
// Get the strong type out
foreach (var value in response.Headers.Allow) {
System.Diagnostics.Debug.WriteLine("Allow value: {0}", value.Method);
}
// The ToString() is useful for diagnostics, too.
System.Diagnostics.Debug.WriteLine("The Allow ToString() results: {0}", response.Headers.Allow.ToString());
}