C# 클래스 DotNetWorkQueue.JobSchedulerContainer

Allows creation of new IJobScheduler instances
상속: IDisposable
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

공개 메소드들

메소드 설명
CreateJobScheduler ( Action queueCreation = null, Action queueContainer = null ) : IJobScheduler

Creates a re-occurring job scheduler.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

JobSchedulerContainer ( ) : System

Initializes a new instance of the JobSchedulerContainer class.

JobSchedulerContainer ( Action registerService ) : System

Initializes a new instance of the JobSchedulerContainer class.

SetContainerFactory ( Func createContainer ) : void

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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

메소드 상세

CreateJobScheduler() 공개 메소드

Creates a re-occurring job scheduler.
public CreateJobScheduler ( Action queueCreation = null, Action queueContainer = null ) : IJobScheduler
queueCreation Action Service registrations for the queue creation modules that will create any needed job queues.
queueContainer Action Service registrations for the queue containers that will contain the producing queues for the jobs.
리턴 IJobScheduler

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

JobSchedulerContainer() 공개 메소드

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

JobSchedulerContainer() 공개 메소드

Initializes a new instance of the JobSchedulerContainer class.
public JobSchedulerContainer ( Action registerService ) : System
registerService Action The register service.
리턴 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