public void Dispose() { bool flag = this.m_Ptr != IntPtr.Zero; if (flag) { ConnectionSimulatorConfigInternal.InternalDestroy(this.m_Ptr); this.m_Ptr = IntPtr.Zero; } }
protected virtual void Dispose(bool disposing) { bool flag = this.m_Ptr != IntPtr.Zero; if (flag) { ConnectionSimulatorConfigInternal.InternalDestroy(this.m_Ptr); this.m_Ptr = IntPtr.Zero; } GC.SuppressFinalize(this); }