다음을 통해 공유


BindingMetadata 클래스

정의

에 대한 메타데이터 세부 정보를 바인딩합니다 ModelMetadata.

public ref class BindingMetadata
public class BindingMetadata
type BindingMetadata = class
Public Class BindingMetadata
상속
BindingMetadata

생성자

BindingMetadata()

에 대한 메타데이터 세부 정보를 바인딩합니다 ModelMetadata.

속성

BinderModelName

바인더 모델 이름을 가져오거나 설정합니다. 속성 또는 매개 변수 이름을 사용하는 경우 null BinderModelName을 참조하세요.

BinderType

모델을 바인딩하는 Type 데 사용되는 구현의 IModelBinder 를 가져오거나 설정합니다. BinderType을 참조하세요.

BindingSource

BindingSource를 가져오거나 설정합니다. BindingSource을 참조하세요.

BoundConstructor

모델 형식을 ConstructorInfo 바인딩하고 유효성을 검사하는 데 사용되는 를 가져오거나 설정합니다.

IsBindingAllowed

속성을 모델 바인딩할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 생성되는 모델 메타데이터가 속성을 나타내지 않으면 무시됩니다. IsBindingAllowed을 참조하세요.

IsBindingRequired

요청에 모델에 대한 값이 포함되어야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 생성되는 모델 메타데이터가 속성을 나타내지 않으면 무시됩니다. IsBindingRequired을 참조하세요.

IsReadOnly

모델이 읽기 전용인지 여부를 나타내는 값을 가져오거나 설정합니다. 생성되는 모델 메타데이터가 속성이 아닌 경우 무시됩니다. 이 IsReadOnlynull 속성 접근자 및 모델 Type의 접근성에 따라 계산됩니다. IsReadOnly을 참조하세요.

ModelBindingMessageProvider

DefaultModelBindingMessageProvider 인스턴스를 가져옵니다. ModelBindingMessageProvider을 참조하세요.

PropertyFilterProvider

IPropertyFilterProvider를 가져오거나 설정합니다. PropertyFilterProvider을 참조하세요.

적용 대상