Condividi tramite


ViewDataDictionary Classe

Definizione

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

public ref class ViewDataDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
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
type ViewDataDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
Ereditarietà
ViewDataDictionary
Derivato
Implementazioni

Costruttori

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Inizializza una nuova istanza della classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Inizializza una nuova istanza della classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, Type)

Inizializza una nuova istanza della classe ViewDataDictionary.

ViewDataDictionary(ViewDataDictionary)

Inizializza una nuova istanza della ViewDataDictionary classe basata interamente su un'istanza esistente.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Inizializza una nuova istanza della ViewDataDictionary classe basata in parte su un'istanza esistente. Questo costruttore è attento a evitare eccezioni SetModel(Object) che possono generare quando model è null.

ViewDataDictionary(ViewDataDictionary, Type)

Inizializza una nuova istanza della ViewDataDictionary classe basata in parte su un'istanza esistente.

Proprietà

Count

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

IsReadOnly

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Item[String]

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Keys

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Model

Ottiene o imposta il modello corrente.

ModelExplorer

Ottiene o imposta l'oggetto ModelExplorer per Model.

ModelMetadata

Ottiene l'oggetto per un'espressione ModelMetadata , l'oggetto Model (se nonnull) o l'oggetto dichiarato Type.

ModelState

Ottiene l'oggetto ModelStateDictionary.

TemplateInfo

Ottiene l'oggetto TemplateInfo.

Values

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Metodi

Add(KeyValuePair<String,Object>)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Add(String, Object)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Clear()

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Contains(KeyValuePair<String,Object>)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

ContainsKey(String)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

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

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Eval(String)

Ottiene il valore di denominato expression in questo ViewDataDictionaryoggetto .

Eval(String, String)

Ottiene il valore di denominato expression in questo ViewDataDictionaryoggetto , formattato utilizzando l'oggetto specificato format.

FormatValue(Object, String)

Formatta l'oggetto specificato value usando l'oggetto specificato format.

GetViewDataInfo(String)

Ottiene ViewDataInfo per il nome expression in questo ViewDataDictionaryoggetto .

Remove(KeyValuePair<String,Object>)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Remove(String)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

SetModel(Object)

Impostare ModelExplorer per assicurarsi Model e Model riflettere il nuovo valueoggetto .

TryGetValue(String, Object)

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

Oggetto IDictionary<TKey,TValue> per la visualizzazione dei dati.

Si applica a