iText 5

ArrayRandomAccessSource

ArrayRandomAccessSource Internal class

Diagram

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

ArrayRandomAccessSource

Source code

public ArrayRandomAccessSource(byte[] array)

Arguments

Type

Name

Description

byte``[]

array

Methods

Get [1/2]

Source code

public virtual int Get(long offset)

Arguments

Type

Name

Description

long

offset

Get [2/2]

Source code

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

Arguments

Type

Name

Description

long

offset

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