/// <summary> /// Disposes of this object. /// </summary> public void Dispose() { if (impl != null) { impl.Dispose(); } impl = null; }