Namespace Cuemon.IO
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.
