Class InvalidConnection
Inheritance
InvalidConnection
Assembly: Unity.VisualScripting.Flow.dll
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
destinationExists
Declaration
public override bool destinationExists { get; }
Property Value
Overrides
source
Declaration
public override IUnitOutputPort source { get; }
Property Value
Overrides
sourceExists
Declaration
public override bool sourceExists { get; }
Property Value
Overrides
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
HandleDependencies()
Declaration
public override bool HandleDependencies()
Returns
Overrides
Implements
Extension Methods