Interface IExtractor
Namespace: Ludiq.Bolt
Syntax
public interface IExtractor
Properties
autoCompare
Declaration
bool autoCompare { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
autoLoad
Declaration
bool autoLoad { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
extractPriority
Declaration
int extractPriority { get; }
Property Value
| Type | Description |
|---|---|
| Int32 |
hasStartedLoading
Declaration
bool hasStartedLoading { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
label
Declaration
string label { get; }
Property Value
| Type | Description |
|---|---|
| String |
loadPriority
Declaration
int loadPriority { get; }
Property Value
| Type | Description |
|---|---|
| Int32 |
path
Declaration
string path { get; }
Property Value
| Type | Description |
|---|---|
| String |
Methods
Compare(ExtractionConfiguration)
Declaration
int Compare(ExtractionConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ExtractionConfiguration | configuration |
Returns
| Type | Description |
|---|---|
| Int32 |
Extract(ExtractionConfiguration)
Declaration
IExtract Extract(ExtractionConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ExtractionConfiguration | configuration |
Returns
| Type | Description |
|---|---|
| IExtract |
Fallback()
Declaration
void Fallback()
Load(IExtract)
Declaration
void Load(IExtract extract)
Parameters
| Type | Name | Description |
|---|---|---|
| IExtract | extract |
ReadExtract(Stream)
Declaration
IExtract ReadExtract(Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream |
Returns
| Type | Description |
|---|---|
| IExtract |
WriteExtract(IExtract, Stream)
Declaration
void WriteExtract(IExtract extract, Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| IExtract | extract | |
| Stream | stream |