ViewDataDictionary Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un contenitore utilizzato per passare dati tra un controller e una visualizzazione.
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))
- Ereditarietà
-
ViewDataDictionary
- Derivato
- Implementazioni
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Costruttori
| ViewDataDictionary() |
Inizializza una nuova istanza della classe ViewDataDictionary. |
| ViewDataDictionary(Object) |
Inizializza una nuova istanza della ViewDataDictionary classe utilizzando il modello specificato. |
| ViewDataDictionary(ViewDataDictionary) |
Inizializza una nuova istanza della ViewDataDictionary classe utilizzando il dizionario specificato. |
Proprietà
| Count |
Ottiene il numero di elementi nella raccolta. |
| IsReadOnly |
Ottiene un valore che indica se la raccolta è di sola lettura. |
| Item[String] |
Ottiene o imposta l'elemento associato alla chiave specificata. |
| Keys |
Ottiene un insieme contenente le chiavi del dizionario. |
| Model |
Ottiene o imposta il modello associato ai dati di visualizzazione. |
| ModelMetadata |
Ottiene o imposta informazioni sul modello. |
| ModelState |
Ottiene lo stato del modello. |
| TemplateInfo |
Ottiene o imposta un oggetto che incapsula informazioni sul contesto del modello corrente. |
| Values |
Ottiene un insieme contenente i valori presenti nel dizionario. |
Metodi
| Add(KeyValuePair<String,Object>) |
Aggiunge l'elemento specificato all'insieme. |
| Add(String, Object) |
Aggiunge un elemento alla raccolta utilizzando la chiave e il valore specificati. |
| Clear() |
Rimuove tutti gli elementi dalla raccolta. |
| Contains(KeyValuePair<String,Object>) |
Determina se la raccolta contiene l'elemento specificato. |
| ContainsKey(String) |
Determina se l'insieme contiene un elemento con la chiave specificata. |
| CopyTo(KeyValuePair<String,Object>[], Int32) |
Copia gli elementi dell'insieme in una matrice, a partire da un indice specifico. |
| Eval(String) |
Valuta l'espressione specificata. |
| Eval(String, String) |
Valuta l'espressione specificata utilizzando il formato specificato. |
| GetEnumerator() |
Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. |
| GetViewDataInfo(String) |
Restituisce informazioni sui dati di visualizzazione definiti dal |
| Remove(KeyValuePair<String,Object>) |
Rimuove la prima occorrenza di un oggetto specificato dalla raccolta. |
| Remove(String) |
Rimuove l'elemento dall'insieme utilizzando la chiave specificata. |
| SetModel(Object) |
Imposta il modello di dati da utilizzare per la visualizzazione. |
| TryGetValue(String, Object) |
Tenta di recuperare il valore associato alla chiave specificata. |
Implementazioni dell'interfaccia esplicita
| IEnumerable.GetEnumerator() |
Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. |