Aracılığıyla paylaş


ViewDataDictionary<TModel> Sınıf

Tanım

Bir denetleyici ile görünüm arasında kesin olarak yazılan verileri geçirmek için kullanılan kapsayıcıyı temsil eder.

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

Tür Parametreleri

TModel

Modelin türü.

Devralma
ViewDataDictionary<TModel>

Oluşturucular

ViewDataDictionary<TModel>()

ViewDataDictionary<TModel> sınıfının yeni bir örneğini başlatır.

ViewDataDictionary<TModel>(TModel)

Belirtilen modeli kullanarak sınıfının yeni bir örneğini ViewDataDictionary<TModel> başlatır.

ViewDataDictionary<TModel>(ViewDataDictionary)

Belirtilen görünüm veri sözlüğü kullanarak sınıfının yeni bir örneğini ViewDataDictionary<TModel> başlatır.

Özellikler

Count

Koleksiyondaki öğe sayısını alır.

(Devralındığı yer: ViewDataDictionary)
IsReadOnly

Koleksiyonun salt okunur olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ViewDataDictionary)
Item[String]

Belirtilen anahtarla ilişkili öğeyi alır veya ayarlar.

(Devralındığı yer: ViewDataDictionary)
Keys

Bu sözlüğün anahtarlarını içeren bir koleksiyon alır.

(Devralındığı yer: ViewDataDictionary)
Model

Modeli alır veya ayarlar.

ModelMetadata

Model hakkındaki bilgileri alır veya ayarlar.

ModelState

Modelin durumunu alır.

(Devralındığı yer: ViewDataDictionary)
TemplateInfo

Geçerli şablon bağlamı hakkındaki bilgileri kapsülleyen bir nesnesi alır veya ayarlar.

(Devralındığı yer: ViewDataDictionary)
Values

Bu sözlükteki değerleri içeren bir koleksiyon alır.

(Devralındığı yer: ViewDataDictionary)

Yöntemler

Add(KeyValuePair<String,Object>)

Belirtilen öğeyi koleksiyona ekler.

(Devralındığı yer: ViewDataDictionary)
Add(String, Object)

Belirtilen anahtarı ve değerini kullanarak koleksiyona bir öğesi ekler.

(Devralındığı yer: ViewDataDictionary)
Clear()

Tüm öğeleri koleksiyondan kaldırır.

(Devralındığı yer: ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Koleksiyonun belirtilen öğeyi içerip içermediğini belirler.

(Devralındığı yer: ViewDataDictionary)
ContainsKey(String)

Koleksiyonun belirtilen anahtara sahip bir öğe içerip içermediğini belirler.

(Devralındığı yer: ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

Belirli bir dizinden başlayarak koleksiyon öğelerini bir diziye kopyalar.

(Devralındığı yer: ViewDataDictionary)
Eval(String)

Belirtilen ifadeyi değerlendirir.

(Devralındığı yer: ViewDataDictionary)
Eval(String, String)

Belirtilen biçimi kullanarak belirtilen ifadeyi değerlendirir.

(Devralındığı yer: ViewDataDictionary)
GetEnumerator()

Koleksiyonda yinelemek için kullanılabilecek bir numaralandırıcı döndürür.

(Devralındığı yer: ViewDataDictionary)
GetViewDataInfo(String)

parametresi tarafından expression tanımlanan görünüm verileri hakkındaki bilgileri döndürür.

(Devralındığı yer: ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Belirtilen nesnenin ilk örneğini koleksiyondan kaldırır.

(Devralındığı yer: ViewDataDictionary)
Remove(String)

Belirtilen anahtarı kullanarak öğesini koleksiyondan kaldırır.

(Devralındığı yer: ViewDataDictionary)
SetModel(Object)

Görünüm için kullanılacak veri modelini ayarlar.

TryGetValue(String, Object)

Belirtilen anahtarla ilişkili değeri almaya çalışır.

(Devralındığı yer: ViewDataDictionary)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Koleksiyonda yinelemek için kullanılabilecek bir numaralandırıcı döndürür.

(Devralındığı yer: ViewDataDictionary)

Şunlara uygulanır