protected override void Dispose(bool disposing) { context.Release(); context.Info = IntPtr.Zero; base.Dispose(disposing); }