다음을 통해 공유


BindingParameterConfiguration 클래스

정의

BindingParameter를 나타냅니다. 작업/함수는 최대 하나의 BindingParameter를 포함할 수 있습니다. 이 매개 변수는 C# 확장 메서드의 'this' 키워드와 유사한 의미 체계를 포함합니다.

예를 들어 동영상을 식별하는 URL이 지정된 경우 Movie인 bindingParameter가 있는 작업이 있는 경우 동작을 URL에 바인딩할 수 있습니다.

예: ~/Movies(1)가 동영상을 식별하고 Movie BindingParameter가 있는 체크 아웃 작업이 있는 경우 이 URL ~/Movies(1)/Checkout에서 해당 작업을 호출할 수 있습니다.

BindingParameter 유형은 EntityType이거나 EntityTypes의 컬렉션이어야 합니다.
public class BindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type BindingParameterConfiguration = class
    inherit ParameterConfiguration
Public Class BindingParameterConfiguration
Inherits ParameterConfiguration
상속
BindingParameterConfiguration

생성자

BindingParameterConfiguration(String, IEdmTypeConfiguration)

BindingParameterConfiguration을 만듭니다.

필드

DefaultBindingParameterName

작업의 바인딩 매개 변수에 대한 기본 매개 변수 이름입니다.

속성

DefaultValue

선택적 매개 변수의 기본값을 가져오거나 설정합니다.

(다음에서 상속됨 ParameterConfiguration)
DerivedTypeConstraints

속성에 허용되는 파생 형식을 나열하는 구성입니다.

(다음에서 상속됨 ParameterConfiguration)
IsOptional

이 매개 변수가 선택적인지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ParameterConfiguration)
Name

매개 변수의 이름입니다.

(다음에서 상속됨 ParameterConfiguration)
Nullable

이 매개 변수가 null 허용인지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ParameterConfiguration)
TypeConfiguration

매개 변수의 형식입니다.

(다음에서 상속됨 ParameterConfiguration)

메서드

HasDefaultValue(String)

선택적 값을 true로 설정하고 기본값을 지정된 값으로 설정합니다.

(다음에서 상속됨 ParameterConfiguration)
HasDerivedTypeConstraint<TDerivedType>()

파생 형식 제약 조건 목록에 TDerivedType을 추가합니다.

(다음에서 상속됨 ParameterConfiguration)
HasDerivedTypeConstraints(Type[])

파생 형식 제약 조건 목록에 하위 형식을 추가합니다.

(다음에서 상속됨 ParameterConfiguration)
Optional()

선택적 값을 true로 설정합니다.

(다음에서 상속됨 ParameterConfiguration)
Required()

선택적 값을 false로 설정합니다.

(다음에서 상속됨 ParameterConfiguration)

적용 대상