C# Класс Excavator.ExcavatorComponent

Excavator holds the base methods and properties needed to convert data to Rock
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DataNodes List
DisableAuditing bool
ImportDateTime System.DateTime
ReportingNumber int

Открытые методы

Метод Описание
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.

Описание методов

LoadSchema() публичный абстрактный Метод

Loads the database into memory and fills a DataNode instance.
public abstract LoadSchema ( string fileName ) : bool
fileName string
Результат bool

LogException() публичный статический Метод

Logs the exception.
public static LogException ( string category, string message ) : void
category string The category.
message string The message.
Результат void

PreviewData() публичный Метод

Previews the data.
public PreviewData ( string nodeId ) : DataTable
nodeId string
Результат System.Data.DataTable

ReportPartialProgress() публичный Метод

Reports a partial progress with extra ellipses
public ReportPartialProgress ( ) : void
Результат void

ReportProgress() публичный Метод

Reports the progress with a custom status.
public ReportProgress ( int progress, string status ) : void
progress int The progress.
status string The status.
Результат void

ToString() публичный Метод

Returns the full name of this excavator type.
public ToString ( ) : string
Результат string

TransformData() публичный абстрактный Метод

Transforms the data.
public abstract TransformData ( string>.Dictionary settings ) : int
settings string>.Dictionary The settings.
Результат int

Описание свойств

DataNodes публичное свойство

Holds a reference to the data nodes loaded in memory
public List DataNodes
Результат List

DisableAuditing публичное статическое свойство

Flag to set postprocessing audits on save
public static bool DisableAuditing
Результат bool

ImportDateTime публичное статическое свойство

Gets the import date and time
public static DateTime,System ImportDateTime
Результат System.DateTime

ReportingNumber публичное свойство

Report progress when a multiple of this number has been imported
public int ReportingNumber
Результат int