Delen via


Klasse System.Linq.Expressions.BinaryExpression

In dit artikel vindt u aanvullende opmerkingen in de referentiedocumentatie voor deze API.

De BinaryExpression klasse vertegenwoordigt een expressie met een binaire operator.

De volgende tabellen bevatten een overzicht van de factory-methoden die kunnen worden gebruikt voor het maken van een BinaryExpression specifiek knooppunttype, vertegenwoordigd door de NodeType eigenschap. Elke tabel bevat informatie voor een specifieke klasse bewerkingen, zoals rekenkundige of bitsgewijze bewerkingen.

Binaire rekenkundige bewerkingen

Soort knooppunt Factory-methode
Add Add
AddChecked AddChecked
Divide Divide
Modulo Modulo
Multiply Multiply
MultiplyChecked MultiplyChecked
Power Power
Subtract Subtract
SubtractChecked SubtractChecked

Bitsgewijze bewerkingen

Soort knooppunt Factory-methode
And And
Or Or
ExclusiveOr ExclusiveOr

Shift-bewerkingen

Soort knooppunt Factory-methode
LeftShift LeftShift
RightShift RightShift

Voorwaardelijke Booleaanse bewerkingen

Soort knooppunt Factory-methode
AndAlso AndAlso
OrElse OrElse

Vergelijkingsbewerkingen

Soort knooppunt Factory-methode
Equal Equal
NotEqual NotEqual
GreaterThanOrEqual GreaterThanOrEqual
GreaterThan GreaterThan
LessThan LessThan
LessThanOrEqual LessThanOrEqual

Samensningsbewerkingen

Soort knooppunt Factory-methode
Coalesce Coalesce

Bewerkingen voor matrixindexering

Soort knooppunt Factory-methode
ArrayIndex ArrayIndex

Daarnaast kunnen de MakeBinary methoden ook worden gebruikt om een BinaryExpression. Deze factorymethoden kunnen worden gebruikt om een BinaryExpression van elk knooppunttype te maken dat een binaire bewerking vertegenwoordigt. Met de parameter van deze methoden die van het type NodeType is, wordt het gewenste knooppunttype opgegeven.