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