MvcHandler Klasse
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.
Wählt den Controller aus, der eine HTTP-Anforderung verarbeitet.
public class MvcHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState
type MvcHandler = class
interface IHttpAsyncHandler
interface IHttpHandler
interface IRequiresSessionState
Public Class MvcHandler
Implements IHttpAsyncHandler, IHttpHandler, IRequiresSessionState
- Vererbung
-
MvcHandler
- Implementiert
Konstruktoren
MvcHandler(RequestContext) |
Initialisiert eine neue Instanz der MvcHandler-Klasse. |
Felder
MvcVersionHeaderName |
Enthält den Headernamen der ASP.NET MVC-Version. |
Eigenschaften
DisableMvcResponseHeader |
Ruft einen Wert ab (bzw. legt diesen fest), der angibt, ob der MVC-Antwortheader deaktiviert ist. |
IsReusable |
Ruft einen Wert ab, der angibt, ob eine weitere Anforderung die IHttpHandler-Instanz verwenden kann. |
RequestContext |
Ruft den Anforderungskontext ab. |
Methoden
AddVersionHeader(HttpContextBase) |
Fügt den Versionsheader hinzu, indem der angegebene HTTP-Kontext verwendet wird. |
BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Wird von ASP.NET aufgerufen, um mit der Verarbeitung von asynchronen Anforderungen zu beginnen. |
BeginProcessRequest(HttpContextBase, AsyncCallback, Object) |
Wird von ASP.NET aufgerufen, um die Verarbeitung von asynchronen Anforderungen mit dem Basis-HTTP-Kontext zu starten. |
EndProcessRequest(IAsyncResult) |
Wird von ASP.NET aufgerufen, wenn die Verarbeitung von asynchronen Anforderungen beendet wurde. |
ProcessRequest(HttpContext) |
Verarbeitet die Anforderung, indem der angegebene HTTP-Anforderungskontext verwendet wird. |
ProcessRequest(HttpContextBase) |
Verarbeitet die Anforderung, indem der angegebene Basis-HTTP-Anforderungskontext verwendet wird. |
Explizite Schnittstellenimplementierungen
IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Wird von ASP.NET aufgerufen, um die Verarbeitung von asynchronen Anforderungen mit dem Basis-HTTP-Kontext zu starten. |
IHttpAsyncHandler.EndProcessRequest(IAsyncResult) |
Wird von ASP.NET aufgerufen, wenn die Verarbeitung von asynchronen Anforderungen beendet wurde. |
IHttpHandler.IsReusable |
Ruft einen Wert ab, der angibt, ob eine weitere Anforderung die IHttpHandler-Instanz verwenden kann. |
IHttpHandler.ProcessRequest(HttpContext) |
Ermöglicht die Verarbeitung von HTTP-Webanforderungen durch einen benutzerdefinierten HTTP-Handler, der die IHttpHandler-Schnittstelle implementiert. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für