ViewDataDictionary<TModel> Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ViewDataDictionary<TModel>(ViewDataDictionary) |
Inicjuje ViewDataDictionary<TModel> nowe wystąpienie klasy w części na podstawie istniejącego ViewDataDictionary wystąpienia. |
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary) |
Inicjuje nowe wystąpienie klasy ViewDataDictionary<TModel>. |
ViewDataDictionary<TModel>(ViewDataDictionary, Object) |
Inicjuje ViewDataDictionary<TModel> nowe wystąpienie klasy w części na podstawie istniejącego ViewDataDictionary wystąpienia. Ten konstruktor jest ostrożny, aby uniknąć wyjątków SetModel(Object) może zgłaszać, gdy |
ViewDataDictionary<TModel>(ViewDataDictionary)
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
Inicjuje ViewDataDictionary<TModel> nowe wystąpienie klasy w części na podstawie istniejącego ViewDataDictionary wystąpienia.
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 wystąpienie do kopiowania wartości początkowych z.
Uwagi
Do użycia podczas kopiowania ViewDataDictionary wystąpienia i TModel
jest znane, ale Model należy je skopiować z istniejącego wystąpienia, np. podczas kopiowania z wystąpienia podstawowego ViewDataDictionaryViewDataDictionary<TModel> do wystąpienia.
Ten konstruktor może throw
mieć wartość , jeśli source.Model
jest niezgodnynull
z programem TModel
. Przekaż model: null
do , ViewDataDictionary<TModel>(ViewDataDictionary, Object) aby zignorować source.Model
.
Dotyczy
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- metadataProvider
- IModelMetadataProvider
IModelMetadataProvider wystąpienie używane do tworzenia ModelExplorer wystąpień.
- modelState
- ModelStateDictionary
ModelStateDictionary wystąpienie tego zakresu.
Uwagi
Do użycia podczas tworzenia elementu ViewDataDictionary<TModel> dla nowego zakresu najwyższego poziomu.
Dotyczy
ViewDataDictionary<TModel>(ViewDataDictionary, Object)
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
- Źródło:
- ViewDataDictionaryOfT.cs
Inicjuje ViewDataDictionary<TModel> nowe wystąpienie klasy w części na podstawie istniejącego ViewDataDictionary wystąpienia. Ten konstruktor jest ostrożny, aby uniknąć wyjątków SetModel(Object) może zgłaszać, gdy model
jest to 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
Uwagi
Do użycia podczas kopiowania ViewDataDictionary wystąpienia i TModel
Model są znane.
Ten konstruktor może throw
mieć wartość , jeśli model
jest niezgodnynull
z programem TModel
.