# BinaryArchiveFile class

Namespace: [Rhino.FileIO](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.fileio.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class BinaryArchiveFile : IDisposable
```

## Constructors

- [BinaryArchiveFile](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/ctor.md)

## Finalizer

- [~BinaryArchiveFile](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/finalize.md): Passively reclaims unmanaged resources when the class user did not explicitly call Dispose().

## Properties

- [Reader](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/reader.md)
- [Writer](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/writer.md)

## Methods

- [Close](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/close.md)
- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/dispose.md): Actively reclaims unmanaged resources that this instance uses.
- [Open](https://developer.rhino3d.com/api/rhinocommon/type/rhino.fileio.binaryarchivefile/open.md)
