ViewDataDictionary<TModel> Constructores

Definición

Sobrecargas

ViewDataDictionary<TModel>(ViewDataDictionary)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase basada en parte en una instancia existente ViewDataDictionary .

ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)

Inicializa una nueva instancia de la clase ViewDataDictionary<TModel>.

ViewDataDictionary<TModel>(ViewDataDictionary, Object)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase basada en parte en una instancia existente ViewDataDictionary . Este constructor tiene cuidado de evitar excepciones SetModel(Object) cuando model es NULL.

ViewDataDictionary<TModel>(ViewDataDictionary)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase basada en parte en una instancia existente ViewDataDictionary .

public:
 ViewDataDictionary(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ source);
public ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model> : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model>
Public Sub New (source As ViewDataDictionary)

Parámetros

source
ViewDataDictionary

ViewDataDictionary instancia de de la que se van a copiar los valores iniciales.

Comentarios

Para su uso al copiar una ViewDataDictionary instancia y TModel se conoce, pero Model debe copiarse desde la instancia existente, por ejemplo, al copiar desde una instancia base ViewDataDictionary a una ViewDataDictionary<TModel> instancia de .

Este constructor puede producir si el origen. El modelo no es NULL y no es compatible con TModel. Pasar modelo: null para ViewDataDictionary<TModel>(ViewDataDictionary, Object) omitir el origen. Modelo.

Se aplica a

ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)

Inicializa una nueva instancia de la clase ViewDataDictionary<TModel>.

public:
 ViewDataDictionary(Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ metadataProvider, Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateDictionary ^ modelState);
public ViewDataDictionary (Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider metadataProvider, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model> : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model>
Public Sub New (metadataProvider As IModelMetadataProvider, modelState As ModelStateDictionary)

Parámetros

metadataProvider
IModelMetadataProvider

IModelMetadataProvider instancia usada para crear ModelExplorer instancias.

modelState
ModelStateDictionary

ModelStateDictionary instancia de para este ámbito.

Comentarios

Para su uso al crear un ViewDataDictionary<TModel> para un nuevo ámbito de nivel superior.

Se aplica a

ViewDataDictionary<TModel>(ViewDataDictionary, Object)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase basada en parte en una instancia existente ViewDataDictionary . Este constructor tiene cuidado de evitar excepciones SetModel(Object) cuando model es NULL.

public:
 ViewDataDictionary(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ source, System::Object ^ model);
public ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source, object model);
public ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source, object? model);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model> : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary * obj -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model>
Public Sub New (source As ViewDataDictionary, model As Object)

Parámetros

model
Object

Comentarios

Para su uso al copiar una ViewDataDictionary instancia y TModel se Model conocen.

Este constructor puede producir si model no es NULL y no es compatible con TModel.

Se aplica a