C# 클래스 Excavator.ExcavatorComponent

Excavator holds the base methods and properties needed to convert data to Rock
파일 보기 프로젝트 열기: NewSpring/Excavator 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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