C# 클래스 DotNetWorkQueue.SchedulerContainer

Allows creation of new ATaskScheduler and ITaskFactory instances
상속: BaseContainer
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue 1 사용 예제들

공개 메소드들

메소드 설명
CreateTaskFactory ( ) : ITaskFactory

Creates the task factory.

CreateTaskFactory ( ATaskScheduler scheduler ) : ITaskFactory

Creates the task factory.

CreateTaskScheduler ( ) : ATaskScheduler

Creates the task scheduler.

SchedulerContainer ( ) : System

Initializes a new instance of the SchedulerContainer class.

SchedulerContainer ( Action registerService, Action setOptions = null ) : System

Initializes a new instance of the SchedulerContainer class.

SetContainerFactory ( Func createContainer ) : void

Set the container creation function. This allows you to use your own IoC container.

비공개 메소드들

메소드 설명
CreateTaskFactoryInternal ( ATaskScheduler scheduler, bool weOwnScheduler ) : ITaskFactory

Creates the task factory.

메소드 상세

CreateTaskFactory() 공개 메소드

Creates the task factory.
public CreateTaskFactory ( ) : ITaskFactory
리턴 ITaskFactory

CreateTaskFactory() 공개 메소드

Creates the task factory.
public CreateTaskFactory ( ATaskScheduler scheduler ) : ITaskFactory
scheduler ATaskScheduler The scheduler.
리턴 ITaskFactory

CreateTaskScheduler() 공개 메소드

Creates the task scheduler.
public CreateTaskScheduler ( ) : ATaskScheduler
리턴 ATaskScheduler

SchedulerContainer() 공개 메소드

Initializes a new instance of the SchedulerContainer class.
public SchedulerContainer ( ) : System
리턴 System

SchedulerContainer() 공개 메소드

Initializes a new instance of the SchedulerContainer class.
public SchedulerContainer ( Action registerService, Action setOptions = null ) : System
registerService Action The register service.
setOptions Action The options.
리턴 System

SetContainerFactory() 공개 정적인 메소드

Set the container creation function. This allows you to use your own IoC container.
public static SetContainerFactory ( Func createContainer ) : void
createContainer Func
리턴 void