ViewDataDictionary Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje kontejner, který se používá k předávání dat mezi kontrolerem a zobrazením.
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))
- Dědičnost
-
ViewDataDictionary
- Odvozené
- Implementuje
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktory
ViewDataDictionary() |
Inicializuje novou instanci ViewDataDictionary třídy . |
ViewDataDictionary(Object) |
Inicializuje novou instanci ViewDataDictionary třídy pomocí zadaného modelu. |
ViewDataDictionary(ViewDataDictionary) |
Inicializuje novou instanci ViewDataDictionary třídy pomocí zadaného slovníku. |
Vlastnosti
Count |
Získá počet elementů v kolekci. |
IsReadOnly |
Získá hodnotu, která označuje, zda kolekce je jen pro čtení. |
Item[String] |
Získá nebo nastaví položku, která je přidružena k zadanému klíči. |
Keys |
Získá kolekci, která obsahuje klíče tohoto slovníku. |
Model |
Získá nebo nastaví model, který je přidružen k datům zobrazení. |
ModelMetadata |
Získá nebo nastaví informace o modelu. |
ModelState |
Získá stav modelu. |
TemplateInfo |
Získá nebo nastaví objekt, který zapouzdřuje informace o aktuálním kontextu šablony. |
Values |
Získá kolekci, která obsahuje hodnoty v tomto slovníku. |
Metody
Add(KeyValuePair<String,Object>) |
Přidá zadanou položku do kolekce. |
Add(String, Object) |
Přidá prvek do kolekce pomocí zadaného klíče a hodnoty . |
Clear() |
Odebere všechny položky z kolekce. |
Contains(KeyValuePair<String,Object>) |
Určuje, zda kolekce obsahuje zadanou položku. |
ContainsKey(String) |
Určuje, zda kolekce obsahuje prvek, který má zadaný klíč. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Zkopíruje elementy kolekce do pole, počínaje konkrétním indexem. |
Eval(String) |
Vyhodnotí zadaný výraz. |
Eval(String, String) |
Vyhodnotí zadaný výraz pomocí zadaného formátu. |
GetEnumerator() |
Vrátí enumerátor, který lze použít k iteraci v kolekci. |
GetViewDataInfo(String) |
Vrátí informace o zobrazení dat definovaných parametrem |
Remove(KeyValuePair<String,Object>) |
Odebere první výskyt zadaného objektu z kolekce. |
Remove(String) |
Odebere prvek z kolekce pomocí zadaného klíče. |
SetModel(Object) |
Nastaví datový model, který se má použít pro zobrazení. |
TryGetValue(String, Object) |
Pokusí se načíst hodnotu, která je přidružena k zadanému klíči. |
Explicitní implementace rozhraní
IEnumerable.GetEnumerator() |
Vrátí enumerátor, který lze použít k iteraci v kolekci. |