Compartilhar via


ViewDataDictionary<TModel> Classe

Definição

Representa um ViewDataDictionary para um tipo de modelo específico.

generic <typename TModel>
public ref class ViewDataDictionary : Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary
public class ViewDataDictionary<TModel> : Microsoft.AspNetCore.Mvc.ViewFeatures.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>(IModelMetadataProvider, ModelStateDictionary)

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

ViewDataDictionary<TModel>(ViewDataDictionary)

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

ViewDataDictionary<TModel>(ViewDataDictionary, Object)

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

Propriedades

Count

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
IsReadOnly

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Item[String]

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Keys

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Model

Obtém ou define o modelo atual.

ModelExplorer

Obtém ou define o ModelExplorer do Model.

(Herdado de ViewDataDictionary)
ModelMetadata

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

(Herdado de ViewDataDictionary)
ModelState

Obtém o ModelStateDictionary.

(Herdado de ViewDataDictionary)
TemplateInfo

Obtém o TemplateInfo.

(Herdado de ViewDataDictionary)
Values

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)

Métodos

Add(KeyValuePair<String,Object>)

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Add(String, Object)

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Clear()

Representa um ViewDataDictionary para um tipo de modelo específico.

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

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
ContainsKey(String)

Representa um ViewDataDictionary para um tipo de modelo específico.

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

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Eval(String)

Obtém o valor de nomeado expression neste ViewDataDictionary.

(Herdado de ViewDataDictionary)
Eval(String, String)

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

(Herdado de ViewDataDictionary)
GetViewDataInfo(String)

Obtém ViewDataInfo para nomeado expression neste ViewDataDictionary.

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

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
Remove(String)

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
SetModel(Object)

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

(Herdado de ViewDataDictionary)
TryGetValue(String, Object)

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)
IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

Representa um ViewDataDictionary para um tipo de modelo específico.

(Herdado de ViewDataDictionary)

Aplica-se a