Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Cet article fournit des remarques supplémentaires à la documentation de référence de cette API.
La BinaryExpression classe représente une expression qui a un opérateur binaire.
Les tableaux suivants résument les méthodes de fabrique qui peuvent être utilisées pour créer un BinaryExpression type de nœud spécifique, représenté par la NodeType propriété. Chaque table contient des informations pour une classe spécifique d’opérations telles qu’arithmétique ou bit à bit.
Opérations arithmétiques binaires
| Type de nœud | Méthode de fabrique |
|---|---|
| Add | Add |
| AddChecked | AddChecked |
| Divide | Divide |
| Modulo | Modulo |
| Multiply | Multiply |
| MultiplyChecked | MultiplyChecked |
| Power | Power |
| Subtract | Subtract |
| SubtractChecked | SubtractChecked |
Opérations au niveau du bit
| Type de nœud | Méthode de fabrique |
|---|---|
| And | And |
| Or | Or |
| ExclusiveOr | ExclusiveOr |
Opérations de décalage
| Type de nœud | Méthode de fabrique |
|---|---|
| LeftShift | LeftShift |
| RightShift | RightShift |
Opérations booléennes conditionnelles
| Type de nœud | Méthode de fabrique |
|---|---|
| AndAlso | AndAlso |
| OrElse | OrElse |
Opérations de comparaison
| Type de nœud | Méthode de fabrique |
|---|---|
| Equal | Equal |
| NotEqual | NotEqual |
| GreaterThanOrEqual | GreaterThanOrEqual |
| GreaterThan | GreaterThan |
| LessThan | LessThan |
| LessThanOrEqual | LessThanOrEqual |
Opérations de coalescence
| Type de nœud | Méthode de fabrique |
|---|---|
| Coalesce | Coalesce |
Opérations d’indexation de tableau
| Type de nœud | Méthode de fabrique |
|---|---|
| ArrayIndex | ArrayIndex |
En outre, les MakeBinary méthodes peuvent également être utilisées pour créer un BinaryExpression. Ces méthodes de fabrique peuvent être utilisées pour créer une BinaryExpression d’un type de nœud qui représente une opération binaire. Le paramètre de ces méthodes de type NodeType spécifie le type de nœud souhaité.