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