System.Activities.Expressions Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit les classes liées aux expressions.
Classes
Add<TLeft,TRight,TResult> |
Calcule la somme de deux valeurs. |
And<TLeft,TRight,TResult> |
Calcule le AND logique au niveau du bit de deux valeurs. |
AndAlso |
Calcule le AND logique de deux valeurs. Les deux valeurs sont converties en valeurs booléennes. Si toutes deux ont la valeur true, cette expression retourne |
ArgumentReference<T> |
Représente un Argument utilisé comme l-value dans une expression. |
ArgumentValue<T> |
Représente un Argument utilisé comme r-value dans une expression. |
ArrayItemReference<TItem> |
Référence à un élément dans un tableau. |
ArrayItemValue<TItem> |
Élément dans un tableau. |
As<TOperand,TResult> |
Essaie de convertir un opérande en un type donné. Si la conversion n'est pas possible, le résultat a la valeur |
AssemblyReference |
Représente une référence à un assembly. |
Cast<TOperand,TResult> |
Essaie de convertir un opérande en un type donné. Si la conversion n'est pas possible une erreur d'exécution est générée. |
CompiledExpressionInvoker |
Représente un demandeur d'expression compilé. |
DelegateArgumentReference<T> |
Représente une DelegateArgument utilisée comme l-value dans une expression. |
DelegateArgumentValue<T> |
Représente une DelegateArgument utilisée comme r-value dans une expression. |
Divide<TLeft,TRight,TResult> |
Calcule le quotient d'une opération de division. |
EnvironmentLocationReference<T> |
Représente une référence d'emplacement d'environnement. |
EnvironmentLocationValue<T> |
Représente la valeur d'emplacement d'environnement. |
Equal<TLeft,TRight,TResult> |
Effectue un test d'égalité entre deux valeurs. Si les deux valeurs sont égales, l'expression retourne |
ExpressionServices |
API de transformation utilisée pour convertir les expressions sensibles à l’environnement en arborescence d’activité. |
FieldReference<TOperand,TResult> |
Référence à un champ. |
FieldValue<TOperand,TResult> |
Valeur de champ. |
GreaterThan<TLeft,TRight,TResult> |
Effectue un test relationnel entre deux valeurs. Si l'opérande de gauche est supérieur à l'opérande de droite, l'expression retourne |
GreaterThanOrEqual<TLeft,TRight,TResult> |
Effectue un test relationnel entre deux valeurs. Si l'opérande de gauche est supérieur ou égal à l'opérande de droite, l'expression retourne |
IndexerReference<TOperand,TItem> |
Représente un élément référencé par un indexeur d'objet qui peut être utilisé comme l-value dans une expression. |
InvokeFunc<TResult> |
Appelle un ActivityFunc<TResult>. |
InvokeFunc<T,TResult> |
Appelle un ActivityFunc<T,TResult>. |
InvokeFunc<T1,T2,TResult> |
Appelle un ActivityFunc<T1,T2,TResult>. |
InvokeFunc<T1,T2,T3,TResult> |
Appelle un ActivityFunc<T1,T2,T3,TResult>. |
InvokeFunc<T1,T2,T3,T4,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,T6,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Appelle 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> |
Appelle 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> |
Appelle 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> |
Appelle 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> |
Appelle 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> |
Appelle 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> |
Appelle un ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>. |
InvokeMethod<TResult> |
Appelle une méthode publique d'un objet ou d'un type spécifié. |
LambdaReference<T> |
Représente une expression lambda utilisée comme l-valeur, qui prend en charge la liaison d'arguments Out. |
LambdaSerializationException |
L'exception qui est levée lorsqu'une tentative de sérialisation XAML est réalisée sur une LambdaValue<TResult> ou une LambdaReference<T>. |
LambdaValue<TResult> |
Représente une expression lambda utilisée comme r-valeur, qui prend en charge la liaison d'arguments In. |
LessThan<TLeft,TRight,TResult> |
Effectue un test relationnel entre deux valeurs. Si l'opérande de gauche est inférieur à l'opérande de droite, l'expression retourne |
LessThanOrEqual<TLeft,TRight,TResult> |
Effectue un test relationnel entre deux valeurs. Si l'opérande de gauche est inférieur ou égal à l'opérande de droite, l'expression retourne |
Literal<T> |
Représente une activité d'expression qui retourne une valeur littérale du type spécifié. |
MultidimensionalArrayItemReference<TItem> |
Représente un élément dans un tableau multidimensionnel qui peut être utilisé comme l-value dans une expression. |
Multiply<TLeft,TRight,TResult> |
Calcule le produit de deux valeurs. |
New<TResult> |
Crée une nouvelle instance du type spécifié par le type |
NewArray<TResult> |
Crée une nouvelle instance du type de tableau spécifié par le type |
Not<TOperand,TResult> |
Calcule la négation logique d'une expression de valeur. |
NotEqual<TLeft,TRight,TResult> |
Effectue un test d'inégalité entre deux valeurs. Si les deux valeurs ne sont pas égales, l'expression retourne |
Or<TLeft,TRight,TResult> |
Calcule le OR logique au niveau du bit de deux valeurs. |
OrElse |
Calcule le OR logique de deux valeurs. Pour cela, les deux opérandes sont convertis en valeurs booléennes. Si les deux opérandes ont la valeur |
PropertyReference<TOperand,TResult> |
Référence à une propriété. |
PropertyValue<TOperand,TResult> |
Valeur de propriété. |
Subtract<TLeft,TRight,TResult> |
Calcule la différence entre deux valeurs. |
TextExpression |
Représente une expression texte. |
ValueTypeFieldReference<TOperand,TResult> |
Représente un champ sur un type de valeur qui peut être utilisé comme l-value dans une expression. |
ValueTypeIndexerReference<TOperand,TItem> |
Représente un élément référencé par un indexeur sur un type de valeur qui peut être utilisé comme l-value dans une expression. |
ValueTypePropertyReference<TOperand,TResult> |
Représente une propriété sur un type de valeur qui peut être utilisé comme l-value dans une expression. |
VariableReference<T> |
Représente une Variable utilisée comme l-value dans une expression. |
VariableValue<T> |
Représente une Variable utilisée comme r-value dans une expression. |
Interfaces
ITextExpression |
Représente une expression texte. |