Table of Contents

Class CombinatorBuilder

Namespace
Bonsai.Expressions
Assembly
Bonsai.Core.dll

Represents an expression builder which uses a specified combinator instance to process one or more input observable sequences.

public class CombinatorBuilder : CombinatorExpressionBuilder, IPropertyMappingBuilder, IExpressionBuilder, INamedElement
Inheritance
CombinatorBuilder
Implements
Inherited Members
Extension Methods

Constructors

CombinatorBuilder()

Initializes a new instance of the CombinatorBuilder class.

Properties

Combinator

Gets or sets the combinator instance used to process input observable sequences.

Name

Gets the display name of the combinator.

Methods

Build(IEnumerable<Expression>)

Generates an Expression node from a collection of input arguments. The result can be chained with other builders in a workflow.

BuildCombinator(IEnumerable<Expression>)

Generates an Expression node that will be combined with any existing property mappings to produce the final output of the expression builder.