Frees all resources associated with the handle.
The SafeHandle.Finalize method is the destructor for the System.Runtime.InteropServices.SafeHandle class. Application code should not call this method directly.