ViewDataDictionary 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(ViewDataDictionary) |
Inicjuje nowe wystąpienie klasy w oparciu ViewDataDictionary o istniejące wystąpienie. |
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary) |
Inicjuje nowe wystąpienie klasy ViewDataDictionary. |
ViewDataDictionary(IModelMetadataProvider, Type) |
Inicjuje nowe wystąpienie klasy ViewDataDictionary. |
ViewDataDictionary(ViewDataDictionary, Type) |
Inicjuje ViewDataDictionary nowe wystąpienie klasy w części na podstawie istniejącego wystąpienia. |
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type) |
Inicjuje nowe wystąpienie klasy ViewDataDictionary. |
ViewDataDictionary(ViewDataDictionary, Object, Type) |
Inicjuje ViewDataDictionary nowe wystąpienie klasy w części na podstawie istniejącego wystąpienia. Ten konstruktor jest ostrożny, aby uniknąć wyjątków SetModel(Object) może zgłaszać, gdy |
ViewDataDictionary(ViewDataDictionary)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje nowe wystąpienie klasy w oparciu ViewDataDictionary o istniejące wystąpienie.
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)
Parametry
- source
- ViewDataDictionary
ViewDataDictionary wystąpienie do kopiowania wartości początkowych z.
Uwagi
Do użycia podczas kopiowania ViewDataDictionary wystąpienia i zadeklarowanego ModelType nie zmieni się, np. podczas kopiowania z ViewDataDictionary<TModel> wystąpienia do wystąpienia podstawowego ViewDataDictionary .
Ten konstruktor nie powinien być używany w żadnym kontekście, w którym Model może być ustawiona wartość niezgodna z zadeklarowanym typem source
.
Dotyczy
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje nowe wystąpienie klasy 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)
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 dla nowego zakresu najwyższego poziomu.
Dotyczy
ViewDataDictionary(IModelMetadataProvider, Type)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- metadataProvider
- IModelMetadataProvider
IModelMetadataProvider wystąpienie używane do tworzenia ModelExplorer wystąpień.
- declaredModelType
- Type
Type oczekiwane Model wartości. Służy do ustawiania .ModelMetadata
Uwagi
Do użycia podczas tworzenia pochodnego ViewDataDictionary dla nowego zakresu najwyższego poziomu.
Dotyczy
ViewDataDictionary(ViewDataDictionary, Type)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje ViewDataDictionary nowe wystąpienie klasy w części na podstawie istniejącego wystąpienia.
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)
Parametry
- source
- ViewDataDictionary
ViewDataDictionary wystąpienie do kopiowania wartości początkowych z.
- declaredModelType
- Type
Type oczekiwane Model wartości. Służy do ustawiania .ModelMetadata
Uwagi
Do użycia podczas kopiowania ViewDataDictionary wystąpienia i zadeklarowanegoTypeModelwystąpienia 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 declaredModelType
. Przekaż model: null
do , ViewDataDictionary(ViewDataDictionary, Object, Type) aby zignorować source.Model
.
Dotyczy
ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- metadataProvider
- IModelMetadataProvider
IModelMetadataProvider wystąpienie używane do tworzenia ModelExplorer wystąpień.
- modelState
- ModelStateDictionary
ModelStateDictionary wystąpienie tego zakresu.
- declaredModelType
- Type
Type oczekiwane Model wartości. Służy do ustawiania .ModelMetadata
Uwagi
Do użycia podczas tworzenia pochodnego ViewDataDictionary dla nowego zakresu najwyższego poziomu.
Dotyczy
ViewDataDictionary(ViewDataDictionary, Object, Type)
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
- Źródło:
- ViewDataDictionary.cs
Inicjuje ViewDataDictionary nowe wystąpienie klasy w części na podstawie istniejącego wystąpienia. Ten konstruktor jest ostrożny, aby uniknąć wyjątków SetModel(Object) może zgłaszać, gdy model
jest to 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)
Parametry
- source
- ViewDataDictionary
ViewDataDictionary wystąpienie do kopiowania wartości początkowych z.
- declaredModelType
- Type
Type oczekiwane Model wartości. Służy do ustawiania .ModelMetadata
Uwagi
Do użycia podczas kopiowania ViewDataDictionary wystąpienia i zadeklarowanego ModelType nowego wystąpienia i Model są znane.
Ten konstruktor może throw
mieć wartość , jeśli model
jest niezgodnynull
z programem declaredModelType
.