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. |