ValidationContext 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ValidationContext 클래스의 새 인스턴스를 초기화합니다.
오버로드
ValidationContext(Object) |
지정된 개체 인스턴스를 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다. |
ValidationContext(Object, IDictionary<Object,Object>) |
지정된 개체와 선택적인 속성 모음을 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다. |
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
서비스 공급자와 서비스 사용자의 사전을 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다. |
ValidationContext(Object)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
지정된 개체 인스턴스를 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다.
public:
ValidationContext(System::Object ^ instance);
public ValidationContext (object instance);
new System.ComponentModel.DataAnnotations.ValidationContext : obj -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object)
매개 변수
- instance
- Object
유효성을 검사할 개체 인스턴스입니다. null
일 수 없습니다.
예외
instance
이(가) null
인 경우
적용 대상
ValidationContext(Object, IDictionary<Object,Object>)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
지정된 개체와 선택적인 속성 모음을 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다.
public:
ValidationContext(System::Object ^ instance, System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ items);
public ValidationContext (object instance, System.Collections.Generic.IDictionary<object,object> items);
public ValidationContext (object instance, System.Collections.Generic.IDictionary<object,object?>? items);
new System.ComponentModel.DataAnnotations.ValidationContext : obj * System.Collections.Generic.IDictionary<obj, obj> -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object, items As IDictionary(Of Object, Object))
매개 변수
- instance
- Object
유효성을 검사할 개체 인스턴스입니다. null
일 수 없습니다.
- items
- IDictionary<Object,Object>
소비자가 사용할 수 있도록 할 선택적 키/값 쌍의 집합입니다.
예외
instance
이(가) null
인 경우
설명
이 null
이면 items
빈 사전이 만들어집니다. items
가 null이 아니면 키/값 쌍 집합이 새 사전에 복사되어 소비자가 원래 사전을 수정하지 못하게 됩니다.
적용 대상
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>)
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
- Source:
- ValidationContext.cs
서비스 공급자와 서비스 사용자의 사전을 사용하여 ValidationContext 클래스의 새 인스턴스를 초기화합니다.
public:
ValidationContext(System::Object ^ instance, IServiceProvider ^ serviceProvider, System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ items);
public ValidationContext (object instance, IServiceProvider serviceProvider, System.Collections.Generic.IDictionary<object,object> items);
public ValidationContext (object instance, IServiceProvider? serviceProvider, System.Collections.Generic.IDictionary<object,object?>? items);
new System.ComponentModel.DataAnnotations.ValidationContext : obj * IServiceProvider * System.Collections.Generic.IDictionary<obj, obj> -> System.ComponentModel.DataAnnotations.ValidationContext
Public Sub New (instance As Object, serviceProvider As IServiceProvider, items As IDictionary(Of Object, Object))
매개 변수
- instance
- Object
유효성을 검사할 개체입니다. 이 매개 변수는 필수적 요소입니다.
- serviceProvider
- IServiceProvider
IServiceProvider 인터페이스를 구현하는 개체입니다. 이 매개 변수는 선택 사항입니다.
- items
- IDictionary<Object,Object>
서비스 소비자가 사용할 수 있게 만들려는 키/값 쌍의 사전입니다. 이 매개 변수는 선택 사항입니다.
예외
instance
이(가) null
인 경우
설명
매개 변수는 serviceProvider
사용자 지정 유효성 검사를 수행하기 위해 메서드에서 사용할 GetService 수 있는 서비스를 나타냅니다.
매개 변수가 이 items
null
면 빈 사전이 만들어집니다. 매개 변수가 이 아닌 null
경우 키/값 쌍 집합이 새 사전으로 복사되므로 서비스 소비자가 원래 사전을 수정할 수 없습니다.
적용 대상
.NET