LimitedReadStream class
Stream wrapper that enforces a maximum number of bytes read.
public sealed class LimitedReadStream : Stream
| parameter | description |
|---|---|
| inner | The inner stream. |
| maxBytes | The maximum number of bytes allowed. |
Public Members
| name | description |
|---|---|
| LimitedReadStream(…) | Stream wrapper that enforces a maximum number of bytes read. |
| override CanRead { get; } | |
| override CanSeek { get; } | |
| override CanWrite { get; } | |
| override Length { get; } | |
| override Position { get; set; } | |
| TotalRead { get; } | Gets the total number of bytes read from the stream. |
| override Flush() | |
| override Read(…) | (2 methods) |
| override ReadAsync(…) | |
| override Seek(…) | |
| override SetLength(…) | |
| override Write(…) |
Remarks
Initializes a new instance of the LimitedReadStream class.
See Also
- namespace Kestrun.Forms
- LimitedReadStream.cs