iText 5

WindowRandomAccessSource

WindowRandomAccessSource Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.io iTextSharp.text.io.WindowRandomAccessSource[[WindowRandomAccessSource]] 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.WindowRandomAccessSource 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

WindowRandomAccessSource [1/2]

Source code

public WindowRandomAccessSource(IRandomAccessSource source, long offset)

Arguments

Type

Name

Description

IRandomAccessSource

source

long

offset

WindowRandomAccessSource [2/2]

Source code

public WindowRandomAccessSource(IRandomAccessSource source, long offset, long length)

Arguments

Type

Name

Description

IRandomAccessSource

source

long

offset

long

length

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