Compartilhar via


ViewDataDictionary<TModel> Classe

Definição

Representa um contêiner usado para passar dados fortemente tipados entre um controlador e uma exibição.

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

Parâmetros de tipo

TModel

O tipo do modelo.

Herança
ViewDataDictionary<TModel>

Construtores

ViewDataDictionary<TModel>()

Inicializa uma nova instância da classe ViewDataDictionary<TModel>.

ViewDataDictionary<TModel>(TModel)

Inicializa uma nova instância da ViewDataDictionary<TModel> classe usando o modelo especificado.

ViewDataDictionary<TModel>(ViewDataDictionary)

Inicializa uma nova instância da ViewDataDictionary<TModel> classe usando o dicionário de dados de exibição especificado.

Propriedades

Count

Obtém o número de elementos na coleção.

(Herdado de ViewDataDictionary)
IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.

(Herdado de ViewDataDictionary)
Item[String]

Obtém ou define o item associado à chave especificada.

(Herdado de ViewDataDictionary)
Keys

Obtém uma coleção que contém as chaves deste dicionário.

(Herdado de ViewDataDictionary)
Model

Obtém ou define o modelo.

ModelMetadata

Obtém ou define as informações sobre o modelo.

ModelState

Obtém o estado do modelo.

(Herdado de ViewDataDictionary)
TemplateInfo

Obtém ou define um objeto que encapsula informações sobre o contexto do modelo atual.

(Herdado de ViewDataDictionary)
Values

Obtém uma coleção que contém os valores deste dicionário.

(Herdado de ViewDataDictionary)

Métodos

Add(KeyValuePair<String,Object>)

Adiciona o item especificado à coleção.

(Herdado de ViewDataDictionary)
Add(String, Object)

Adiciona um elemento à coleção usando a chave e o valor especificados.

(Herdado de ViewDataDictionary)
Clear()

Remove todos os itens da coleção.

(Herdado de ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Determina se a coleção contém um o item especificado.

(Herdado de ViewDataDictionary)
ContainsKey(String)

Determina se a coleção contém um elemento que tem a chave especificada.

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

Copia os elementos da coleção para uma matriz, começando em um índice específico.

(Herdado de ViewDataDictionary)
Eval(String)

Avalia a expressão especificada.

(Herdado de ViewDataDictionary)
Eval(String, String)

Avalia a expressão especificada usando o formato especificado.

(Herdado de ViewDataDictionary)
GetEnumerator()

Retorna um enumerador que pode ser usado para iterar na coleção.

(Herdado de ViewDataDictionary)
GetViewDataInfo(String)

Retorna informações sobre os dados de exibição conforme definido pelo expression parâmetro .

(Herdado de ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Remove a primeira ocorrência de um objeto especificado da coleção.

(Herdado de ViewDataDictionary)
Remove(String)

Remove o elemento da coleção usando a chave especificada.

(Herdado de ViewDataDictionary)
SetModel(Object)

Define o modelo de dados a ser usado para a exibição.

TryGetValue(String, Object)

Tenta recuperar o valor associado à chave especificada.

(Herdado de ViewDataDictionary)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que pode ser usado para iterar na coleção.

(Herdado de ViewDataDictionary)

Aplica-se a