Class HasFlagBuilder
- Namespace
- Bonsai.Expressions
- Assembly
- Bonsai.Core.dll
Represents an expression builder that determines whether one or more bit fields are set in each element of an observable sequence.
public class HasFlagBuilder : BinaryOperatorBuilder, IPropertyMappingBuilder, IExpressionBuilder, ICustomTypeDescriptor
- Inheritance
-
HasFlagBuilder
- Implements
- Inherited Members
- Extension Methods
Methods
BuildSelector(Expression)
Returns the expression that maps the specified input parameter to the selector result.
protected override Expression BuildSelector(Expression expression)
Parameters
expression
ExpressionThe input parameter to the selector.
Returns
- Expression
The Expression that maps the input parameter to the selector result.
BuildSelector(Expression, Expression)
When overridden in a derived class, returns the expression that applies a binary operator to the left and right parameters.
protected override Expression BuildSelector(Expression left, Expression right)
Parameters
left
ExpressionThe left input parameter.
right
ExpressionThe right input parameter.
Returns
- Expression
The Expression that applies the binary operator to the left and right parameters.