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)

Пытается получить значение из контекста привязки. Возвращаемое значение указывает, присутствовало ли значение, соответствующее указанному дескриптору значения.

Применяется к