ViewDataDictionary 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 kontener używany do przekazywania danych między kontrolerem a widokiem.
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))
- Dziedziczenie
-
ViewDataDictionary
- Pochodne
- 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() |
Inicjuje nowe wystąpienie klasy ViewDataDictionary. |
ViewDataDictionary(Object) |
Inicjuje ViewDataDictionary nowe wystąpienie klasy przy użyciu określonego modelu. |
ViewDataDictionary(ViewDataDictionary) |
Inicjuje ViewDataDictionary nowe wystąpienie klasy przy użyciu określonego słownika. |
Właściwości
Count |
Pobiera liczbę elementów w kolekcji. |
IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu. |
Item[String] |
Pobiera lub ustawia element skojarzony z określonym kluczem. |
Keys |
Pobiera kolekcję zawierającą klucze tego słownika. |
Model |
Pobiera lub ustawia model skojarzony z danymi widoku. |
ModelMetadata |
Pobiera lub ustawia informacje o modelu. |
ModelState |
Pobiera stan modelu. |
TemplateInfo |
Pobiera lub ustawia obiekt, który hermetyzuje informacje o bieżącym kontekście szablonu. |
Values |
Pobiera kolekcję zawierającą wartości w tym słowniku. |
Metody
Add(KeyValuePair<String,Object>) |
Dodaje określony element do kolekcji. |
Add(String, Object) |
Dodaje element do kolekcji przy użyciu określonego klucza i wartości . |
Clear() |
Usuwa wszystkie elementy z kolekcji. |
Contains(KeyValuePair<String,Object>) |
Określa, czy kolekcja zawiera określony element. |
ContainsKey(String) |
Określa, czy kolekcja zawiera element, który ma określony klucz. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Kopiuje elementy kolekcji do tablicy, zaczynając od określonego indeksu. |
Eval(String) |
Oblicza określone wyrażenie. |
Eval(String, String) |
Oblicza określone wyrażenie przy użyciu określonego formatu. |
GetEnumerator() |
Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji. |
GetViewDataInfo(String) |
Zwraca informacje o danych widoku zgodnie z definicją parametru |
Remove(KeyValuePair<String,Object>) |
Usuwa pierwsze wystąpienie określonego obiektu z kolekcji. |
Remove(String) |
Usuwa element z kolekcji przy użyciu określonego klucza. |
SetModel(Object) |
Ustawia model danych do użycia dla widoku. |
TryGetValue(String, Object) |
Próbuje pobrać wartość skojarzona z określonym kluczem. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji. |