public void Dispose() { if (parent != null) { parent = null; } Interlocked.CompareExchange(ref disposed, 1, 0); data = null; }
public bool VariadicAccepts(TaskPin inputPin) { return(false); }
public virtual bool Accepts(TaskPin outputPin) { return(dataType.IsAssignableFrom(outputPin.dataType)); }