Table of Contents

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.