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 expresiones.
Clases
| Nombre | Description |
|---|---|
| Add<TLeft,TRight,TResult> |
Calcula la suma de dos valores. |
| And<TLeft,TRight,TResult> |
Calcula el AND lógico bit a bit de dos valores. |
| AndAlso |
Calcula el AND lógico de dos valores. Ambos valores se convierten en booleano y, si ambos son true, esta expresión devuelve |
| ArgumentReference<T> |
Representa un Argument objeto que se usa como un valor l en una expresión. |
| ArgumentValue<T> |
Representa un Argument objeto que se usa como valor r en una expresión. |
| ArrayItemReference<TItem> |
Referencia a un elemento dentro de una matriz. |
| ArrayItemValue<TItem> |
Un elemento dentro de una matriz. |
| As<TOperand,TResult> |
Intenta convertir un operando en un tipo determinado. Si la conversión no es posible, el resultado se establece en |
| AssemblyReference |
Representa una referencia de ensamblado. |
| Cast<TOperand,TResult> |
Intenta convertir un operando en un tipo determinado. Si la conversión no es posible, se genera un error en tiempo de ejecución. |
| CompiledExpressionInvoker |
Representa un invocador de expresión compilado. |
| DelegateArgumentReference<T> |
Representa un DelegateArgument objeto utilizado como valor l en una expresión. |
| DelegateArgumentValue<T> |
Representa un DelegateArgument objeto que se usa como valor 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 del 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 a la expresión devuelve |
| ExpressionServices |
API de transformación que se usa para convertir expresiones compatibles con 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 indexador de objetos que se puede usar como valor l en una expresión. |
| InvokeFunc<TResult> |
Invoca un ActivityFunc<TResult>objeto . |
| InvokeFunc<T,TResult> |
Invoca un ActivityFunc<T,TResult>objeto . |
| InvokeFunc<T1,T2,TResult> |
Invoca un ActivityFunc<T1,T2,TResult>objeto . |
| InvokeFunc<T1,T2,T3,TResult> |
Invoca un ActivityFunc<T1,T2,T3,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>objeto . |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Invoca un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>objeto . |
| InvokeMethod<TResult> |
Llama a un método público de un objeto o tipo especificados. |
| LambdaReference<T> |
Representa una expresión lambda usada como valor l, que admite el enlace de Out argumentos. |
| LambdaSerializationException |
Excepción que se produce cuando se realiza un intento de serialización XAML en o LambdaValue<TResult>LambdaReference<T>. |
| LambdaValue<TResult> |
Representa una expresión lambda usada como valor r, que admite el enlace de In argumentos. |
| 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 usar como valor 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 |
| NewArray<TResult> |
Crea una nueva instancia del tipo de matriz especificado por el |
| 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 a la expresión devuelve |
| Or<TLeft,TRight,TResult> |
Calcula el OR lógico bit a bit de dos valores. |
| OrElse |
Calcula el OR lógico de dos valores. Para ello, ambos operandos se evalúan como valores booleanos. Si ambos operandos son |
| PropertyReference<TOperand,TResult> |
Referencia a una propiedad . |
| PropertyValue<TOperand,TResult> |
Valor de la 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 usar como valor l en una expresión. |
| ValueTypeIndexerReference<TOperand,TItem> |
Representa un elemento al que hace referencia un indexador en un tipo de valor que se puede usar como un valor l en una expresión. |
| ValueTypePropertyReference<TOperand,TResult> |
Representa una propiedad en un tipo de valor que se puede usar como un valor l en una expresión. |
| VariableReference<T> |
Representa un Variable objeto utilizado como valor l en una expresión. |
| VariableValue<T> |
Representa un Variable objeto que se usa como valor r en una expresión. |
Interfaces
| Nombre | Description |
|---|---|
| ITextExpression |
Representa una expresión de texto. |