다음을 통해 공유


ParameterBinder 클래스

정의

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

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

생성자

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

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

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

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

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

속성

Logger

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

메서드

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

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

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

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

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

이 메서드 오버로드는 사용되지 않으며 이후 버전에서 제거됩니다. 권장되는 대안은 BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

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

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

이 메서드 오버로드는 사용되지 않으며 이후 버전에서 제거됩니다. 권장되는 대안은 BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

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

적용 대상