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
expressionExpressionThe 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
leftExpressionThe left input parameter.
rightExpressionThe right input parameter.
Returns
- Expression
The Expression that applies the binary operator to the left and right parameters.