C# Class AdvancedLauncher.Management.TaskManager

Данный класс реализует своеобразный менеджер задач, цель которого - не дать приложению закрыться, пока есть хоть одна задача
Inheritance: CrossDomainObject, ITaskManager
Show file Open project: GoldRenard/DMOAdvancedLauncher

Public Methods

Method Description
AquireLock ( TaskEntry entry ) : void
CloseApp ( bool forceClose = false ) : void

Метод закрытия приложения. Приложение будет закрыто тогда, когда не останется ни одной задачи

Initialize ( ) : void
ReleaseLock ( TaskEntry entry ) : bool

Method Details

AquireLock() public method

public AquireLock ( TaskEntry entry ) : void
entry AdvancedLauncher.SDK.Model.TaskEntry
return void

CloseApp() public method

Метод закрытия приложения. Приложение будет закрыто тогда, когда не останется ни одной задачи
public CloseApp ( bool forceClose = false ) : void
forceClose bool
return void

Initialize() public method

public Initialize ( ) : void
return void

ReleaseLock() public method

public ReleaseLock ( TaskEntry entry ) : bool
entry AdvancedLauncher.SDK.Model.TaskEntry
return bool