Table of Contents

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 Expression

The 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 Expression

The left input parameter.

right Expression

The right input parameter.

Returns

Expression

The Expression that applies the binary operator to the left and right parameters.