ControllerBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klasę bazową dla wszystkich kontrolerów MVC.
public abstract class ControllerBase : System.Web.Mvc.IController
type ControllerBase = class
interface IController
Public MustInherit Class ControllerBase
Implements IController
- Dziedziczenie
-
ControllerBase
- Pochodne
- Implementuje
Konstruktory
| ControllerBase() |
Inicjuje nowe wystąpienie klasy ControllerBase. |
Właściwości
| ControllerContext |
Pobiera lub ustawia kontekst kontrolera. |
| TempData |
Pobiera lub ustawia słownik dla danych tymczasowych. |
| ValidateRequest |
Pobiera lub ustawia wartość wskazującą, czy walidacja żądania jest włączona dla tego żądania. |
| ValueProvider |
Pobiera lub ustawia dostawcę wartości dla kontrolera. |
| ViewBag |
Pobiera słownik danych widoku dynamicznego. |
| ViewData |
Pobiera lub ustawia słownik na potrzeby wyświetlania danych. |
Metody
| Execute(RequestContext) |
Wykonuje określony kontekst żądania. |
| ExecuteCore() |
Wykonuje żądanie. |
| Initialize(RequestContext) |
Inicjuje określony kontekst żądania. |
Jawne implementacje interfejsu
| IController.Execute(RequestContext) |
Wykonuje określony kontekst żądania. |