Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek obsahuje doplňující poznámky k referenční dokumentaci pro toto rozhraní API.
Třída BinaryExpression představuje výraz, který má binární operátor.
Následující tabulky shrnují tovární metody, které lze použít k vytvoření BinaryExpression s konkrétním typem uzlu, reprezentovaným vlastností NodeType. Každá tabulka obsahuje informace pro konkrétní třídu operací, jako jsou aritmetické nebo bitové operace.
Binární aritmetické operace
| Typ uzlu | Metoda továrny |
|---|---|
| Add | Add |
| AddChecked | AddChecked |
| Divide | Divide |
| Modulo | Modulo |
| Multiply | Multiply |
| MultiplyChecked | MultiplyChecked |
| Power | Power |
| Subtract | Subtract |
| SubtractChecked | SubtractChecked |
Bitové operace
| Typ uzlu | Metoda továrny |
|---|---|
| And | And |
| Or | Or |
| ExclusiveOr | ExclusiveOr |
Směnové operace
| Typ uzlu | Metoda továrny |
|---|---|
| LeftShift | LeftShift |
| RightShift | RightShift |
Podmíněné logické operace
| Typ uzlu | Metoda továrny |
|---|---|
| AndAlso | AndAlso |
| OrElse | OrElse |
Operace porovnání
| Typ uzlu | Metoda továrny |
|---|---|
| Equal | Equal |
| NotEqual | NotEqual |
| GreaterThanOrEqual | GreaterThanOrEqual |
| GreaterThan | GreaterThan |
| LessThan | LessThan |
| LessThanOrEqual | LessThanOrEqual |
Operace shodování
| Typ uzlu | Metoda továrny |
|---|---|
| Coalesce | Coalesce |
Operace indexování polí
| Typ uzlu | Metoda továrny |
|---|---|
| ArrayIndex | ArrayIndex |
Kromě toho lze metody MakeBinary použít také k vytvoření BinaryExpression. Tyto tovární metody lze použít k vytvoření BinaryExpression libovolného typu uzlu, který představuje binární operaci. Parametr těchto metod, který je typu NodeType , určuje požadovaný typ uzlu.