C# Class Excavator.ExcavatorComponent

Excavator holds the base methods and properties needed to convert data to Rock
Afficher le fichier Open project: NewSpring/Excavator Class Usage Examples

Méthodes publiques

Свойство Type Description
DataNodes List
DisableAuditing bool
ImportDateTime System.DateTime
ReportingNumber int

Méthodes publiques

Méthode Description
LoadSchema ( string fileName ) : bool

Loads the database into memory and fills a DataNode instance.

LogException ( string category, string message ) : void

Logs the exception.

PreviewData ( string nodeId ) : DataTable

Previews the data.

ReportPartialProgress ( ) : void

Reports a partial progress with extra ellipses

ReportProgress ( int progress, string status ) : void

Reports the progress with a custom status.

ToString ( ) : string

Returns the full name of this excavator type.

TransformData ( string>.Dictionary settings ) : int

Transforms the data.

Method Details

LoadSchema() public abstract méthode

Loads the database into memory and fills a DataNode instance.
public abstract LoadSchema ( string fileName ) : bool
fileName string
Résultat bool

LogException() public static méthode

Logs the exception.
public static LogException ( string category, string message ) : void
category string The category.
message string The message.
Résultat void

PreviewData() public méthode

Previews the data.
public PreviewData ( string nodeId ) : DataTable
nodeId string
Résultat System.Data.DataTable

ReportPartialProgress() public méthode

Reports a partial progress with extra ellipses
public ReportPartialProgress ( ) : void
Résultat void

ReportProgress() public méthode

Reports the progress with a custom status.
public ReportProgress ( int progress, string status ) : void
progress int The progress.
status string The status.
Résultat void

ToString() public méthode

Returns the full name of this excavator type.
public ToString ( ) : string
Résultat string

TransformData() public abstract méthode

Transforms the data.
public abstract TransformData ( string>.Dictionary settings ) : int
settings string>.Dictionary The settings.
Résultat int

Property Details

DataNodes public_oe property

Holds a reference to the data nodes loaded in memory
public List DataNodes
Résultat List

DisableAuditing public_oe static_oe property

Flag to set postprocessing audits on save
public static bool DisableAuditing
Résultat bool

ImportDateTime public_oe static_oe property

Gets the import date and time
public static DateTime,System ImportDateTime
Résultat System.DateTime

ReportingNumber public_oe property

Report progress when a multiple of this number has been imported
public int ReportingNumber
Résultat int