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 |