HttpApplication Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza azokat a metódusokat, tulajdonságokat és eseményeket, amelyek egy ASP.NET-alkalmazás összes alkalmazásobjektumára jellemzőek. Ez az osztály azoknak az alkalmazásoknak az alaposztálya, amelyeket a felhasználó definiál a Global.asax fájlban.
public ref class HttpApplication : IDisposable, System::ComponentModel::IComponent, System::Web::IHttpAsyncHandler
public class HttpApplication : IDisposable, System.ComponentModel.IComponent, System.Web.IHttpAsyncHandler
type HttpApplication = class
interface IHttpAsyncHandler
interface IHttpHandler
interface IComponent
interface IDisposable
type HttpApplication = class
interface IComponent
interface IDisposable
interface IHttpAsyncHandler
interface IHttpHandler
Public Class HttpApplication
Implements IComponent, IDisposable, IHttpAsyncHandler
- Öröklődés
-
HttpApplication
- Megvalósítás
Példák
Az alábbi két példa bemutatja, hogyan használhatja az osztályt HttpApplication és annak eseményeit. Az első példa bemutatja, hogyan hozhat létre egyéni HTTP-modult, és hogyan csatlakoztathat hozzá egy eseményt. A második példa bemutatja, hogyan módosíthatja a Web.config fájlt.
Az alábbi példa bemutatja, hogyan hozhat létre egyéni HTTP-modult, és hogyan csatlakoztathatja az eseményt AcquireRequestState a HTTP-modulhoz. A HTTP-modulok minden kérést lehallgatnak a webalkalmazás erőforrásaihoz, ezáltal lehetővé teszik az ügyfélkérések szűrését. Minden eseményre feliratkozó HTTP-modulnak HttpApplication implementálnia kell a IHttpModule felületet.
using System;
using System.Web;
namespace Samples.AspNet.CS
{
public class CustomHTTPModule : IHttpModule
{
public CustomHTTPModule()
{
// Class constructor.
}
// Classes that inherit IHttpModule
// must implement the Init and Dispose methods.
public void Init(HttpApplication app)
{
app.AcquireRequestState += new EventHandler(app_AcquireRequestState);
app.PostAcquireRequestState += new EventHandler(app_PostAcquireRequestState);
}
public void Dispose()
{
// Add code to clean up the
// instance variables of a module.
}
// Define a custom AcquireRequestState event handler.
public void app_AcquireRequestState(object o, EventArgs ea)
{
HttpApplication httpApp = (HttpApplication)o;
HttpContext ctx = HttpContext.Current;
ctx.Response.Write(" Executing AcquireRequestState ");
}
// Define a custom PostAcquireRequestState event handler.
public void app_PostAcquireRequestState(object o, EventArgs ea)
{
HttpApplication httpApp = (HttpApplication)o;
HttpContext ctx = HttpContext.Current;
ctx.Response.Write(" Executing PostAcquireRequestState ");
}
}
}
Imports System.Web
Namespace Samples.AspNet.VB
Public Class CustomHTTPModule
Implements IHttpModule
Public Sub New()
' Class constructor.
End Sub
' Classes that inherit IHttpModule
' must implement the Init and Dispose methods.
Public Sub Init(ByVal app As HttpApplication) Implements IHttpModule.Init
AddHandler app.AcquireRequestState, AddressOf app_AcquireRequestState
AddHandler app.PostAcquireRequestState, AddressOf app_PostAcquireRequestState
End Sub
Public Sub Dispose() Implements IHttpModule.Dispose
' Add code to clean up the
' instance variables of a module.
End Sub
' Define a custom AcquireRequestState event handler.
Public Sub app_AcquireRequestState(ByVal o As Object, ByVal ea As EventArgs)
Dim httpApp As HttpApplication = CType(o, HttpApplication)
Dim ctx As HttpContext = HttpContext.Current
ctx.Response.Write(" Executing AcquireRequestState ")
End Sub
' Define a custom PostAcquireRequestState event handler.
Public Sub app_PostAcquireRequestState(ByVal o As Object, ByVal ea As EventArgs)
Dim httpApp As HttpApplication = CType(o, HttpApplication)
Dim ctx As HttpContext = HttpContext.Current
ctx.Response.Write(" Executing PostAcquireRequestState ")
End Sub
End Class
End Namespace
Mielőtt egy egyéni HTTP-modulban esemény következne be, módosítania kell a konfigurációs beállításokat a Web.config fájlban, hogy értesítse ASP.NET a HTTP-modulról. Az alábbi példa a Web.config fájl szakaszában található megfelelő konfigurációs beállítást httpModules mutatja be. Az alábbi beállítás az IIS 7.0 klasszikus módjára és az IIS korábbi verzióira vonatkozik.
<configuration>
<system.web>
<httpModules>
<add type="Samples.AspNet.CS.CustomHTTPModule"
name="CustomHttpModule" />
</httpModules>
</system.web>
</configuration>
<configuration>
<system.web>
<httpModules>
<add type="Samples.AspNet.VB.CustomHTTPModule"
name="CustomHttpModule" />
</httpModules>
</system.web>
</configuration>
Az alábbi beállítás az integrált IIS 7.0 módra vonatkozik.
<configuration>
<system.webServer>
<modules>
<add type="Samples.AspNet.CS.CustomHTTPModule"
name="CustomHttpModule" />
</modules>
</system.webServer>
</configuration>
<configuration>
<system.webServer>
<modules>
<add type="Samples.AspNet.VB.CustomHTTPModule"
name="CustomHttpModule" />
<modules>
</system.webServer>
</configuration>
Megjegyzések
A HttpApplication osztály példányait nem közvetlenül a felhasználó hozza létre a ASP.NET infrastruktúrában. Az osztály egy példánya HttpApplication számos kérés feldolgozására szolgál az élettartama során. Egyszerre azonban csak egy kérést képes feldolgozni. Így a tagváltozók a kérelemenkénti adatok tárolására használhatók.
Az alkalmazások olyan eseményeket vetnek fel, amelyeket az interfészt megvalósító egyéni modulok vagy a IHttpModule Global.asax fájlban definiált eseménykezelő kód kezelhet. Az interfészt IHttpModule megvalósító egyéni modulok a App_Code mappába vagy a Bin mappában lévő DLL-fájlba helyezhetők.
HttpApplication a .NET-keretrendszer 3.5-ös verziójában kerül bevezetésre. További információ: Verziók és függőségek.
Note
Az IIS 7.0 integrált módban való futtatásakor a App_Code mappában vagy a Bin mappában lévő egyéni modulok a kérelemfolyamat összes kérésére érvényesek. A Global.asax fájl eseménykezelő kódja csak a ASP.NET kezelőhöz leképezett kérelmekre vonatkozik.
Az alkalmazásesemények a következő sorrendben jelennek meg:
-
Az PostResolveRequestCache esemény után és az PostMapRequestHandler esemény előtt létrejön egy eseménykezelő (amely a kérelem URL-címének megfelelő oldal). Ha egy kiszolgáló integrált módban futtatja az IIS 7.0-t, és legalább a .NET Framework 3.0-s verzióját, a MapRequestHandler esemény létre lesz hozva. Ha egy kiszolgáló az IIS 7.0-t klasszikus módban vagy az IIS egy korábbi verziójában futtatja, ez az esemény nem kezelhető.
-
A rendszer végrehajtja az eseménykezelőt.
-
Az esemény bekövetkezése után a PostReleaseRequestState meglévő válaszszűrők szűrik a kimenetet.
-
Ez az esemény támogatott az IIS 7.0 Integrált módban és legalább a .NET Framework 3.0-ban
-
Ez az esemény támogatott az IIS 7.0 Integrált mód és legalább a .NET Framework 3.0
Konstruktorok
| Name | Description |
|---|---|
| HttpApplication() |
Inicializálja a HttpApplication osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Application |
Lekéri egy alkalmazás aktuális állapotát. |
| Context |
HTTP-specifikus információkat kér le az aktuális kérelemről. |
| Events |
Lekéri az összes alkalmazáseseményt feldolgozó eseménykezelő-meghatalmazottak listáját. |
| Modules |
Lekéri az aktuális alkalmazás moduljainak gyűjteményét. |
| Request |
Lekéri az aktuális kérés belső kérésobjektumát. |
| Response |
Lekéri az aktuális kérés belső válaszobjektumát. |
| Server |
Lekéri az aktuális kérés belső kiszolgálóobjektumát. |
| Session |
Lekéri a munkamenet-adatokhoz hozzáférést biztosító belső munkamenet-objektumot. |
| Site |
Lekéri vagy beállítja a hely felületét egy IComponent implementációhoz. |
| User |
Lekéri az aktuális kérés belső felhasználói objektumát. |
Metódusok
| Name | Description |
|---|---|
| AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott AcquireRequestState eseményt az aktuális kérés aszinkron AcquireRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott AcquireRequestState eseményt az aktuális kérés aszinkron AcquireRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott AuthenticateRequest eseményt az aktuális kérés aszinkron AuthenticateRequest eseménykezelőinek gyűjteményéhez. |
| AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott AuthenticateRequest eseményt az aktuális kérés aszinkron AuthenticateRequest eseménykezelőinek gyűjteményéhez. |
| AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott AuthorizeRequest eseményt az aktuális kérés aszinkron AuthorizeRequest eseménykezelőinek gyűjteményéhez. |
| AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott AuthorizeRequest eseményt az aktuális kérés aszinkron AuthorizeRequest eseménykezelőinek gyűjteményéhez. |
| AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott BeginRequest eseményt az aktuális kérés aszinkron BeginRequest eseménykezelőinek gyűjteményéhez. |
| AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott BeginRequest eseményt az aktuális kérés aszinkron BeginRequest eseménykezelőinek gyűjteményéhez. |
| AddOnEndRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott EndRequest eseményt az aktuális kérés aszinkron EndRequest eseménykezelőinek gyűjteményéhez. |
| AddOnEndRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott EndRequest eseményt az aktuális kérés aszinkron EndRequest eseménykezelőinek gyűjteményéhez. |
| AddOnLogRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott LogRequest eseményt az aktuális kérés aszinkron LogRequest eseménykezelőinek gyűjteményéhez. |
| AddOnLogRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott LogRequest eseményt az aktuális kérés aszinkron LogRequest eseménykezelőinek gyűjteményéhez. |
| AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott MapRequestHandler eseményt az aktuális kérés aszinkron MapRequestHandler eseménykezelőinek gyűjteményéhez. |
| AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott MapRequestHandler eseményt az aktuális kérés aszinkron MapRequestHandler eseménykezelőinek gyűjteményéhez. |
| AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostAcquireRequestState eseményt az aktuális kérés aszinkron PostAcquireRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostAcquireRequestState eseményt az aktuális kérés aszinkron PostAcquireRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostAuthorizeRequest eseményt az aktuális kérés aszinkron PostAuthorizeRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostAuthenticateRequest eseményt az aktuális kérés aszinkron PostAuthenticateRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadottt PostAuthorizeRequest az aktuális kérés aszinkron PostAuthorizeRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostAuthorizeRequest eseményt az aktuális kérés aszinkron PostAuthorizeRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostLogRequest eseményt az aktuális kérés aszinkron PostLogRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostLogRequest eseményt az aktuális kérés aszinkron PostLogRequest eseménykezelőinek gyűjteményéhez. |
| AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostMapRequestHandler eseményt az aktuális kérés aszinkron PostMapRequestHandler eseménykezelőinek gyűjteményéhez. |
| AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostMapRequestHandler eseményt az aktuális kérés aszinkron PostMapRequestHandler eseménykezelőinek gyűjteményéhez. |
| AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostReleaseRequestState eseményt az aktuális kérés aszinkron PostReleaseRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostReleaseRequestState eseményt az aktuális kérés aszinkron PostReleaseRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostRequestHandlerExecute eseményt az aktuális kérés aszinkron PostRequestHandlerExecute eseménykezelőinek gyűjteményéhez. |
| AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostRequestHandlerExecute eseményt az aktuális kérés aszinkron PostRequestHandlerExecute eseménykezelőinek gyűjteményéhez. |
| AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostResolveRequestCache eseményt az aktuális kérés aszinkron PostResolveRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostResolveRequestCache eseményt az aktuális kérés aszinkron PostResolveRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PostUpdateRequestCache eseményt az aktuális kérés aszinkron PostUpdateRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PostUpdateRequestCache eseményt az aktuális kérés aszinkron PostUpdateRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott PreRequestHandlerExecute eseményt az aktuális kérés aszinkron PreRequestHandlerExecute eseménykezelőinek gyűjteményéhez. |
| AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott PreRequestHandlerExecute eseményt az aktuális kérés aszinkron PreRequestHandlerExecute eseménykezelőinek gyűjteményéhez. |
| AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott ReleaseRequestState eseményt az aktuális kérés aszinkron ReleaseRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott ReleaseRequestState eseményt az aktuális kérés aszinkron ReleaseRequestState eseménykezelőinek gyűjteményéhez. |
| AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott ResolveRequestCache eseménykezelőt az aktuális kérés aszinkron ResolveRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott ResolveRequestCache eseménykezelőt az aktuális kérés aszinkron ResolveRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) |
Hozzáadja a megadott UpdateRequestCache eseményt az aktuális kérés aszinkron UpdateRequestCache eseménykezelőinek gyűjteményéhez. |
| AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) |
Hozzáadja a megadott UpdateRequestCache eseményt az aktuális kérés aszinkron UpdateRequestCache eseménykezelőinek gyűjteményéhez. |
| CompleteRequest() |
Az ASP.NET megkerüli az összes eseményt és szűrést a HTTP-folyamat végrehajtási láncában, és közvetlenül végrehajtja a EndRequest eseményt. |
| Dispose() |
A példányt megsemmisíti HttpApplication . |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetOutputCacheProviderName(HttpContext) |
Lekéri a webhelyhez konfigurált alapértelmezett kimeneti gyorsítótár-szolgáltató nevét. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetVaryByCustomString(HttpContext, String) |
A tulajdonság alkalmazásszintű implementációját VaryByCustom biztosítja. |
| Init() |
Az összes eseménykezelő modul hozzáadása után végrehajtja az egyéni inicializálási kódot. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnExecuteRequestStep(Action<HttpContextBase,Action>) |
A kérelem végrehajtási lépésének végrehajtásakor meghívandó visszahívást adja meg. |
| RegisterModule(Type) |
Regisztrál egy alkalmazásmodult. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
esemény
| Name | Description |
|---|---|
| AcquireRequestState |
Akkor fordul elő, ha ASP.NET az aktuális kéréshez társított aktuális állapotot (például munkamenet-állapotot) szerzi be. |
| AuthenticateRequest |
Akkor fordul elő, ha egy biztonsági modul létrehozta a felhasználó identitását. |
| AuthorizeRequest |
Akkor fordul elő, ha egy biztonsági modul igazolt felhasználói engedéllyel rendelkezik. |
| BeginRequest |
A HTTP-folyamat végrehajtási láncának első eseménye, amikor ASP.NET válaszol egy kérésre. |
| Disposed |
Az alkalmazás megsemmisítésekor fordul elő. |
| EndRequest |
A HTTP-folyamat végrehajtási láncának utolsó eseménye, amikor ASP.NET válaszol egy kérésre. |
| Error |
Kezeletlen kivétel esetén fordul elő. |
| LogRequest |
Az aktuális kérés naplózásának ASP.NET előtt következik be. |
| MapRequestHandler |
Akkor fordul elő, ha a kezelő ki van választva, hogy válaszoljon a kérésre. |
| PostAcquireRequestState |
Akkor fordul elő, ha az aktuális kéréshez társított kérésállapot (például munkamenet állapota) le lett szerezve. |
| PostAuthenticateRequest |
Akkor fordul elő, ha egy biztonsági modul létrehozta a felhasználó identitását. |
| PostAuthorizeRequest |
Akkor fordul elő, ha az aktuális kérés felhasználója engedélyezve van. |
| PostLogRequest |
Akkor fordul elő, ha ASP.NET befejezte a LogRequest esemény összes eseménykezelőjének feldolgozását. |
| PostMapRequestHandler |
Akkor fordul elő, ha ASP.NET leképezte az aktuális kérést a megfelelő eseménykezelőre. |
| PostReleaseRequestState |
Akkor fordul elő, ha ASP.NET befejezte az összes kérésesemény-kezelő végrehajtását, és a kérelemállapot-adatokat tárolta. |
| PostRequestHandlerExecute |
Akkor fordul elő, ha az ASP.NET eseménykezelő (például egy lap vagy egy XML-webszolgáltatás) befejezi a végrehajtást. |
| PostResolveRequestCache |
Ez akkor fordul elő, ha ASP.NET áthalad az aktuális eseménykezelő végrehajtásán, és lehetővé teszi a gyorsítótárból érkező kérések gyorsítótárból való kiszolgálását. |
| PostUpdateRequestCache |
Akkor fordul elő, ha ASP.NET befejezi a gyorsítótárból érkező további kérések kiszolgálására használt gyorsítótárazási modulok frissítését és a válaszok tárolását. |
| PreRequestHandlerExecute |
Az eseménykezelő végrehajtása ASP.NET előtt történik (például egy lap vagy egy XML-webszolgáltatás). |
| PreSendRequestContent |
Közvetlenül azelőtt történik, hogy ASP.NET tartalmat küld az ügyfélnek. |
| PreSendRequestHeaders |
Közvetlenül azelőtt történik, hogy ASP.NET HTTP-fejléceket küld az ügyfélnek. |
| ReleaseRequestState |
Akkor következik be, ha ASP.NET befejeződött az összes kérelemesemény-kezelő végrehajtása. Ez az esemény miatt az állapotmodulok mentik az aktuális állapotadatokat. |
| RequestCompleted |
Akkor fordul elő, ha a kérelemhez társított felügyelt objektumok felszabadultak. |
| ResolveRequestCache |
Akkor fordul elő, ha ASP.NET befejez egy engedélyezési eseményt, amely lehetővé teszi, hogy a gyorsítótárazási modulok kiszolgálják a gyorsítótárból érkező kéréseket, megkerülve az eseménykezelő végrehajtását (például egy lap vagy egy XML-webszolgáltatás). |
| UpdateRequestCache |
Ez akkor fordul elő, ha ASP.NET befejezi egy eseménykezelő futtatását, hogy a gyorsítótárazási modulok olyan válaszokat tároljanak, amelyek a gyorsítótárból érkező későbbi kérések kiszolgálására lesznek felhasználva. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Aszinkron hívást kezdeményez a HTTP-eseménykezelőnek. |
| IHttpAsyncHandler.EndProcessRequest(IAsyncResult) |
A folyamat befejezésekor aszinkron folyamatmetódust |
| IHttpHandler.IsReusable |
Beolvas egy |
| IHttpHandler.ProcessRequest(HttpContext) |
Lehetővé teszi a HTTP-webkérelmek feldolgozását egy olyan egyéni HTTP-kezelővel, amely implementálja a IHttpHandler felületet. |