C# Класс RecurringIntegrationApp.DataFlowNetworkStrategy

Abstraction for picking a strategy to process the data files. Implement this strategy class and plugin via the FileProcessor to automate file processing with a different state machine or with a different implementation logic.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DataFlowNetworkStrategy ( DIXFRecurringJobsProcessor view ) : System

Ctor

Initialize ( ) : void

Initialize the data network

PostMessageAsync ( ClientDataMessage dataMessage ) : System.Threading.Tasks.Task

Post a message to start processing

TearDown ( ) : void

Tear down/cleanup the data flow network

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

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

Ctor
public DataFlowNetworkStrategy ( DIXFRecurringJobsProcessor view ) : System
view DIXFRecurringJobsProcessor Form object
Результат System

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

Initialize the data network
public abstract Initialize ( ) : void
Результат void

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

Post a message to start processing
public PostMessageAsync ( ClientDataMessage dataMessage ) : System.Threading.Tasks.Task
dataMessage ClientDataMessage ClientDataMessage instance
Результат System.Threading.Tasks.Task

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

Tear down/cleanup the data flow network
public abstract TearDown ( ) : void
Результат void