C# Класс Cornerstone.Tools.BackgroundProcessManager

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

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

Метод Описание
BackgroundProcessManager ( ) : System
CancelAllProcesses ( ) : void
CancelProcess ( AbstractBackgroundProcess process ) : void
CancelProcess ( Type processType ) : void
GetAllProcesses ( ) : HashSet
StartProcess ( AbstractBackgroundProcess process ) : void
WaitFor ( AbstractBackgroundProcess process ) : void
WaitFor ( Type processType ) : void

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

Метод Описание
OnProgress ( AbstractBackgroundProcess process, double progress ) : void
OnStatusChanged ( AbstractBackgroundProcess process, ProcessStatus status ) : void

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

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

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

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

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

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

public CancelProcess ( AbstractBackgroundProcess process ) : void
process AbstractBackgroundProcess
Результат void

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

public CancelProcess ( Type processType ) : void
processType System.Type
Результат void

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

public GetAllProcesses ( ) : HashSet
Результат HashSet

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

public StartProcess ( AbstractBackgroundProcess process ) : void
process AbstractBackgroundProcess
Результат void

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

public WaitFor ( AbstractBackgroundProcess process ) : void
process AbstractBackgroundProcess
Результат void

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

public WaitFor ( Type processType ) : void
processType System.Type
Результат void