protected override void Dispose(bool explicitDisposing) { SafeWaitHandle = null; base.Dispose(explicitDisposing); _event.Dispose(); if (explicitDisposing) { _info.RemoveSink(this); } }
public void RemoveBuffer(PythonTextBufferInfo buffer) => buffer.RemoveSink(typeof(T));
public void RemoveBuffer(PythonTextBufferInfo buffer) { buffer.RemoveSink(typeof(UnresolvedImportSquiggleProvider)); }