ViewDataDictionary<TModel> 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ViewDataDictionary<TModel>(ViewDataDictionary) |
기존 ViewDataDictionary instance 부분적으로 기반으로 클래스의 ViewDataDictionary<TModel> 새 instance 초기화합니다. |
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary) |
ViewDataDictionary<TModel> 클래스의 새 인스턴스를 초기화합니다. |
ViewDataDictionary<TModel>(ViewDataDictionary, Object) |
기존 ViewDataDictionary instance 부분적으로 기반으로 클래스의 ViewDataDictionary<TModel> 새 instance 초기화합니다. 이 생성자는 가 인 경우 |
ViewDataDictionary<TModel>(ViewDataDictionary)
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
기존 ViewDataDictionary instance 부분적으로 기반으로 클래스의 ViewDataDictionary<TModel> 새 instance 초기화합니다.
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)
매개 변수
- source
- ViewDataDictionary
ViewDataDictionary초기 값을 복사할 instance.
설명
instance 복사할 ViewDataDictionary 때 사용할 수 있지만 Model 기존 instance 복사해야 합니다(예: 기본 ViewDataDictionary instance instance 복사하는 ViewDataDictionary<TModel> 경우TModel
).
이 생성자는 가 이고 와 호환되지 않을 수 source.Model
있습니다 throw
TModel
.null
를 에 전달 model: null
하여 ViewDataDictionary<TModel>(ViewDataDictionary, Object) 를 무시합니다 source.Model
.
적용 대상
ViewDataDictionary<TModel>(IModelMetadataProvider, ModelStateDictionary)
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
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)
매개 변수
- metadataProvider
- IModelMetadataProvider
IModelMetadataProviderinstance 인스턴스를 만드는 ModelExplorer 데 사용됩니다.
- modelState
- ModelStateDictionary
ModelStateDictionary이 scope 대한 instance.
설명
새 최상위 scope 대한 를 만들 ViewDataDictionary<TModel> 때 사용합니다.
적용 대상
ViewDataDictionary<TModel>(ViewDataDictionary, Object)
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
- Source:
- ViewDataDictionaryOfT.cs
기존 ViewDataDictionary instance 부분적으로 기반으로 클래스의 ViewDataDictionary<TModel> 새 instance 초기화합니다. 이 생성자는 가 인 경우 model
null
예외가 throw되지 SetModel(Object) 않도록 주의해야 합니다.
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)
매개 변수
- source
- ViewDataDictionary
- model
- Object
설명
및 instance TModel
Model 복사할 ViewDataDictionary 때 사용할 수 있습니다.
이 생성자는 가 이고 와 호환되지 않을 수 model
있습니다 throw
TModel
.null