C# Класс FdoToolbox.Core.ETL.Specialized.FdoBulkCopy

A specialized ETL process that consists of one or more FdoClassToClassCopyProcess instances
Наследование: FdoSpecializedEtlProcess
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Execute ( ) : void

Executes this process

FdoBulkCopy ( FdoBulkCopyOptions options ) : System

Initializes a new instance of the FdoBulkCopy class.

FdoBulkCopy ( FdoBulkCopyOptions options, int reportFrequency ) : System

Initializes a new instance of the FdoBulkCopy class.

GetAllErrors ( ) : IEnumerable

Gets all errors that occured during the execution of this process

GetDescription ( ) : string

Gets a description of this process

GetFileExtension ( ) : string

Gets the file extension associated with this process. For tasks where CanSave is false, an empty string is returned

Register ( IFdoOperation op ) : void

Registers the specified operation.

Save ( string file, string name ) : void

Saves this process to a file

UpdateConnectionReferences ( string oldName, string newName ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources

Initialize ( ) : void

Initializes the process

Приватные методы

Метод Описание
LogSubProcessErrors ( string procName, IEnumerable errors ) : void

Logs all the sub-process errors.

OnSubProcessMessage ( object sender, MessageEventArgs e ) : void
Reset ( ) : void

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

Dispose() защищенный Метод

Releases unmanaged and - optionally - managed resources
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
Результат void

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

Executes this process
public Execute ( ) : void
Результат void

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

Initializes a new instance of the FdoBulkCopy class.
public FdoBulkCopy ( FdoBulkCopyOptions options ) : System
options FdoBulkCopyOptions The options.
Результат System

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

Initializes a new instance of the FdoBulkCopy class.
public FdoBulkCopy ( FdoBulkCopyOptions options, int reportFrequency ) : System
options FdoBulkCopyOptions The options.
reportFrequency int The report frequency.
Результат System

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

Gets all errors that occured during the execution of this process
public GetAllErrors ( ) : IEnumerable
Результат IEnumerable

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

Gets a description of this process
public GetDescription ( ) : string
Результат string

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

Gets the file extension associated with this process. For tasks where CanSave is false, an empty string is returned
public GetFileExtension ( ) : string
Результат string

Initialize() защищенный Метод

Initializes the process
protected Initialize ( ) : void
Результат void

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

Registers the specified operation.
public Register ( IFdoOperation op ) : void
op IFdoOperation The operation.
Результат void

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

Saves this process to a file
public Save ( string file, string name ) : void
file string The file to save this process to
name string The name of the process
Результат void

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

public UpdateConnectionReferences ( string oldName, string newName ) : void
oldName string
newName string
Результат void