ViewDataDictionary<TModel> Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ViewDataDictionary<TModel>(ViewDataDictionary) |
Inicializuje novou instanci ViewDataDictionary<TModel> třídy, která je částečně založená na existující ViewDataDictionary instanci. |
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary) |
Inicializuje novou instanci ViewDataDictionary<TModel> třídy . |
ViewDataDictionary<TModel>(ViewDataDictionary, Object) |
Inicializuje novou instanci ViewDataDictionary<TModel> třídy, která je částečně založená na existující ViewDataDictionary instanci. Tento konstruktor je opatrný, aby se zabránilo výjimkám SetModel(Object) , které mohou vyvolat, když |
ViewDataDictionary<TModel>(ViewDataDictionary)
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
Inicializuje novou instanci ViewDataDictionary<TModel> třídy, která je částečně založená na existující ViewDataDictionary instanci.
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)
Parametry
- source
- ViewDataDictionary
ViewDataDictionary pro zkopírování počátečních hodnot z.
Poznámky
Používá se při kopírování ViewDataDictionary instance a je známý, TModel
ale Model měl by být zkopírován z existující instance, například při kopírování ze základní ViewDataDictionary instance do ViewDataDictionary<TModel> instance.
Tento konstruktor může být throw
source.Model
nekompatibilní a nekompatibilnínull
s TModel
. Pokud model: null
chcete ignorovat source.Model
.ViewDataDictionary<TModel>(ViewDataDictionary, Object)
Platí pro
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
Inicializuje novou instanci ViewDataDictionary<TModel> třídy .
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)
Parametry
- metadataProvider
- IModelMetadataProvider
IModelMetadataProvider instance používaná k vytváření ModelExplorer instancí.
- modelState
- ModelStateDictionary
ModelStateDictionary například pro tento rozsah.
Poznámky
Pro použití při vytváření ViewDataDictionary<TModel> pro nový obor nejvyšší úrovně.
Platí pro
ViewDataDictionary<TModel>(ViewDataDictionary, Object)
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
- Zdroj:
- ViewDataDictionaryOfT.cs
Inicializuje novou instanci ViewDataDictionary<TModel> třídy, která je částečně založená na existující ViewDataDictionary instanci. Tento konstruktor je opatrný, aby se zabránilo výjimkám SetModel(Object) , které mohou vyvolat, když model
je 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)
Parametry
- source
- ViewDataDictionary
- model
- Object
Poznámky
Pro použití při kopírování ViewDataDictionary instance a TModel
jsou známé.Model
Tento konstruktor může být throw
model
nekompatibilní a nekompatibilnínull
s TModel
.