Freigeben über


ControllerContext Klasse

Definition

Kapselt Informationen zu einer HTTP-Anforderung, die mit den angegebenen RouteBase Und ControllerBase -Instanzen übereinstimmt.

public class ControllerContext
type ControllerContext = class
Public Class ControllerContext
Vererbung
ControllerContext
Abgeleitet

Konstruktoren

ControllerContext()

Initialisiert eine neue Instanz der ControllerContext-Klasse.

ControllerContext(ControllerContext)

Initialisiert einen neuen instance der ControllerContext -Klasse unter Verwendung des angegebenen Controllerkontexts.

ControllerContext(HttpContextBase, RouteData, ControllerBase)

Initialisiert eine neue instance der ControllerContext -Klasse mithilfe des angegebenen HTTP-Kontexts, der angegebenen URL-Routendaten und des angegebenen Controllers.

ControllerContext(RequestContext, ControllerBase)

Initialisiert einen neuen instance der ControllerContext -Klasse unter Verwendung des angegebenen Anforderungskontexts und -controllers.

Eigenschaften

Controller

Ruft den Controller ab bzw. legt ihn fest.

DisplayMode

Ruft den Anzeigemodus ab.

HttpContext

Ruft den HTTP-Kontext ab bzw. legt ihn fest.

IsChildAction

Ruft einen Wert ab, der angibt, ob die zugeordnete Aktionsmethode eine untergeordnete Aktion ist.

ParentActionViewContext

Ruft ein Objekt ab, das die Kontextinformationen zur Ansicht für die übergeordnete Aktionsmethode enthält.

RequestContext

Ruft den Anforderungskontext ab bzw. legt diesen fest.

RouteData

Ruft die URL-Routendaten ab bzw. legt diese fest.

Gilt für: