protected override void DisposeOfManagedResources() { base.DisposeOfManagedResources(); throw new Exception(); }