public NetAppStubBase(PipePoint lower, NetAppStubOptionsBase options, CancellationToken cancel = default, bool noCheckDisconnected = false) : base(options, cancel) { try { LowerAttach = lower.Attach(AttachDirection.B_UpperSide, noCheckDisconnected: noCheckDisconnected); Lower = lower; AddIndirectDisposeLink(Lower); AddIndirectDisposeLink(LowerAttach); } catch { this._DisposeSafe(); throw; } }