다음을 통해 공유


Microsoft.AspNetCore.Mvc.ModelBinding.Binders 네임스페이스

모델 바인더에 대한 구현을 제공합니다.

클래스

ArrayModelBinder<TElement>

IModelBinder 배열 값 바인딩을 위한 구현입니다.

ArrayModelBinderProvider

IModelBinderProvider 배열에 대한 입니다.

BinderTypeModelBinder

IModelBinder 를 사용하여 BinderType을 지정하는 모델의 입니다IModelBinder.

BinderTypeModelBinderProvider

IModelBinderProvider 를 사용하여 BinderType을 지정하는 모델의 입니다IModelBinder.

BodyModelBinder

IModelBinder 모델에 바인딩 소스 Body가 있는 경우 를 사용하여 IInputFormatter 요청 본문의 모델을 바인딩하는 입니다.

BodyModelBinderProvider

IModelBinderProvider 포맷터를 사용하여 요청 본문을 역직렬화하는 입니다.

ByteArrayModelBinder

바이트 배열을 바인딩하는 ModelBinder입니다.

ByteArrayModelBinderProvider

IModelBinderProvider base64로 인코딩된 바이트 배열 바인딩에 대한 입니다.

CancellationTokenModelBinder

IModelBinder 형식의 모델을 바인딩하는 구현입니다 CancellationToken.

CancellationTokenModelBinderProvider

CancellationToken에 대한 IModelBinderProvider입니다.

CollectionModelBinder<TElement>

IModelBinder 바인딩 컬렉션 값에 대한 구현입니다.

CollectionModelBinderProvider

ICollection<T>에 대한 IModelBinderProvider입니다.

ComplexObjectModelBinder

IModelBinder 복합 형식 바인딩을 위한 구현입니다.

ComplexObjectModelBinderProvider

IModelBinderProvider 복합 형식에 대한 입니다.

ComplexTypeModelBinder

IModelBinder 복합 형식 바인딩을 위한 구현입니다.

ComplexTypeModelBinderProvider

IModelBinderProvider 복합 형식에 대한 입니다.

DateTimeModelBinder

IModelBinder 및 nullable DateTime 모델에 대한 DateTime 입니다.

DateTimeModelBinderProvider

IModelBinderProvider 바인딩 DateTime 및 nullable 모델에 대한 입니다DateTime.

DecimalModelBinder

IModelBinder 에 대한 Decimal 이며 Nullable<T> 여기서 T 는 입니다Decimal.

DictionaryModelBinder<TKey,TValue>

IModelBinder 바인딩 사전 값에 대한 구현입니다.

DictionaryModelBinderProvider

바인딩IDictionary<TKey,TValue>에 대한 입니다IModelBinderProvider.

DoubleModelBinder

IModelBinder 에 대한 Double 이며 Nullable<T> 여기서 T 는 입니다Double.

EnumTypeModelBinder

IModelBinder 에서 파생되는 형식에 대한 모델을 바인딩하는 Enum구현입니다.

EnumTypeModelBinderProvider

IModelBinderProvider 에서 파생되는 형식에 대한 입니다Enum.

FloatingPointTypeModelBinderProvider

IModelBinderProvider 바인딩 Decimal, , SingleDouble및 해당 Nullable<T> 래퍼에 대한 입니다.

FloatModelBinder

IModelBinder 에 대한 Single 이며 Nullable<T> 여기서 T 는 입니다Single.

FormCollectionModelBinder

IModelBinder 양식 값을 에 바인딩하는 IFormCollection구현입니다.

FormCollectionModelBinderProvider

IFormCollection에 대한 IModelBinderProvider입니다.

FormFileModelBinder

IModelBinder 게시된 파일을 에 바인딩하는 IFormFile구현입니다.

FormFileModelBinderProvider

IModelBinderProvider, 및 의 컬렉션에 IFormFile대한 IFormFile입니다IFormFileCollection.

HeaderModelBinder

IModelBinder 모델에 바인딩 소스 Header가 있는 경우 요청 헤더에서 모델을 바인딩하는 입니다.

HeaderModelBinderProvider

IModelBinderProvider 바인딩 헤더 값에 대한 입니다.

KeyValuePairModelBinder<TKey,TValue>

KeyValuePair<TKey,TValue>에 대한 IModelBinder입니다.

KeyValuePairModelBinderProvider

KeyValuePair<TKey,TValue>에 대한 IModelBinderProvider입니다.

ServicesModelBinder

IModelBinder 모델에 바인딩 소스 Services가 있는 경우 요청 서비스에서 모델을 바인딩하는 입니다.

ServicesModelBinderProvider

IModelBinderProvider 에서 바인딩하기 위한 입니다IServiceProvider.

SimpleTypeModelBinder

IModelBinder 단순 형식에 대한 입니다.

SimpleTypeModelBinderProvider

IModelBinderProvider 단순 데이터 형식을 바인딩하기 위한 입니다.

TryParseModelBinderProvider

IModelBinderProvider TryParse 메서드가 있는 바인딩 형식에 대한 입니다.

설명

모델 바인딩에 대한 자세한 내용은 모델 바인딩을 참조하세요.