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
Methods
Public methods
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