DynamicValueAccessor - класс |
Пространство имён: Tessa.Platform.Storage
[SerializableAttribute] public abstract class DynamicValueAccessor : IDynamicMetaObjectProvider, ICurrentValueContainer, IEquatable<ICurrentValueContainer>, IComparable, IComparable<ICurrentValueContainer>, IComparable<Object>
Тип DynamicValueAccessor предоставляет следующие члены.
Имя | Описание | |
---|---|---|
DynamicValueAccessor |
Создаёт экземпляр класса с указанием его настроек.
|
Имя | Описание | |
---|---|---|
Options |
Настройки, определяющие поведение текущего объекта.
|
Имя | Описание | |
---|---|---|
AsT |
Преобразует текущее значение к заданному типу.
| |
CompareTo(Object) |
Сравнивает внутреннее значение текущего объекта с заданным.
| |
CompareTo(ICurrentValueContainer) |
Сравнивает внутреннее значение текущего объекта с внутренним значением заданного объекта.
| |
Equals(Object) | Сравнивает текущий объект с заданным. (Переопределяет ObjectEquals(Object).) | |
Equals(ICurrentValueContainer) |
Сравнивает текущий объект с заданным объектом по внутренним значениям.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
GetHashCode | Возвращает хеш-код объекта. (Переопределяет ObjectGetHashCode.) | |
GetMetaObject |
Возвращает объект DynamicMetaObject, определяющий логику взаимодействия
с текущим динамическим объектом, для заданного выражения Expression.
| |
GetOrCreateChildAccessor |
Создаёт или возвращает дочерний объект DynamicValueAccessor
для заданного запроса пользователя.
| |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
IsNull |
Возвращает признак того, что значение объекта равно null.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
ToString | Возвращает строковое представление объекта. (Переопределяет ObjectToString.) | |
TryBinaryOperation |
Предоставляет реализацию для бинарной операции.
| |
TryConvert |
Предоставляет реализацию для операций преобразования типа объекта.
| |
TryGetChildValue |
Метод пытается получить значение дочернего объекта по ключу, извлечённому из запроса пользователя.
| |
TryGetCurrentValue | Метод пытается получить текущее значение объекта. | |
TryGetIndex |
Предоставляет реализацию для операций получения значений объекта по индексу.
| |
TryGetMember |
Предоставляет реализацию для операций получения значений членов объекта.
| |
TryInvokeMember |
Предоставляет реализацию для операций вызова метода объекта.
| |
TrySetChildValue |
Метод пытается установить значение дочернего объекта по ключу, извлечённому из запроса пользователя.
| |
TrySetIndex |
Предоставляет реализацию для операций установки значений объекта по индексу.
| |
TrySetMember |
Предоставляет реализацию для операций установки значений членов объекта.
| |
TryUnaryOperation |
Предоставляет реализацию для унарной операции.
|
Имя | Описание | |
---|---|---|
Equality(Object, DynamicValueAccessor) |
Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor
с простым объектом или внутренним значением объекта ICurrentValueContainer.
| |
Equality(DynamicValueAccessor, Object) |
Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor
с простым объектом или внутренним значением объекта ICurrentValueContainer.
| |
Equality(DynamicValueAccessor, DynamicValueAccessor) |
Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor
с внутренним значением другого объекта DynamicValueAccessor.
| |
GreaterThan |
Сравнивает объект first или его внутреннее значение, если он реализует интерфейс
ICurrentValueContainer, с внутренним значением объекта second.
Возвращает признак того, что first > second.
| |
GreaterThanOrEqual |
Сравнивает объект first или его внутреннее значение, если он реализует интерфейс
ICurrentValueContainer, с внутренним значением объекта second.
Возвращает признак того, что first >= second.
| |
Inequality(Object, DynamicValueAccessor) |
Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor
с простым объектом или внутренним значением объекта ICurrentValueContainer.
| |
Inequality(DynamicValueAccessor, Object) |
Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor
с простым объектом или внутренним значением объекта ICurrentValueContainer.
| |
Inequality(DynamicValueAccessor, DynamicValueAccessor) |
Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor
с внутренним значением другого объекта DynamicValueAccessor.
| |
LessThan |
Сравнивает объект first или его внутреннее значение, если он реализует интерфейс
ICurrentValueContainer, с внутренним значением объекта second.
Возвращает признак того, что first < second.
| |
LessThanOrEqual |
Сравнивает объект first или его внутреннее значение, если он реализует интерфейс
ICurrentValueContainer, с внутренним значением объекта second.
Возвращает признак того, что first <= second.
|
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
Set | (Определяется ComHelper.) |