Interface IDataFlowExecutableSource

Shared methods for sources that can be executed

Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public interface IDataFlowExecutableSource

Methods

Execute()

Starts the data flow for all connected components (also for other sources in the network). Waits until all destinations run to completion.

Declaration
    void Execute()

ExecuteAsync()

Starts the data flow asynchronously. This method will return an awaitable task that completes or faults when the flow ran to completion.

Declaration
    Task ExecuteAsync()
Returns
TypeDescription
System.Threading.Tasks.Task

Post()

Starts the data flow synchronously. This method will return when all data was posted into the flow

Declaration
    void Post()