Show / Hide Table of Contents

Class ReadOnlyWrapperStream

Base class for read-only stream wrappers.

Inheritance
System.Object
ReadOnlyStream
ReadOnlyWrapperStream
ReadOnlyForkStream
Inherited Members
ReadOnlyStream.Seek(Int64, SeekOrigin)
ReadOnlyStream.SetLength(Int64)
ReadOnlyStream.Write(Byte[], Int32, Int32)
ReadOnlyStream.Flush()
ReadOnlyStream.CanRead
ReadOnlyStream.CanWrite
ReadOnlyStream.CanSeek
ReadOnlyStream.Length
ReadOnlyStream.Position
Namespace: Eco.Core.Utils.Streams
Assembly: Eco.Core.dll
Syntax
public class ReadOnlyWrapperStream : ReadOnlyStream

Constructors

ReadOnlyWrapperStream(Stream, Boolean)

Declaration
public ReadOnlyWrapperStream(Stream stream, bool leaveOpen = false)
Parameters
Type Name Description
System.IO.Stream stream
System.Boolean leaveOpen

Properties

Stream

Declaration
public Stream Stream { get; }
Property Value
Type Description
System.IO.Stream

Methods

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Read(Byte[], Int32, Int32)

Declaration
public override int Read(byte[] buffer, int offset, int count)
Parameters
Type Name Description
System.Byte[] buffer
System.Int32 offset
System.Int32 count
Returns
Type Description
System.Int32

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾