Condividi tramite


ViewDataDictionary<TModel> Classe

Definizione

Rappresenta un contenitore utilizzato per passare dati fortemente tipizzati tra un controller e una visualizzazione.

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

Parametri di tipo

TModel

Tipo del modello.

Ereditarietà
ViewDataDictionary<TModel>

Costruttori

ViewDataDictionary<TModel>()

Inizializza una nuova istanza della classe ViewDataDictionary<TModel>.

ViewDataDictionary<TModel>(TModel)

Inizializza una nuova istanza della ViewDataDictionary<TModel> classe usando il modello specificato.

ViewDataDictionary<TModel>(ViewDataDictionary)

Inizializza una nuova istanza della classe usando il dizionario dati di ViewDataDictionary<TModel> visualizzazione specificato.

Proprietà

Count

Ottiene il numero di elementi nella raccolta.

(Ereditato da ViewDataDictionary)
IsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.

(Ereditato da ViewDataDictionary)
Item[String]

Ottiene o imposta l'elemento associato alla chiave specificata.

(Ereditato da ViewDataDictionary)
Keys

Ottiene un insieme contenente le chiavi del dizionario.

(Ereditato da ViewDataDictionary)
Model

Ottiene o imposta il modello.

ModelMetadata

Ottiene o imposta informazioni sul modello.

ModelState

Ottiene lo stato del modello.

(Ereditato da ViewDataDictionary)
TemplateInfo

Ottiene o imposta un oggetto che incapsula informazioni sul contesto del modello corrente.

(Ereditato da ViewDataDictionary)
Values

Ottiene un insieme contenente i valori presenti nel dizionario.

(Ereditato da ViewDataDictionary)

Metodi

Add(KeyValuePair<String,Object>)

Aggiunge l'elemento specificato all'insieme.

(Ereditato da ViewDataDictionary)
Add(String, Object)

Aggiunge un elemento alla raccolta usando la chiave e il valore specificati.

(Ereditato da ViewDataDictionary)
Clear()

Rimuove tutti gli elementi dalla raccolta.

(Ereditato da ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Determina se la raccolta contiene l'elemento specificato.

(Ereditato da ViewDataDictionary)
ContainsKey(String)

Determina se l'insieme contiene un elemento con la chiave specificata.

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

Copia gli elementi dell'insieme in una matrice, a partire da un indice specifico.

(Ereditato da ViewDataDictionary)
Eval(String)

Valuta l'espressione specificata.

(Ereditato da ViewDataDictionary)
Eval(String, String)

Valuta l'espressione specificata utilizzando il formato specificato.

(Ereditato da ViewDataDictionary)
GetEnumerator()

Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta.

(Ereditato da ViewDataDictionary)
GetViewDataInfo(String)

Restituisce informazioni sui dati di visualizzazione definiti dal expression parametro .

(Ereditato da ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Rimuove la prima occorrenza di un oggetto specificato dalla raccolta.

(Ereditato da ViewDataDictionary)
Remove(String)

Rimuove l'elemento dall'insieme utilizzando la chiave specificata.

(Ereditato da ViewDataDictionary)
SetModel(Object)

Imposta il modello di dati da utilizzare per la visualizzazione.

TryGetValue(String, Object)

Tenta di recuperare il valore associato alla chiave specificata.

(Ereditato da ViewDataDictionary)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta.

(Ereditato da ViewDataDictionary)

Si applica a