Cuemon.IO Namespace
Configure IO operations — compression, encoding, streaming, and buffering — through options types that extend System.IO infrastructure. Use this namespace when you need to configure stream compression, encoding, or buffering settings. Start with CompressGZip on IDecorator<Stream> for GZip compression, or ToEncodedString for encoding-aware stream output.
Availability: .NET 10, .NET 9, .NET Standard 2.1 and .NET Standard 2.0
Complements: System.IO namespace
Extension Members
| Type | Ext | Methods |
|---|---|---|
| IDecorator |
⬇️ | CopyTo, CopyStream, CopyStreamAsync, ToByteArray, ToByteArrayAsync, ToEncodedString, ToEncodedStringAsync, InvokeToByteArray, WriteAllAsync, CompressBrotli, CompressBrotliAsync, DecompressBrotli, DecompressBrotliAsync, CompressGZip, CompressGZipAsync, DecompressGZip, DecompressGZipAsync, CompressDeflate, CompressDeflateAsync, DecompressDeflate, DecompressDeflateAsync |
| IDecorator |
⬇️ | CopyToAsync |
Classes
- AsyncDisposableOptions
Configuration options for IDisposable.
- AsyncStreamCompressionOptions
Configuration options for compressed Stream.
- AsyncStreamCopyOptions
Configuration options that is related to Stream copy operations.
- AsyncStreamEncodingOptions
Configuration options for Stream.
- AsyncStreamReaderOptions
Configuration options for StreamReader.
- BufferWriterOptions
Configuration options for IBufferWriter<T>.
- FileInfoOptions
Configuration options for FileInfo.
- StreamCompressionOptions
Configuration options for compressed Stream.
- StreamCopyOptions
Configuration options that is related to Stream copy operations.
- StreamDecoratorExtensions
Extension methods for the Stream class hidden behind the IDecorator<T> interface.
- StreamEncodingOptions
Configuration options for Stream.
- StreamFactory
Provides access to factory methods for creating Stream instances.
- StreamReaderOptions
Configuration options for StreamReader.
- StreamWriterOptions
Configuration options for StreamWriter.
- TextReaderDecoratorExtensions
Extension methods for the TextReader class hidden behind the IDecorator<T> interface.