C# Класс EpLibrary.cs.WorkerThreadInfinite

A class that implements infinite-looping Worker Thread Class.
Наследование: BaseWorkerThread, IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Dispose void

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

Метод Описание
Dispose ( ) : void
TerminateWorker ( int waitTimeInMilliSec = Timeout.Infinite ) : TerminateResult

Wait for worker thread to terminate, and if not terminated, then Terminate.

WorkerThreadInfinite ( ThreadLifePolicy policy ) : System

Default Constructor

WorkerThreadInfinite ( WorkerThreadInfinite b ) : System

Default copy constructor

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

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

Actual infinite-looping Thread Code.

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

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

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

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

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

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

Wait for worker thread to terminate, and if not terminated, then Terminate.
public TerminateWorker ( int waitTimeInMilliSec = Timeout.Infinite ) : TerminateResult
waitTimeInMilliSec int the time-out interval, in milliseconds.
Результат TerminateResult

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

Default Constructor
public WorkerThreadInfinite ( ThreadLifePolicy policy ) : System
policy ThreadLifePolicy the life policy of this worker thread.
Результат System

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

Default copy constructor
public WorkerThreadInfinite ( WorkerThreadInfinite b ) : System
b WorkerThreadInfinite the object to copy from
Результат System

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

Actual infinite-looping Thread Code.
protected execute ( ) : void
Результат void