ArrayModelBinder<TElement> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IModelBinder 배열 값 바인딩을 위한 구현입니다.
generic <typename TElement>
public ref class ArrayModelBinder : Microsoft::AspNetCore::Mvc::ModelBinding::Binders::CollectionModelBinder<TElement>
public class ArrayModelBinder<TElement> : Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder<TElement>
type ArrayModelBinder<'Element> = class
inherit CollectionModelBinder<'Element>
Public Class ArrayModelBinder(Of TElement)
Inherits CollectionModelBinder(Of TElement)
형식 매개 변수
- TElement
배열의 요소 형식입니다.
- 상속
생성자
ArrayModelBinder<TElement>(IModelBinder) |
사용되지 않음.
이 생성자는 사용되지 않으며 이후 버전에서 제거됩니다. 권장되는 대안은 을 사용하는 오버로드입니다 ILoggerFactory. 새 ArrayModelBinder<TElement>를 만듭니다. |
ArrayModelBinder<TElement>(IModelBinder, ILoggerFactory) |
새 ArrayModelBinder<TElement>를 만듭니다. |
ArrayModelBinder<TElement>(IModelBinder, ILoggerFactory, Boolean) |
새 ArrayModelBinder<TElement>를 만듭니다. |
ArrayModelBinder<TElement>(IModelBinder, ILoggerFactory, Boolean, MvcOptions) |
새 ArrayModelBinder<TElement>를 만듭니다. |
속성
ElementBinder |
IModelBinder 바인딩 컬렉션 요소에 대한 인스턴스를 가져옵니다. (다음에서 상속됨 CollectionModelBinder<TElement>) |
Logger |
ILogger 이 바인더에서 로깅하는 데 사용되는 입니다. (다음에서 상속됨 CollectionModelBinder<TElement>) |
메서드
AddErrorIfBindingRequired(ModelBindingContext) |
if 에 을 ModelErrorModelStateIsBindingRequired추가합니다. (다음에서 상속됨 CollectionModelBinder<TElement>) |
BindModelAsync(ModelBindingContext) |
모델을 바인딩하려고 시도합니다. (다음에서 상속됨 CollectionModelBinder<TElement>) |
CanCreateInstance(Type) |
IModelBinder 배열 값 바인딩을 위한 구현입니다. |
ConvertToCollectionType(Type, IEnumerable<TElement>) |
의 멤버를 Object 포함하는 에 |
CopyToModel(Object, IEnumerable<TElement>) |
의 값을 지정된 |
CreateEmptyCollection(Type) |
에 Object 할당할 수 있는 를 만듭니다 |
CreateInstance(Type) |
|