Поделиться через


IntExpression Класс

Определение

IntExpression — представляет свойство, которое является целым числом или строковым выражением, которое разрешается в integer.

public class IntExpression : AdaptiveExpressions.Properties.ExpressionProperty<int>
type IntExpression = class
    inherit ExpressionProperty<int>
Public Class IntExpression
Inherits ExpressionProperty(Of Integer)
Наследование

Комментарии

Строковые значения всегда интерпретируются как выражение, независимо от того, имеет ли оно префикс "=".

Конструкторы

IntExpression()

Инициализирует новый экземпляр класса IntExpression.

IntExpression(Expression)

Инициализирует новый экземпляр класса IntExpression.

IntExpression(Func<Object,Object>)

Инициализирует новый экземпляр класса IntExpression.

IntExpression(Int32)

Инициализирует новый экземпляр класса IntExpression.

IntExpression(JToken)

Инициализирует новый экземпляр класса IntExpression.

IntExpression(String)

Инициализирует новый экземпляр класса IntExpression.

Свойства

ExpressionText

Возвращает или задает текст выражения для вычисления для получения значения.

(Унаследовано от ExpressionProperty<T>)
Value

Возвращает или задает необработанное значение свойства выражения.

(Унаследовано от ExpressionProperty<T>)

Методы

ConvertObject(Object)

Преобразование необработанного объекта в требуемый тип значения.

(Унаследовано от ExpressionProperty<T>)
GetObject(Object)

Получение значения в виде объекта.

(Унаследовано от ExpressionProperty<T>)
GetValue(Object)

Получите значение .

(Унаследовано от ExpressionProperty<T>)
SetObject(Object)

Задайте значение в качестве объекта .

(Унаследовано от ExpressionProperty<T>)
SetValue(Object)

Задает значение.

(Унаследовано от ExpressionProperty<T>)
ToExpression()

При этом возвращается существующее выражение или ConstantExpression(Value), если значение не является сложным типом.

(Унаследовано от ExpressionProperty<T>)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от ExpressionProperty<T>)
TryGetObject(Object)

Попробуйте получить значение как объект.

(Унаследовано от ExpressionProperty<T>)
TryGetValue(Object)

Попробуйте получить значение.

(Унаследовано от ExpressionProperty<T>)

Операторы

Implicit(Expression to IntExpression)

Преобразует экземпляр expression в экземпляр IntExpression.

Implicit(Int32 to IntExpression)

Преобразует целочисленное значение в экземпляр IntExpression.

Implicit(JToken to IntExpression)

Преобразует токен JSON в экземпляр IntExpression.

Implicit(String to IntExpression)

Преобразует строковое значение в экземпляр IntExpression.

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