Class InvalidConnection
Inheritance
InvalidConnection
Syntax
public sealed class InvalidConnection : UnitConnection<IUnitOutputPort, IUnitInputPort>, IUnitConnection, IConnection<IUnitOutputPort, IUnitInputPort>, IGraphElementWithDebugData, IGraphElement, IGraphItem, INotifiedCollectionItem, IDisposable, IPrewarmable, IAotStubbable, IIdentifiable, IAnalyticsIdentifiable
Constructors
InvalidConnection()
Declaration
[Obsolete("This parameterless constructor is only made public for serialization. Use another constructor instead.")]
public InvalidConnection()
Declaration
public InvalidConnection(IUnitOutputPort source, IUnitInputPort destination)
Parameters
Properties
destination
Declaration
public override IUnitInputPort destination { get; }
Property Value
Overrides
Unity.VisualScripting.UnitConnection<Unity.VisualScripting.IUnitOutputPort, Unity.VisualScripting.IUnitInputPort>.destination
Implements
destinationExists
Declaration
public override bool destinationExists { get; }
Property Value
Overrides
Unity.VisualScripting.UnitConnection<Unity.VisualScripting.IUnitOutputPort, Unity.VisualScripting.IUnitInputPort>.destinationExists
source
Declaration
public override IUnitOutputPort source { get; }
Property Value
Overrides
Unity.VisualScripting.UnitConnection<Unity.VisualScripting.IUnitOutputPort, Unity.VisualScripting.IUnitInputPort>.source
Implements
sourceExists
Declaration
public override bool sourceExists { get; }
Property Value
Overrides
Unity.VisualScripting.UnitConnection<Unity.VisualScripting.IUnitOutputPort, Unity.VisualScripting.IUnitInputPort>.sourceExists
validDestination
Declaration
public IUnitInputPort validDestination { get; }
Property Value
validDestinationExists
Declaration
public bool validDestinationExists { get; }
Property Value
validSource
Declaration
public IUnitOutputPort validSource { get; }
Property Value
validSourceExists
Declaration
public bool validSourceExists { get; }
Property Value
Methods
AfterRemove()
Declaration
public override void AfterRemove()
Overrides
Unity.VisualScripting.GraphElement<Unity.VisualScripting.FlowGraph>.AfterRemove()
Implements
HandleDependencies()
Declaration
public override bool HandleDependencies()
Returns
Overrides
Unity.VisualScripting.UnitConnection<Unity.VisualScripting.IUnitOutputPort, Unity.VisualScripting.IUnitInputPort>.HandleDependencies()
Implements
Extension Methods