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. |