[SerializableAttribute]
public abstract class DynamicValueAccessor : IDynamicMetaObjectProvider,
ICurrentValueContainer, IEquatable<ICurrentValueContainer>, IComparable, IComparable<ICurrentValueContainer>,
IComparable<Object><SerializableAttribute>
Public MustInherit Class DynamicValueAccessor
Implements IDynamicMetaObjectProvider, ICurrentValueContainer, IEquatable(Of ICurrentValueContainer),
IComparable, IComparable(Of ICurrentValueContainer), IComparable(Of Object)[SerializableAttribute]
public ref class DynamicValueAccessor abstract : IDynamicMetaObjectProvider,
ICurrentValueContainer, IEquatable<ICurrentValueContainer^>, IComparable, IComparable<ICurrentValueContainer^>,
IComparable<Object^>[<AbstractClassAttribute>]
[<SerializableAttribute>]
type DynamicValueAccessor =
class
interface IDynamicMetaObjectProvider
interface ICurrentValueContainer
interface IEquatable<ICurrentValueContainer>
interface IComparable
interface IComparable<ICurrentValueContainer>
interface IComparable<Object>
end| DynamicValueAccessor | Создаёт экземпляр класса с указанием его настроек. |
| Options | Настройки, определяющие поведение текущего объекта. |
| AsT | Преобразует текущее значение к заданному типу. |
| CompareTo(ICurrentValueContainer) | Сравнивает внутреннее значение текущего объекта с внутренним значением заданного объекта. |
| CompareTo(Object) | Сравнивает внутреннее значение текущего объекта с заданным. |
| Equals(ICurrentValueContainer) | Сравнивает текущий объект с заданным объектом по внутренним значениям. |
| Equals(Object) | Сравнивает текущий объект с заданным. (Переопределяет ObjectEquals(Object)) |
| 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(DynamicValueAccessor, Object) | Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor с простым объектом или внутренним значением объекта ICurrentValueContainer. |
| Equality(DynamicValueAccessor, DynamicValueAccessor) | Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor с внутренним значением другого объекта DynamicValueAccessor. |
| Equality(Object, DynamicValueAccessor) | Сравнивает на равенство внутреннее значение объекта DynamicValueAccessor с простым объектом или внутренним значением объекта ICurrentValueContainer. |
| GreaterThan(Object, DynamicValueAccessor) | Сравнивает объект first или его внутреннее значение, если он реализует интерфейс ICurrentValueContainer, с внутренним значением объекта second. Возвращает признак того, что first > second. |
| GreaterThanOrEqual(Object, DynamicValueAccessor) | Сравнивает объект first или его внутреннее значение, если он реализует интерфейс ICurrentValueContainer, с внутренним значением объекта second. Возвращает признак того, что first >= second. |
| Inequality(DynamicValueAccessor, Object) | Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor с простым объектом или внутренним значением объекта ICurrentValueContainer. |
| Inequality(DynamicValueAccessor, DynamicValueAccessor) | Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor с внутренним значением другого объекта DynamicValueAccessor. |
| Inequality(Object, DynamicValueAccessor) | Сравнивает на неравенство внутреннее значение объекта DynamicValueAccessor с простым объектом или внутренним значением объекта ICurrentValueContainer. |
| LessThan(Object, DynamicValueAccessor) | Сравнивает объект first или его внутреннее значение, если он реализует интерфейс ICurrentValueContainer, с внутренним значением объекта second. Возвращает признак того, что first < second. |
| LessThanOrEqual(Object, DynamicValueAccessor) | Сравнивает объект first или его внутреннее значение, если он реализует интерфейс ICurrentValueContainer, с внутренним значением объекта second. Возвращает признак того, что first <= second. |
| Get | (Определяется ComHelper) |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |