ViewDataDictionary Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ViewDataDictionary(ViewDataDictionary) |
Initialise une nouvelle instance de la ViewDataDictionary classe basée entièrement sur un instance existant. |
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary) |
Initialise une nouvelle instance de la classe ViewDataDictionary. |
ViewDataDictionary(IModelMetadataProvider, Type) |
Initialise une nouvelle instance de la classe ViewDataDictionary. |
ViewDataDictionary(ViewDataDictionary, Type) |
Initialise une nouvelle instance de la ViewDataDictionary classe basée en partie sur un instance existant. |
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type) |
Initialise une nouvelle instance de la classe ViewDataDictionary. |
ViewDataDictionary(ViewDataDictionary, Object, Type) |
Initialise une nouvelle instance de la ViewDataDictionary classe basée en partie sur un instance existant. Ce constructeur veille à éviter que des exceptions SetModel(Object) puissent se lever quand |
ViewDataDictionary(ViewDataDictionary)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la ViewDataDictionary classe basée entièrement sur un instance existant.
public:
ViewDataDictionary(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ source);
public ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Public Sub New (source As ViewDataDictionary)
Paramètres
- source
- ViewDataDictionary
ViewDataDictionaryinstance à partir de laquelle copier les valeurs initiales.
Remarques
Pour une utilisation lors de la copie d’un ViewDataDictionary instance et le déclaré ModelType ne changeront pas, par exemple, lors de la copie d’un ViewDataDictionary<TModel> instance vers un instance de base ViewDataDictionary .
Ce constructeur ne doit pas être utilisé dans un contexte où Model peut être défini sur une valeur incompatible avec le type déclaré de source
.
S’applique à
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la classe ViewDataDictionary.
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 : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Public Sub New (metadataProvider As IModelMetadataProvider, modelState As ModelStateDictionary)
Paramètres
- metadataProvider
- IModelMetadataProvider
IModelMetadataProviderinstance utilisé pour créer ModelExplorer des instances.
- modelState
- ModelStateDictionary
ModelStateDictionaryinstance pour cette étendue.
Remarques
À utiliser lors de la création d’un ViewDataDictionary pour une nouvelle étendue de niveau supérieur.
S’applique à
ViewDataDictionary(IModelMetadataProvider, Type)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la classe ViewDataDictionary.
protected:
ViewDataDictionary(Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ metadataProvider, Type ^ declaredModelType);
protected ViewDataDictionary (Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider metadataProvider, Type declaredModelType);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Type -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Protected Sub New (metadataProvider As IModelMetadataProvider, declaredModelType As Type)
Paramètres
- metadataProvider
- IModelMetadataProvider
IModelMetadataProviderinstance utilisé pour créer ModelExplorer des instances.
- declaredModelType
- Type
Type des Model valeurs attendues. Utilisé pour définir ModelMetadata.
Remarques
À utiliser lors de la création d’un dérivé ViewDataDictionary pour une nouvelle étendue de niveau supérieur.
S’applique à
ViewDataDictionary(ViewDataDictionary, Type)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la ViewDataDictionary classe basée en partie sur un instance existant.
protected:
ViewDataDictionary(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ source, Type ^ declaredModelType);
protected ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source, Type declaredModelType);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary * Type -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Protected Sub New (source As ViewDataDictionary, declaredModelType As Type)
Paramètres
- source
- ViewDataDictionary
ViewDataDictionaryinstance à partir de laquelle copier les valeurs initiales.
- declaredModelType
- Type
Type des Model valeurs attendues. Utilisé pour définir ModelMetadata.
Remarques
À utiliser lors de la copie d’un ViewDataDictionary instance et de nouveaux instance déclarés ModelType est connu, mais Model doit être copié à partir de l’instance existant, par exemple lors de la copie à partir d’un instance de base ViewDataDictionary vers un ViewDataDictionary<TModel> instance.
Ce constructeur peut throw
si source.Model
n’est pas etnull
incompatible avec declaredModelType
.
model: null
Passez à ViewDataDictionary(ViewDataDictionary, Object, Type) pour ignorer source.Model
.
S’applique à
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la classe ViewDataDictionary.
protected:
ViewDataDictionary(Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ metadataProvider, Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateDictionary ^ modelState, Type ^ declaredModelType);
protected ViewDataDictionary (Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider metadataProvider, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState, Type declaredModelType);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary * Type -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Protected Sub New (metadataProvider As IModelMetadataProvider, modelState As ModelStateDictionary, declaredModelType As Type)
Paramètres
- metadataProvider
- IModelMetadataProvider
IModelMetadataProviderinstance utilisé pour créer ModelExplorer des instances.
- modelState
- ModelStateDictionary
ModelStateDictionaryinstance pour cette étendue.
- declaredModelType
- Type
Type des Model valeurs attendues. Utilisé pour définir ModelMetadata.
Remarques
À utiliser lors de la création d’un dérivé ViewDataDictionary pour une nouvelle étendue de niveau supérieur.
S’applique à
ViewDataDictionary(ViewDataDictionary, Object, Type)
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
- Source:
- ViewDataDictionary.cs
Initialise une nouvelle instance de la ViewDataDictionary classe basée en partie sur un instance existant. Ce constructeur veille à éviter que des exceptions SetModel(Object) puissent se lever quand model
est null
.
protected:
ViewDataDictionary(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ source, System::Object ^ model, Type ^ declaredModelType);
protected ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source, object model, Type declaredModelType);
protected ViewDataDictionary (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary source, object? model, Type declaredModelType);
new Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary * obj * Type -> Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary
Protected Sub New (source As ViewDataDictionary, model As Object, declaredModelType As Type)
Paramètres
- source
- ViewDataDictionary
ViewDataDictionaryinstance à partir de laquelle copier les valeurs initiales.
- declaredModelType
- Type
Type des Model valeurs attendues. Utilisé pour définir ModelMetadata.
Remarques
À utiliser lors de la copie d’un instance et d’un ViewDataDictionary nouveau instance sont déclarés ModelType et Model sont connus.
Ce constructeur peut throw
si model
n’est pas etnull
incompatible avec declaredModelType
.