Skip to main content
Skip table of contents

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
TypeNameMethods
longLengthget

Methods

Public methods
ReturnsName
voidClose()
voidDispose()
intGet(...)

Details

Inheritance

Constructors

ArrayRandomAccessSource

Source code

public ArrayRandomAccessSource(byte[] array)
Arguments
TypeNameDescription
byte``[]array

Methods

Get [1/2]

Source code

public virtual int Get(long offset)
Arguments
TypeNameDescription
longoffset
Get [2/2]

Source code

public virtual int Get(long offset, byte[] bytes, int off, int len)
Arguments
TypeNameDescription
longoffset
byte``[]bytes
intoff
intlen
Close

Source code

public virtual void Close()
Dispose

Source code

public virtual void Dispose()

Properties

Length
public virtual long Length { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.