public void Dispose()
 {
     _handle?.Dispose();
     _handle = null;
 }