다음을 통해 공유


BindingSource 클래스

정의

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

public ref class BindingSource : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::BindingSource ^>
public class BindingSource : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource>
type BindingSource = class
    interface IEquatable<BindingSource>
Public Class BindingSource
Implements IEquatable(Of BindingSource)
상속
BindingSource
파생
구현

생성자

BindingSource(String, String, Boolean, Boolean)

BindingSource를 만듭니다.

필드

Body

요청 본문에 대한 입니다 BindingSource .

Custom

BindingSource 사용자 지정 모델 바인더에 대한 입니다(알 수 없는 데이터 원본).

Form

BindingSource 요청 양식 데이터에 대한 입니다.

FormFile

, IFormCollection및 에 대한 IFormFile입니다IFormFileCollectionBindingSource.

Header

BindingSource 요청 헤더에 대한 입니다.

ModelBinding

모델 바인딩에 대한 입니다 BindingSource . 요청의 양식 데이터, 쿼리 문자열 및 경로 데이터를 포함합니다.

Path

BindingSource 요청 URL 경로에 대한 입니다.

Query

BindingSource 요청 쿼리 문자열에 대한 입니다.

Services

BindingSource 요청 서비스에 대한 입니다.

Special

BindingSource 사용자 입력이 아닌 특수 매개 변수 형식의 입니다.

속성

DisplayName

원본의 표시 이름을 가져옵니다.

Id

원본의 고유 식별자를 가져옵니다. 원본은 ID를 기준으로 비교됩니다.

IsFromRequest

바인딩 원본이 현재 HTTP 요청의 입력을 사용하는지 여부를 나타내는 값을 가져옵니다.

IsGreedy

원본이 greedy인지 여부를 나타내는 값을 가져옵니다. greedy 원본은 단일 작업에서 모델을 바인딩하고 모델을 하위 속성으로 분해하지 않습니다.

메서드

CanAcceptDataFrom(BindingSource)

에서 데이터를 수락할 수 있는지 여부를 BindingSource 나타내는 값을 가져옵니다 bindingSource.

Equals(BindingSource)

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

Equals(Object)

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

GetHashCode()

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

연산자

Equality(BindingSource, BindingSource)

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

Inequality(BindingSource, BindingSource)

모델 바인딩에 대한 데이터 원본을 나타내는 메타데이터 개체입니다.

적용 대상