C# Класс Westwind.MessageQueueing.QueueControllerMultiple

Наследование: QueueController
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Controllers List

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

Метод Описание
Initialize ( QueueMessageManagerConfiguration configuration = null, Type managerType = null ) : void

Loads configuration settings from configuration file and loads up the Controllers list.

PauseProcessing ( bool pause = true ) : void
QueueControllerMultiple ( ) : System
QueueControllerMultiple ( IEnumerable controllers, string connectionString = null ) : System

Pass in a list of controllers and their configuration to start all of the controllers processing simultaneously

StartProcessingAsync ( ) : void

Starts all of the controllers processing requests on a sepearate thread

StopProcessing ( ) : void

Stops all queue requests from processing and ends the thread holding the queue controllers.

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

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

Loads configuration settings from configuration file and loads up the Controllers list.
public Initialize ( QueueMessageManagerConfiguration configuration = null, Type managerType = null ) : void
configuration QueueMessageManagerConfiguration
managerType System.Type
Результат void

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

public PauseProcessing ( bool pause = true ) : void
pause bool
Результат void

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

public QueueControllerMultiple ( ) : System
Результат System

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

Pass in a list of controllers and their configuration to start all of the controllers processing simultaneously
public QueueControllerMultiple ( IEnumerable controllers, string connectionString = null ) : System
controllers IEnumerable List of pre-configured controllers
connectionString string
Результат System

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

Starts all of the controllers processing requests on a sepearate thread
public StartProcessingAsync ( ) : void
Результат void

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

Stops all queue requests from processing and ends the thread holding the queue controllers.
public StopProcessing ( ) : void
Результат void

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

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

Child Controllers that are actually launched
public List Controllers
Результат List