프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Name | string | ||
TimeOut | System.TimeSpan |
메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
SequentialTaskScheduler ( string name, System.TimeSpan timeOut = null, ApartmentState apartmentState = ApartmentState.Unknown ) : System | ||
ShutDown ( RemainingTime remainingTime ) : void | ||
SignalShutDown ( ) : void |
메소드 | 설명 | |
---|---|---|
GetScheduledTasks ( ) : IEnumerable |
||
QueueTask ( Task task ) : void | ||
TryDequeue ( Task task ) : bool | ||
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool |
메소드 | 설명 | |
---|---|---|
OnRun ( object context ) : void | ||
Partial_TaskFailed ( Task task, |
||
Partial_ThreadCreated ( Thread thread ) : void |
public SequentialTaskScheduler ( string name, System.TimeSpan timeOut = null, ApartmentState apartmentState = ApartmentState.Unknown ) : System | ||
name | string | |
timeOut | System.TimeSpan | |
apartmentState | ApartmentState | |
리턴 | System |
public ShutDown ( RemainingTime remainingTime ) : void | ||
remainingTime | RemainingTime | |
리턴 | void |
protected TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool | ||
task | Task | |
taskWasPreviouslyQueued | bool | |
리턴 | bool |