Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
En este artículo se proporcionan comentarios adicionales a la documentación de referencia de esta API.
La BinaryExpression clase representa una expresión que tiene un operador binario.
En las tablas siguientes se resumen los métodos de fábrica que se pueden usar para crear un BinaryExpression que tenga un tipo de nodo específico, representado por la NodeType propiedad . Cada tabla contiene información para una clase específica de operaciones como aritmética o a nivel de bits.
Operaciones aritméticas binarias
| Tipo de nodo | Método de fábrica |
|---|---|
| Add | Add |
| AddChecked | AddChecked |
| Divide | Divide |
| Modulo | Modulo |
| Multiply | Multiply |
| MultiplyChecked | MultiplyChecked |
| Power | Power |
| Subtract | Subtract |
| SubtractChecked | SubtractChecked |
Operaciones a nivel de bits
| Tipo de nodo | Método de fábrica |
|---|---|
| And | And |
| Or | Or |
| ExclusiveOr | ExclusiveOr |
Operaciones de desplazamiento
| Tipo de nodo | Método de fábrica |
|---|---|
| LeftShift | LeftShift |
| RightShift | RightShift |
Operaciones booleanas condicionales
| Tipo de nodo | Método de fábrica |
|---|---|
| AndAlso | AndAlso |
| OrElse | OrElse |
Operaciones de comparación
| Tipo de nodo | Método de fábrica |
|---|---|
| Equal | Equal |
| NotEqual | NotEqual |
| GreaterThanOrEqual | GreaterThanOrEqual |
| GreaterThan | GreaterThan |
| LessThan | LessThan |
| LessThanOrEqual | LessThanOrEqual |
Operaciones de coalescencia
| Tipo de nodo | Método de fábrica |
|---|---|
| Coalesce | Coalesce |
Operaciones de indexación de matrices
| Tipo de nodo | Método de fábrica |
|---|---|
| ArrayIndex | ArrayIndex |
Además, los MakeBinary métodos también se pueden usar para crear un BinaryExpression. Estos métodos de fábrica se pueden usar para crear un BinaryExpression de cualquier tipo de nodo que represente una operación binaria. El parámetro de estos métodos que es de tipo NodeType especifica el tipo de nodo deseado.