C# Class BaconographyPortable.Services.Impl.SuspendableWorkQueueImpl

Inheritance: ISuspendableWorkQueue
Afficher le fichier Open project: Synergex/Baconography Class Usage Examples

Private Properties

Свойство Type Description
RunUIWorkQueue void
RunWorkQueue void

Méthodes publiques

Méthode Description
CancelSuspension ( ) : void
QueueInteruptableUI ( Task>.Func work ) : void
QueueLowImportanceRestartableWork ( Task>.Func work ) : Task
RaiseImpendingSuspension ( ) : void
RaiseUIInterupt ( ) : void
SuspendableWorkQueueImpl ( ISystemServices systemServices ) : System

Private Methods

Méthode Description
RunUIWorkQueue ( ) : void
RunWorkQueue ( ) : void

Method Details

CancelSuspension() public méthode

public CancelSuspension ( ) : void
Résultat void

QueueInteruptableUI() public méthode

public QueueInteruptableUI ( Task>.Func work ) : void
work Task>.Func
Résultat void

QueueLowImportanceRestartableWork() public méthode

public QueueLowImportanceRestartableWork ( Task>.Func work ) : Task
work Task>.Func
Résultat Task

RaiseImpendingSuspension() public méthode

public RaiseImpendingSuspension ( ) : void
Résultat void

RaiseUIInterupt() public méthode

public RaiseUIInterupt ( ) : void
Résultat void

SuspendableWorkQueueImpl() public méthode

public SuspendableWorkQueueImpl ( ISystemServices systemServices ) : System
systemServices ISystemServices
Résultat System