다음을 통해 공유


BinderBase<T> 클래스

정의

사용자 지정 형식의 바인딩을 지원합니다.

generic <typename T>
public ref class BinderBase abstract : System::CommandLine::Binding::IValueDescriptor<T>, System::CommandLine::Binding::IValueSource
public abstract class BinderBase<T> : System.CommandLine.Binding.IValueDescriptor<T>, System.CommandLine.Binding.IValueSource
type BinderBase<'T> = class
    interface IValueDescriptor<'T>
    interface IValueDescriptor
    interface IValueSource
Public MustInherit Class BinderBase(Of T)
Implements IValueDescriptor(Of T), IValueSource

형식 매개 변수

T

바인딩할 형식입니다.

상속
BinderBase<T>
구현

생성자

BinderBase<T>()

사용자 지정 형식의 바인딩을 지원합니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetBoundValue(BindingContext)

바인딩 컨텍스트에서 값을 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IValueDescriptor.GetDefaultValue()

기본값(있는 경우)을 가져옵니다.

IValueDescriptor.HasDefaultValue

기본값이 있는지 여부를 지정하는 값을 가져옵니다.

IValueDescriptor.ValueName

값의 이름을 가져옵니다.

IValueDescriptor.ValueType

값의 형식을 가져옵니다.

IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object)

바인딩 컨텍스트에서 값을 얻으려고 시도합니다. 반환 값은 지정된 값 설명자와 일치하는 값이 있는지 여부를 나타냅니다.

적용 대상