System.Activities.Expressions Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona clases relacionadas con las expresiones.
Clases
| Add<TLeft,TRight,TResult> |
Calcula la suma de dos valores. |
| And<TLeft,TRight,TResult> |
Calcula bit a bit el operador lógico AND de dos valores. |
| AndAlso |
Calcula el operador lógico AND de dos valores. Ambos valores se convierten en valor booleano y, si ambos son true, esta expresión devuelve |
| ArgumentReference<T> |
Representa un objeto Argument utilizado como valor de l en una expresión. |
| ArgumentValue<T> |
Representa un objeto Argument utilizado como valor de r en una expresión. |
| ArrayItemReference<TItem> |
Referencia a un elemento de una matriz. |
| ArrayItemValue<TItem> |
Un elemento incluido en una matriz. |
| As<TOperand,TResult> |
Intenta convertir un operando a un tipo determinado. Si la conversión no es posible, el resultado se establece en una |
| AssemblyReference |
Representa una referencia de ensamblado. |
| Cast<TOperand,TResult> |
Intenta convertir un operando a un tipo determinado. Si la conversión no es posible, se genera un error en tiempo de ejecución. |
| CompiledExpressionInvoker |
Representa un invocador de expresiones compilado. |
| DelegateArgumentReference<T> |
Representa una clase DelegateArgument utilizada como valor de l en una expresión. |
| DelegateArgumentValue<T> |
Representa una clase DelegateArgument utilizada como valor de r en una expresión. |
| Divide<TLeft,TRight,TResult> |
Calcula el cociente de una operación de división. |
| EnvironmentLocationReference<T> |
Representa una referencia de ubicación de entorno. |
| EnvironmentLocationValue<T> |
Representa el valor de ubicación del entorno. |
| Equal<TLeft,TRight,TResult> |
Realiza una prueba de igualdad entre dos valores. Si los dos valores son iguales, la expresión devuelve |
| ExpressionServices |
Interfaz API de transformación utilizada para convertir expresiones que tienen en cuenta el entorno en un árbol de actividad. |
| FieldReference<TOperand,TResult> |
Referencia a un campo. |
| FieldValue<TOperand,TResult> |
Valor de campo. |
| GreaterThan<TLeft,TRight,TResult> |
Realiza una prueba relacional entre dos valores. Si el operando izquierdo es mayor que el operando derecho, la expresión devuelve |
| GreaterThanOrEqual<TLeft,TRight,TResult> |
Realiza una prueba relacional entre dos valores. Si el operando izquierdo es mayor o igual que el operando derecho, la expresión devuelve |
| IndexerReference<TOperand,TItem> |
Representa un elemento al que hace referencia un indizador de objetos que se puede usar como un valor de l en una expresión. |
| InvokeFunc<TResult> |
Invoca una ActivityFunc<TResult>. |
| InvokeFunc<T,TResult> |
Invoca una ActivityFunc<T,TResult>. |
| InvokeFunc<T1,T2,TResult> |
Invoca una ActivityFunc<T1,T2,TResult>. |
| InvokeFunc<T1,T2,T3,TResult> |
Invoca una ActivityFunc<T1,T2,T3,TResult>. |
| InvokeFunc<T1,T2,T3,T4,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Invoca una ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>. |
| InvokeMethod<TResult> |
Llama a un método público de un objeto o tipo especificados. |
| LambdaReference<T> |
Representa una expresión lambda utilizada como un valor de l, que permite enlazar argumentos Out. |
| LambdaSerializationException |
Excepción que se produce cuando se realiza un intento de serialización de XAML en un valor LambdaValue<TResult> o en una referencia LambdaReference<T>. |
| LambdaValue<TResult> |
Representa una expresión lambda utilizada como un valor de r, que permite el enlace de argumentos In. |
| LessThan<TLeft,TRight,TResult> |
Realiza una prueba relacional entre dos valores. Si el operando izquierdo es menor que el operando derecho, la expresión devuelve |
| LessThanOrEqual<TLeft,TRight,TResult> |
Realiza una prueba relacional entre dos valores. Si el operando izquierdo es menor o igual que el operando derecho, la expresión devuelve |
| Literal<T> |
Representa una actividad de expresión que devuelve un valor literal del tipo especificado. |
| MultidimensionalArrayItemReference<TItem> |
Representa un elemento de una matriz multidimensional que se puede utilizar como un valor de l en una expresión. |
| Multiply<TLeft,TRight,TResult> |
Calcula el producto de dos valores. |
| New<TResult> |
Crea una nueva instancia del tipo especificado por el tipo |
| NewArray<TResult> |
Crea una nueva instancia del tipo de matriz especificado por el tipo |
| Not<TOperand,TResult> |
Calcula la negación lógica de una expresión de valor. |
| NotEqual<TLeft,TRight,TResult> |
Realiza una prueba de desigualdad entre dos valores. Si los dos valores no son iguales, la expresión devuelve |
| Or<TLeft,TRight,TResult> |
Calcula bit a bit el operador lógico OR de dos valores. |
| OrElse |
Calcula el operador lógico OR de dos valores. Para ello, ambos operandos se evalúan como valores booleanos. Si los dos operandos son |
| PropertyReference<TOperand,TResult> |
Referencia a una propiedad. |
| PropertyValue<TOperand,TResult> |
Valor de propiedad. |
| Subtract<TLeft,TRight,TResult> |
Calcula la diferencia entre dos valores. |
| TextExpression |
Representa una expresión de texto. |
| ValueTypeFieldReference<TOperand,TResult> |
Representa un campo de un tipo de valor que se puede utilizar como un valor de l en una expresión. |
| ValueTypeIndexerReference<TOperand,TItem> |
Representa un elemento al que hace referencia un indizador por un tipo de valor que se puede usar como un valor de l en una expresión. |
| ValueTypePropertyReference<TOperand,TResult> |
Representa una propiedad de un tipo de valor que se puede utilizar como un valor de l en una expresión. |
| VariableReference<T> |
Representa una clase Variable utilizada como valor de l en una expresión. |
| VariableValue<T> |
Representa una clase Variable utilizada como valor de r en una expresión. |
Interfaces
| ITextExpression |
Representa una expresión de texto. |