Class ValueConnection
Inheritance
ValueConnection
Syntax
public sealed class ValueConnection : UnitConnection<ValueOutput, ValueInput>, IConnection<ValueOutput, ValueInput>, IUnitConnection, IConnection<IUnitOutputPort, IUnitInputPort>, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged
Constructors
ValueConnection()
Declaration
[Obsolete("This parameterless constructor is only made public for serialization. Use another constructor instead.", true)]
public ValueConnection()
Declaration
public ValueConnection(ValueOutput source, ValueInput destination)
Parameters
Properties
destination
Declaration
public override ValueInput destination { get; }
Property Value
Overrides
Ludiq.Bolt.UnitConnection<Ludiq.Bolt.ValueOutput, Ludiq.Bolt.ValueInput>.destination
destinationExists
Declaration
public override bool destinationExists { get; }
Property Value
Overrides
Ludiq.Bolt.UnitConnection<Ludiq.Bolt.ValueOutput, Ludiq.Bolt.ValueInput>.destinationExists
IsInferredValid
Declaration
public bool IsInferredValid { get; }
Property Value
source
Declaration
public override ValueOutput source { get; }
Property Value
Overrides
Ludiq.Bolt.UnitConnection<Ludiq.Bolt.ValueOutput, Ludiq.Bolt.ValueInput>.source
sourceExists
Declaration
public override bool sourceExists { get; }
Property Value
Overrides
Ludiq.Bolt.UnitConnection<Ludiq.Bolt.ValueOutput, Ludiq.Bolt.ValueInput>.sourceExists
Methods
CreateDebugData()
Declaration
public override IGraphElementDebugData CreateDebugData()
Returns
Overrides
Ludiq.Bolt.UnitConnection<Ludiq.Bolt.ValueOutput, Ludiq.Bolt.ValueInput>.CreateDebugData()
Implements
Explicit Interface Implementations
Declaration
IUnitInputPort IConnection<IUnitOutputPort, IUnitInputPort>.destination { get; }
Returns
Implements
Declaration
IUnitOutputPort IConnection<IUnitOutputPort, IUnitInputPort>.source { get; }
Returns
Implements
Extension Methods