Class InspectBuilder
- Namespace
- Bonsai.Expressions
- Assembly
- Bonsai.Core.dll
Represents an expression builder that replays the latest notification from all the subscriptions made to its decorated builder.
public sealed class InspectBuilder : ExpressionBuilder, IExpressionBuilder, INamedElement
- Inheritance
-
InspectBuilder
- Implements
- Inherited Members
- Extension Methods
Constructors
- InspectBuilder(ExpressionBuilder)
Initializes a new instance of the InspectBuilder class with the specified expression builder.
Properties
- ArgumentRange
Gets the range of input arguments that the decorated expression builder accepts.
- Builder
Gets the expression builder that is being decorated by this inspector.
- ErrorEx
Gets an observable sequence that multicasts error notifications from all subscriptions made to the output of the decorated expression builder.
- Name
Gets the display name of the decorated expression builder.
- ObservableType
Gets the type of the elements in the output observable sequence.
- Output
Gets an observable sequence that multicasts notifications from all the subscriptions made to the output of the decorated expression builder.
- PublishNotifications
Gets or sets a value indicating whether runtime notifications from the decorated expression builder should be multicast by this inspector.
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.