Bagikan melalui


ViewDataDictionary Kelas

Definisi

Mewakili kontainer yang digunakan untuk meneruskan data antara pengontrol dan tampilan.

public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
Warisan
ViewDataDictionary
Turunan
Penerapan

Konstruktor

ViewDataDictionary()

Menginisialisasi instans baru kelas ViewDataDictionary.

ViewDataDictionary(Object)

Menginisialisasi instans ViewDataDictionary baru kelas dengan menggunakan model yang ditentukan.

ViewDataDictionary(ViewDataDictionary)

Menginisialisasi instans ViewDataDictionary baru kelas dengan menggunakan kamus yang ditentukan.

Properti

Count

Mendapatkan jumlah elemen dalam koleksi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah koleksi bersifat baca-saja.

Item[String]

Mendapatkan atau mengatur item yang terkait dengan kunci yang ditentukan.

Keys

Mendapatkan koleksi yang berisi kunci kamus ini.

Model

Mendapatkan atau mengatur model yang terkait dengan data tampilan.

ModelMetadata

Mendapatkan atau mengatur informasi tentang model.

ModelState

Mendapatkan status model.

TemplateInfo

Mendapatkan atau mengatur objek yang merangkum informasi tentang konteks templat saat ini.

Values

Mendapatkan koleksi yang berisi nilai dalam kamus ini.

Metode

Add(KeyValuePair<String,Object>)

Menambahkan item yang ditentukan ke koleksi.

Add(String, Object)

Menambahkan elemen ke koleksi menggunakan kunci dan nilai yang ditentukan .

Clear()

Menghapus semua item dari koleksi.

Contains(KeyValuePair<String,Object>)

Menentukan apakah koleksi berisi item yang ditentukan.

ContainsKey(String)

Menentukan apakah koleksi berisi elemen yang memiliki kunci yang ditentukan.

CopyTo(KeyValuePair<String,Object>[], Int32)

Menyalin elemen koleksi ke array, dimulai pada indeks tertentu.

Eval(String)

Mengevaluasi ekspresi yang ditentukan.

Eval(String, String)

Mengevaluasi ekspresi yang ditentukan dengan menggunakan format yang ditentukan.

GetEnumerator()

Mengembalikan enumerator yang dapat digunakan untuk melakukan iterasi melalui koleksi.

GetViewDataInfo(String)

Mengembalikan informasi tentang data tampilan seperti yang expression ditentukan oleh parameter .

Remove(KeyValuePair<String,Object>)

Menghapus kemunculan pertama objek tertentu dari koleksi.

Remove(String)

Menghapus elemen dari koleksi menggunakan kunci yang ditentukan.

SetModel(Object)

Mengatur model data yang akan digunakan untuk tampilan.

TryGetValue(String, Object)

Mencoba mengambil nilai yang terkait dengan kunci yang ditentukan.

Implementasi Antarmuka Eksplisit

IEnumerable.GetEnumerator()

Mengembalikan enumerator yang dapat digunakan untuk melakukan iterasi melalui koleksi.

Berlaku untuk