GroupedRandomAccessSource Internal class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.io iTextSharp.text.io.GroupedRandomAccessSource[[GroupedRandomAccessSource]] 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.GroupedRandomAccessSource System.IDisposable --> iTextSharp.text.io.IRandomAccessSource
Members
Properties
Public properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
Methods
Protected internal methods
|
Returns |
Name |
|---|---|
|
|
( |
|
|
(
source) |
|
|
(
source) |
Public methods
Details
Inheritance
-
IRandomAccessSource -
IDisposable
Constructors
GroupedRandomAccessSource
Source code
public GroupedRandomAccessSource(ICollection<IRandomAccessSource> sources)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
> |
sources |
Methods
GetStartingSourceIndex
Source code
protected internal virtual int GetStartingSourceIndex(long offset)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
offset |
SourceReleased
Source code
protected internal virtual void SourceReleased(IRandomAccessSource source)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
source |
SourceInUse
Source code
protected internal virtual void SourceInUse(IRandomAccessSource source)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
source |
Get [1/2]
Source code
public virtual int Get(long position)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
position |
Get [2/2]
Source code
public virtual int Get(long position, byte[] bytes, int off, int len)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
position |
|
|
|
bytes |
|
|
|
off |
|
|
|
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