System.Activities.Expressions Пространство имен
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы, связанные с выражения.
Add<TLeft,TRight,TResult> |
Вычисляет сумму двух значений. |
And<TLeft,TRight,TResult> |
Выполняет побитовую операцию логического «И» для двух значений. |
And |
Выполняет операцию логического «И» для двух значений. Оба значения преобразуются в логические, если они имеют значение true, выражение возвращает значение |
Argument |
Представляет аргумент Argument, используемый в выражении в качестве левостороннего значения. |
Argument |
Представляет аргумент Argument, используемый в выражении в качестве правостороннего значения. |
Array |
Ссылка на элемент в массиве. |
Array |
Элемент в массиве. |
As<TOperand,TResult> |
Пытается преобразовать операнд в заданный тип. Если преобразование нельзя выполнить, для результата задается значение |
Assembly |
Представляет ссылку на сборку. |
Cast<TOperand,TResult> |
Пытается преобразовать операнд в заданный тип. Если преобразование невозможно выполнить, во время выполнения возникает ошибка. |
Compiled |
Представляет компилированное средство вызова выражения. |
Delegate |
Представляет переменную DelegateArgument, используемую в выражении в качестве левого операнда. |
Delegate |
Представляет переменную DelegateArgument, используемую в выражении в качестве правого операнда. |
Divide<TLeft,TRight,TResult> |
Вычисляет частное операции деления. |
Environment |
Представляет ссылку местоположения среды. |
Environment |
Представляет значение местоположения среды. |
Equal<TLeft,TRight,TResult> |
Выполняет проверку двух значений на равенство. Если два значения равны, выражение возвращает значение |
Expression |
API, используемый для преобразования выражений, учитывающих среду, в дерево действий. |
Field |
Ссылка на поле. |
Field |
Значение поля. |
Greater |
Выполняет проверку отношения между двумя значениями. Если левый операнд больше правого, выражение возвращает значение |
Greater |
Выполняет проверку отношения между двумя значениями. Если левый операнд больше или равен правому, выражение возвращает значение |
Indexer |
Представляет элемент, на который ссылается индексатор объекта, который можно использовать в качестве левостороннего значения в выражении. |
Invoke |
Вызывает ActivityFunc<TResult>. |
Invoke |
Вызывает ActivityFunc<T,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>. |
Invoke |
|
Invoke |
|
Invoke |
|
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>. |
Invoke |
Вызывает ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>. |
Invoke |
Вызывает открытый метод заданного объекта или типа. |
Lambda |
Представляет лямбда-выражение, используемое в качестве левостороннего значения, поддерживающего привязку аргументов Out. |
Lambda |
Исключение, вызываемое при попытке сериализации в формат XAML для LambdaValue<TResult> или LambdaReference<T>. |
Lambda |
Представляет лямбда-выражение, используемое в качестве правостороннего значения, поддерживающего привязку аргументов In. |
Less |
Выполняет проверку отношения между двумя значениями. Если левый операнд меньше правого, выражение возвращает значение |
Less |
Выполняет проверку отношения между двумя значениями. Если левый операнд меньше или равен правому, выражение возвращает значение |
Literal<T> |
Представляет действие выражения, возвращающее литеральное значение указанного типа. |
Multidimensional |
Представляет элемент в многомерном массиве, который можно использовать в качестве левостороннего значения в выражении. |
Multiply<TLeft,TRight,TResult> |
Вычисляет произведение двух значений. |
New<TResult> |
Создает новый экземпляр типа, указанного с помощью типа |
New |
Создает новый экземпляр типа массива, указанного с помощью типа |
Not<TOperand,TResult> |
Вычисляет логическое отрицание выражения значения. |
Not |
Выполняет проверку двух значений на неравенство. Если два значения не равны, выражение возвращает значение |
Or<TLeft,TRight,TResult> |
Выполняет побитовую операцию логического «ИЛИ» для двух значений. |
Or |
Выполняет операцию логического «ИЛИ» для двух значений. Для этого оба операнда приводятся к логическим значениям. Если оба операнда имеют значение |
Property |
Ссылка на свойство. |
Property |
Значение свойства. |
Subtract<TLeft,TRight,TResult> |
Вычисляет разницу между двумя значениями. |
Text |
Представляет текстовое выражение. |
Value |
Представляет тип значения поля, которое может быть использовано в качестве левостороннего значения в выражении. |
Value |
Представляет элемент, на который ссылается индексатор, для типа значения, которое можно использовать в качестве левостороннего значения в выражении. |
Value |
Представляет свойство типа значения, которое может быть использовано в качестве левостороннего значения в выражении. |
Variable |
Представляет переменную Variable, используемую в выражении в качестве левого операнда. |
Variable |
Представляет переменную Variable, используемую в выражении в качестве правого операнда. |
IText |
Представляет текстовое выражение. |