Compartilhar via


ViewDataDictionary Classe

Definição

Um IDictionary<TKey,TValue> para exibir dados.

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))
Herança
ViewDataDictionary
Derivado
Implementações

Construtores

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Inicializa uma nova instância da classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Inicializa uma nova instância da classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, Type)

Inicializa uma nova instância da classe ViewDataDictionary.

ViewDataDictionary(ViewDataDictionary)

Inicializa uma nova instância da ViewDataDictionary classe com base inteiramente em uma instância existente.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Inicializa uma nova instância da ViewDataDictionary classe com base em parte em uma instância existente. Esse construtor é cuidadoso para evitar exceções que podem ser geradas SetModel(Object) quando model é null.

ViewDataDictionary(ViewDataDictionary, Type)

Inicializa uma nova instância da ViewDataDictionary classe com base em parte em uma instância existente.

Propriedades

Count

Um IDictionary<TKey,TValue> para exibir dados.

IsReadOnly

Um IDictionary<TKey,TValue> para exibir dados.

Item[String]

Um IDictionary<TKey,TValue> para exibir dados.

Keys

Um IDictionary<TKey,TValue> para exibir dados.

Model

Obtém ou define o modelo atual.

ModelExplorer

Obtém ou define o ModelExplorer do Model.

ModelMetadata

Obtém o ModelMetadata para uma expressão, o Model (se não)null ou o declarado Type.

ModelState

Obtém o ModelStateDictionary.

TemplateInfo

Obtém o TemplateInfo.

Values

Um IDictionary<TKey,TValue> para exibir dados.

Métodos

Add(KeyValuePair<String,Object>)

Um IDictionary<TKey,TValue> para exibir dados.

Add(String, Object)

Um IDictionary<TKey,TValue> para exibir dados.

Clear()

Um IDictionary<TKey,TValue> para exibir dados.

Contains(KeyValuePair<String,Object>)

Um IDictionary<TKey,TValue> para exibir dados.

ContainsKey(String)

Um IDictionary<TKey,TValue> para exibir dados.

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

Um IDictionary<TKey,TValue> para exibir dados.

Eval(String)

Obtém o valor de nomeado expression neste ViewDataDictionary.

Eval(String, String)

Obtém o valor de nomeado expression neste ViewDataDictionary, formatado usando determinado format.

FormatValue(Object, String)

Formata o determinado value usando o determinado format.

GetViewDataInfo(String)

Obtém ViewDataInfo para nomeado expression neste ViewDataDictionary.

Remove(KeyValuePair<String,Object>)

Um IDictionary<TKey,TValue> para exibir dados.

Remove(String)

Um IDictionary<TKey,TValue> para exibir dados.

SetModel(Object)

Defina ModelExplorer para garantir Model e Model refletir o novo value.

TryGetValue(String, Object)

Um IDictionary<TKey,TValue> para exibir dados.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Um IDictionary<TKey,TValue> para exibir dados.

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

Um IDictionary<TKey,TValue> para exibir dados.

Aplica-se a