Freigeben über


HttpContext.Response Eigenschaft

Definition

Ruft das HttpResponse-Objekt für die aktuelle HTTP-Antwort ab.

public:
 property System::Web::HttpResponse ^ Response { System::Web::HttpResponse ^ get(); };
public System.Web.HttpResponse Response { get; }
member this.Response : System.Web.HttpResponse
Public ReadOnly Property Response As HttpResponse

Eigenschaftswert

Das HttpResponse-Objekt für die aktuelle HTTP-Antwort.

Ausnahmen

Die Webanwendung wird unter IIS 7 im integrierten Modus ausgeführt.

Hinweise

Die Response -Eigenschaft bietet programmgesteuerten Zugriff auf die Eigenschaften und Methoden der HttpResponse -Klasse. Da ASP.NET Seiten einen Standardverweis auf den System.Web Namespace (der die HttpContext -Klasse enthält) enthalten, können Sie auf die Member von HttpContext auf einer ASPX-Seite verweisen, ohne den vollqualifizierten Klassenverweis auf zu verwenden HttpContext. Sie können beispielsweise verwenden Response.Write("some output") , um die Ausgabe in einen HTTP-Ausgabedatenstrom zu schreiben. Wenn Sie jedoch die Member von HttpResponse aus einem ASP.NET CodeBehind-Modul verwenden möchten, müssen Sie einen Verweis auf den System.Web Namespace im Modul und einen vollqualifizierten Verweis auf den derzeit aktiven Anforderungs-/Antwortkontext und die Klasse in System.Web einschließen, die Sie verwenden möchten. Auf einer CodeBehind-Seite müssen Sie beispielsweise den vollqualifizierten Namen HttpContext.Current.Response.Write("some output")angeben.

Gilt für: