# BitStreamFormatter

Package: [Microsoft.Orleans.Serialization](/orleans/docs/api/csharp/microsoft.orleans.serialization/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Serialization) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Serialization/Utilities/BitStreamFormatter.cs#L15)

```csharp
public static class BitStreamFormatter
```

Utilities for formatting an encoded bitstream in a textual manner.

## Methods

- [Format(BufferSlice, SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-orleans-serialization-buffers-pooledbuffer-bufferslice-orleans-serializat-74c774f2/)
- [Format(ReadOnlyMemory&lt;byte&gt;, SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-system-readonlymemory-byte-orleans-serialization-session-serializersessio-4bebe157/)
- [Format(ReadOnlySequence&lt;byte&gt;, SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-system-buffers-readonlysequence-byte-orleans-serialization-session-serial-eef102a1/)
- [Format(ReadOnlySpan&lt;byte&gt;, SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-system-readonlyspan-byte-orleans-serialization-session-serializersession-4c162bd4/)
- [Format(Stream, SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-system-io-stream-orleans-serialization-session-serializersession-f2162a52/)
- [Format(byte[], SerializerSession)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-byte-array-1-orleans-serialization-session-serializersession-08ae349d/)
- [Format(Reader&lt;TInput&gt;)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-1-ref-orleans-serialization-buffers-reader-tinput-e570081f/)
- [Format(Reader&lt;TInput&gt;, StringBuilder)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.utilities.bitstreamformatter/methods/format-1-ref-orleans-serialization-buffers-reader-tinput-system-text-stringbuild-a604fbbd/)
