HttpContext.Response Tulajdonság

Definíció

Lekéri az HttpResponse aktuális HTTP-válasz objektumát.

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

Tulajdonság értéke

Az HttpResponse aktuális HTTP-válasz.

Kivételek

A webalkalmazás az IIS 7 alatt fut integrált módban.

Megjegyzések

A Response tulajdonság programozott hozzáférést biztosít az osztály tulajdonságaihoz és metódusaihoz HttpResponse . Mivel ASP.NET lapok alapértelmezett hivatkozást tartalmaznak a System.Web névtérre (amely tartalmazza a HttpContext osztályt), a .aspx lapon lévő HttpContext tagjaira hivatkozhat anélkül, hogy a teljes osztályhivatkozást HttpContext használva. Használhatja például a Response.Write("some output") kimenet HTTP-kimeneti streambe való írását. Ha azonban egy ASP.NET kód mögötti modulból származó HttpResponse tagjait szeretné használni, akkor tartalmaznia kell egy hivatkozást a modul System.Web névterére, valamint a jelenleg aktív kérelem-/válaszkörnyezetre és a használni kívánt System.Web osztályra való teljes körű hivatkozást. Egy kód mögötti lapon például meg kell adnia a teljes nevet HttpContext.Current.Response.Write("some output").

A következőre érvényes: