Aracılığıyla paylaş


ControllerBase Sınıf

Tanım

Tüm MVC denetleyicileri için temel sınıfı temsil eder.

public abstract class ControllerBase : System.Web.Mvc.IController
type ControllerBase = class
    interface IController
Public MustInherit Class ControllerBase
Implements IController
Devralma
ControllerBase
Türetilmiş
Uygulamalar

Oluşturucular

ControllerBase()

ControllerBase sınıfının yeni bir örneğini başlatır.

Özellikler

ControllerContext

Denetleyici bağlamını alır veya ayarlar.

TempData

Geçici veriler için sözlüğü alır veya ayarlar.

ValidateRequest

Bu istek için istek doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

ValueProvider

Denetleyici için değer sağlayıcısını alır veya ayarlar.

ViewBag

Dinamik görünüm veri sözlüğünü alır.

ViewData

Görüntüleme verileri için sözlüğü alır veya ayarlar.

Yöntemler

Execute(RequestContext)

Belirtilen istek bağlamını yürütür.

ExecuteCore()

İsteği yürütür.

Initialize(RequestContext)

Belirtilen istek bağlamını başlatır.

Belirtik Arabirim Kullanımları

IController.Execute(RequestContext)

Belirtilen istek bağlamını yürütür.

Şunlara uygulanır