System.Activities.Expressions Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce le classi correlate alle espressioni.
Classi
| Add<TLeft,TRight,TResult> |
Calcola la somma di due valori. |
| And<TLeft,TRight,TResult> |
Calcola l'operazione di AND logico bit per bit di due valori. |
| AndAlso |
Calcola l'operazione di AND logico di due valori. Entrambi i valori vengono convertiti in booleani e, se entrambi sono true, questa espressione restituisce |
| ArgumentReference<T> |
Rappresenta un oggetto Argument utilizzato come l-value in un'espressione. |
| ArgumentValue<T> |
Rappresenta un oggetto Argument utilizzato come r-value in un'espressione. |
| ArrayItemReference<TItem> |
Riferimento a un elemento all'interno di una matrice. |
| ArrayItemValue<TItem> |
Elemento all'interno di una matrice. |
| As<TOperand,TResult> |
Tenta di convertire un operando in un tipo specificato. Se la conversione non è possibile il risultato viene impostato su |
| AssemblyReference |
Rappresenta un riferimento dell'assembly. |
| Cast<TOperand,TResult> |
Tenta di convertire un operando in un tipo specificato. Se la conversione non è possibile viene generato un errore di runtime. |
| CompiledExpressionInvoker |
Rappresenta un invoker dell'espressione compilata. |
| DelegateArgumentReference<T> |
Rappresenta un oggetto DelegateArgument utilizzato come l-value in un'espressione. |
| DelegateArgumentValue<T> |
Rappresenta un oggetto DelegateArgument utilizzato come r-value in un'espressione. |
| Divide<TLeft,TRight,TResult> |
Calcola il quoziente di un'operazione di divisione. |
| EnvironmentLocationReference<T> |
Rappresenta un riferimento alla posizione dell'ambiente. |
| EnvironmentLocationValue<T> |
Rappresenta il valore di posizione dell'ambiente. |
| Equal<TLeft,TRight,TResult> |
Esegue un test di uguaglianza tra due valori. Se i due valori sono uguali l'espressione restituisce |
| ExpressionServices |
API di trasformazione usata per convertire espressioni in grado di supportare l'ambiente in un albero delle attività. |
| FieldReference<TOperand,TResult> |
Riferimento a un campo. |
| FieldValue<TOperand,TResult> |
Valore di campo. |
| GreaterThan<TLeft,TRight,TResult> |
Esegue un test relazionale tra due valori. Se l'operando sinistro è maggiore di quello destro, l'espressione restituisce |
| GreaterThanOrEqual<TLeft,TRight,TResult> |
Esegue un test relazionale tra due valori. Se l'operando sinistro è maggiore o uguale a quello destro, l'espressione restituisce |
| IndexerReference<TOperand,TItem> |
Rappresenta un elemento a cui fa riferimento un indicizzatore di oggetti che può essere utilizzato come l-value in un'espressione. |
| InvokeFunc<TResult> |
Richiama un ActivityFunc<TResult>. |
| InvokeFunc<T,TResult> |
Richiama un ActivityFunc<T,TResult>. |
| InvokeFunc<T1,T2,TResult> |
Richiama un ActivityFunc<T1,T2,TResult>. |
| InvokeFunc<T1,T2,T3,TResult> |
Richiama un ActivityFunc<T1,T2,T3,TResult>. |
| InvokeFunc<T1,T2,T3,T4,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Richiama un 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> |
Richiama un 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> |
Richiama un 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> |
Richiama un 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> |
Richiama un 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> |
Richiama un 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> |
Richiama un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>. |
| InvokeMethod<TResult> |
Chiama un metodo pubblico di un oggetto o tipo specificato. |
| LambdaReference<T> |
Rappresenta un'espressione lambda utilizzata come l-value, che supporta l'associazione di argomenti Out. |
| LambdaSerializationException |
Eccezione generata quando viene effettuato un tentativo di serializzazione XAML su un oggetto LambdaValue<TResult> o LambdaReference<T>. |
| LambdaValue<TResult> |
Rappresenta un'espressione lambda utilizzata come r-value, che supporta l'associazione di argomenti In. |
| LessThan<TLeft,TRight,TResult> |
Esegue un test relazionale tra due valori. Se l'operando sinistro è minore di quello destro, l'espressione restituisce |
| LessThanOrEqual<TLeft,TRight,TResult> |
Esegue un test relazionale tra due valori. Se l'operando sinistro è minore o uguale a quello destro, l'espressione restituisce |
| Literal<T> |
Rappresenta un'attività di espressione che restituisce un valore letterale del tipo specificato. |
| MultidimensionalArrayItemReference<TItem> |
Rappresenta un elemento in una matrice multidimensionale che può essere utilizzata come l-value in un'espressione. |
| Multiply<TLeft,TRight,TResult> |
Calcola il prodotto di due valori. |
| New<TResult> |
Crea una nuova istanza del tipo specificato dal tipo |
| NewArray<TResult> |
Crea una nuova istanza del tipo di matrice specificato dal tipo |
| Not<TOperand,TResult> |
Calcola la negazione logica di un'espressione valore. |
| NotEqual<TLeft,TRight,TResult> |
Esegue un test di disuguaglianza tra due valori. Se i due valori non sono uguali l'espressione restituisce |
| Or<TLeft,TRight,TResult> |
Calcola l'operazione di OR logico bit per bit di due valori. |
| OrElse |
Calcola l'operazione di OR logico di due valori. A questo scopo, entrambi gli operandi restituiscono valori booleani. Se entrambi gli operandi sono |
| PropertyReference<TOperand,TResult> |
Riferimento a una proprietà. |
| PropertyValue<TOperand,TResult> |
Valore di proprietà. |
| Subtract<TLeft,TRight,TResult> |
Calcola la differenza tra due valori. |
| TextExpression |
Rappresenta un'espressione di testo. |
| ValueTypeFieldReference<TOperand,TResult> |
Rappresenta un campo per un tipo di valore che può essere utilizzato come l-value in un'espressione. |
| ValueTypeIndexerReference<TOperand,TItem> |
Rappresenta un elemento a cui fa riferimento un indicizzatore in un tipo di valore che può essere utilizzato come l-value in un'espressione. |
| ValueTypePropertyReference<TOperand,TResult> |
Rappresenta una proprietà per un tipo di valore che può essere utilizzato come l-value in un'espressione. |
| VariableReference<T> |
Rappresenta un oggetto Variable utilizzato come l-value in un'espressione. |
| VariableValue<T> |
Rappresenta un oggetto Variable utilizzato come r-value in un'espressione. |
Interfacce
| ITextExpression |
Rappresenta un'espressione di testo. |