ParameterBinder 클래스

정의

에서 지정한 모델을 바인딩하고 유효성을 검사합니다 ParameterDescriptor.

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

생성자

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator)
사용되지 않음.

이 생성자는 사용되지 않으며 이후 버전에서 제거됩니다. 권장되는 대안은 접근자와 도 사용하는 MvcOptions 오버로드입니다 ILoggerFactory.

ParameterBinder의 새 인스턴스를 초기화합니다.

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator, IOptions<MvcOptions>, ILoggerFactory)

ParameterBinder의 새 인스턴스를 초기화합니다.

속성

Logger

ILogger 이 바인더에서 로깅하는 데 사용되는 입니다.

메서드

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object)

를 초기 값으로 사용하여 value 지정한 parameter 모델을 바인딩합니다.

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object, Object)

를 초기 값으로 사용하여 value 지정한 parameter 모델을 바인딩합니다.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor)
사용되지 않음.

이 메서드 오버로드는 사용되지 않으며 이후 버전에서 제거됩니다. BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object)를 대신 사용하는 것이 좋습니다.

에서 지정 parameter한 모델을 초기화하고 바인딩합니다.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor, Object)
사용되지 않음.

이 메서드 오버로드는 사용되지 않으며 이후 버전에서 제거됩니다. BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object)를 대신 사용하는 것이 좋습니다.

를 초기 값으로 사용하여 value 지정한 parameter 모델을 바인딩합니다.

적용 대상