HttpResponseHeaderCollection.Connection 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 die HttpConnectionOptionHeaderValueCollection von HttpConnectionOptionHeaderValue-Objekten ab, die den Wert eines Connection HTTP-Headers für eine HTTP-Antwort darstellen.
public:
property HttpConnectionOptionHeaderValueCollection ^ Connection { HttpConnectionOptionHeaderValueCollection ^ get(); };
HttpConnectionOptionHeaderValueCollection Connection();
public HttpConnectionOptionHeaderValueCollection Connection { get; }
var httpConnectionOptionHeaderValueCollection = httpResponseHeaderCollection.connection;
Public ReadOnly Property Connection As HttpConnectionOptionHeaderValueCollection
Eigenschaftswert
Die Auflistung von HttpConnectionOptionHeaderValue-Objekten, die den Wert eines Connection-HTTP-Headers darstellen. Eine leere Auflistung bedeutet, dass der Header nicht vorhanden ist.
Hinweise
Der folgende Beispielcode zeigt eine Methode zum Abrufen und Festlegen des Connection-Headers für ein HttpResponseMessage-Objekt mithilfe der Connection-Eigenschaft für das HttpResponseHeaderCollection-Objekt .
// Connection:keep-alive
// HttpConnectionOptionHeaderValueCollection, a collection of
// HttpConnectionOptionHeaderValue which just has a Token (string)
//
// This is the same type as on the request
void DemoConnection(HttpResponseMessage response) {
var h = response.Headers;
h.Connection.TryParseAdd("close");
h.Connection.TryParseAdd("some,values");
h.Connection.Add(new HttpConnectionOptionHeaderValue("last"));
var header = h.Connection;
uiLog.Text += "\nCONNECTION HEADER\n";
foreach (var item in header) {
uiLog.Text += String.Format("Token: {0} ToString: {1}\n", item.Token, item.ToString());
}
uiLog.Text += String.Format("Connection: {0}\n", header.ToString());
}