C# Класс Apache.NMS.ActiveMQ.Threads.PooledTaskRunner

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

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

Метод Описание
PooledTaskRunner ( System.Threading.Task task, int maxIterationsPerRun ) : System
Run ( Object o ) : void
Shutdown ( ) : void
Shutdown ( System.TimeSpan timeout ) : void

shut down the task

ShutdownWithAbort ( TimeSpan timeout ) : void
Wakeup ( ) : void

We Expect MANY wakeup calls on the same TaskRunner.

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

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

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

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

public PooledTaskRunner ( System.Threading.Task task, int maxIterationsPerRun ) : System
task System.Threading.Task
maxIterationsPerRun int
Результат System

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

public Run ( Object o ) : void
o Object
Результат void

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

public Shutdown ( ) : void
Результат void

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

shut down the task
public Shutdown ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Результат void

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

public ShutdownWithAbort ( TimeSpan timeout ) : void
timeout TimeSpan
Результат void

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

We Expect MANY wakeup calls on the same TaskRunner.
public Wakeup ( ) : void
Результат void