Class SubjectBuilder
- Namespace
- Bonsai.Expressions
- Assembly
- Bonsai.Core.dll
Provides a base class for expression builders that broadcast the values of an observable sequence to multiple subscribers using a shared subject. This is an abstract class.
[WorkflowElementCategory(ElementCategory.Sink)]
public abstract class SubjectBuilder : SubjectExpressionBuilder, IExpressionBuilder, INamedElement
- Inheritance
-
SubjectBuilder
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
- SubjectBuilder()
Initializes a new instance of the SubjectBuilder class.
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.
- BuildSubject(Expression)
When overridden in a derived class, returns the expression that creates the shared subject.