DelegatingStream Class
Delegates all stream access to an underlying stream. Disposing this stream will not dispose the wrapped stream unless the derived implementation does that explicitly.
Namespace
Statiq.Common
Interfaces
  • IDisposable
  • IAsyncDisposable
Base Types
  • object
  • MarshalByRefObject
  • Stream
Derived Types
DelegatingStream
Stream
MarshalByRefObject
object
IDisposable
IAsyncDisposable
TestContentStream
ActionDisposableStream
SignalingStream

Syntax

public abstract class DelegatingStream : Stream, IDisposable, IAsyncDisposable

Constructors

Properties

Name Property Type Summary
CanRead bool
CanSeek bool
CanTimeout bool
CanWrite bool
Length long
Position long
ReadTimeout int
Stream Stream
WriteTimeout int

Methods

Extension Methods