protected override void Dispose(bool disposing) { if (!disposing || _isDisposed) { return; } _isDisposed = true; (_stream as Java.IO.ICloseable)?.Close(); _stream?.Dispose(); ParcelFileDescriptor?.Close(); ParcelFileDescriptor?.Dispose(); }