Table of Contents

Class BaseInputStream

Namespace
Enterprises.Org.BouncyCastle.Utilities.IO
Assembly
Enterprises.BouncyCastle.Crypto.dll
public abstract class BaseInputStream : Stream, IDisposable, IAsyncDisposable
Inheritance
BaseInputStream
Implements
Derived
Inherited Members

Constructors

BaseInputStream()

protected BaseInputStream()

Properties

CanRead

public override sealed bool CanRead { get; }

Property Value

bool

CanSeek

public override sealed bool CanSeek { get; }

Property Value

bool

CanWrite

public override sealed bool CanWrite { get; }

Property Value

bool

Length

public override sealed long Length { get; }

Property Value

long

Position

public override sealed long Position { get; set; }

Property Value

long

Methods

Close()

public override void Close()

Flush()

public override sealed void Flush()

Read(byte[], int, int)

public override int Read(byte[] buffer, int offset, int count)

Parameters

buffer byte[]
offset int
count int

Returns

int

Seek(long, SeekOrigin)

public override sealed long Seek(long offset, SeekOrigin origin)

Parameters

offset long
origin SeekOrigin

Returns

long

SetLength(long)

public override sealed void SetLength(long value)

Parameters

value long

Write(byte[], int, int)

public override sealed void Write(byte[] buffer, int offset, int count)

Parameters

buffer byte[]
offset int
count int