C# Class Microsoft.Ccr.Core.Dispatcher

Inheritance: IDisposable
ファイルを表示 Open project: kumpera/Ccr Class Usage Examples

Public Methods

Method Description
Dispatcher ( ) : System
Dispatcher ( int threadCount, ThreadPriority priority, DispatcherOptions options, ApartmentState threadApartmentState, int maxThreadStackSize, string threadPoolName ) : System
Dispatcher ( int threadCount, ThreadPriority priority, DispatcherOptions options, ApartmentState threadApartmentState, string threadPoolName ) : System
Dispatcher ( int threadCount, ThreadPriority priority, bool useBackgroundThreads, string threadPoolName ) : System
Dispatcher ( int threadCount, string threadPoolName ) : System
Dispose ( ) : void

Private Methods

Method Description
Dequeue ( int &start, DispatcherQueue &queue ) : ITask
Dispatcher ( int threadCount, ThreadPriority priority, DispatcherOptions options, string threadPoolName ) : System
Dispose ( bool disposing ) : void
Notify ( DispatcherQueue queue ) : void
Register ( DispatcherQueue queue ) : void
SpawnWorker ( ) : void
TaskDone ( ITask task, Exception e ) : void

Method Details

Dispatcher() public method

public Dispatcher ( ) : System
return System

Dispatcher() public method

public Dispatcher ( int threadCount, ThreadPriority priority, DispatcherOptions options, ApartmentState threadApartmentState, int maxThreadStackSize, string threadPoolName ) : System
threadCount int
priority ThreadPriority
options DispatcherOptions
threadApartmentState ApartmentState
maxThreadStackSize int
threadPoolName string
return System

Dispatcher() public method

public Dispatcher ( int threadCount, ThreadPriority priority, DispatcherOptions options, ApartmentState threadApartmentState, string threadPoolName ) : System
threadCount int
priority ThreadPriority
options DispatcherOptions
threadApartmentState ApartmentState
threadPoolName string
return System

Dispatcher() public method

public Dispatcher ( int threadCount, ThreadPriority priority, bool useBackgroundThreads, string threadPoolName ) : System
threadCount int
priority ThreadPriority
useBackgroundThreads bool
threadPoolName string
return System

Dispatcher() public method

public Dispatcher ( int threadCount, string threadPoolName ) : System
threadCount int
threadPoolName string
return System

Dispose() public method

public Dispose ( ) : void
return void