iText 5

RAFRandomAccessSource

RAFRandomAccessSource Internal class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.io iTextSharp.text.io.RAFRandomAccessSource[[RAFRandomAccessSource]] iTextSharp.text.io.IRandomAccessSource[[IRandomAccessSource]] class iTextSharp.text.io.IRandomAccessSource interfaceStyle; end subgraph System System.IDisposable[[IDisposable]] end iTextSharp.text.io.IRandomAccessSource --> iTextSharp.text.io.RAFRandomAccessSource System.IDisposable --> iTextSharp.text.io.IRandomAccessSource

Members

Properties

Public properties

Type

Name

Methods

long

Length

get

Methods

Public methods

Returns

Name

void

Close

()

void

Dispose

()

int

Get

(...)

Details

Inheritance

Constructors

RAFRandomAccessSource

Source code

public RAFRandomAccessSource(FileStream raf)

Arguments

Type

Name

Description

FileStream

raf

Methods

Get [1/2]

Source code

public virtual int Get(long position)

Arguments

Type

Name

Description

long

position

Get [2/2]

Source code

public virtual int Get(long position, byte[] bytes, int off, int len)

Arguments

Type

Name

Description

long

position

byte``[]

bytes

int

off

int

len

Close

Source code

public virtual void Close()

Dispose

Source code

public virtual void Dispose()

Properties

Length

public virtual long Length { get; }

Generated with ModularDoc