C# 클래스 Akka.Dispatch.ActorTaskScheduler

상속: System.Threading.Tasks.TaskScheduler
파일 보기 프로젝트 열기: rogeralsing/akka.net 1 사용 예제들

공개 메소드들

메소드 설명
RunTask ( System.Action action ) : void
RunTask ( Func asyncAction ) : void

보호된 메소드들

메소드 설명
GetScheduledTasks ( ) : IEnumerable
QueueTask ( Task task ) : void
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool

비공개 메소드들

메소드 설명
ActorTaskScheduler ( ActorCell actorCell ) : System
ExecuteTask ( Task task ) : void
GetTaskException ( Task task ) : Exception
ScheduleTask ( Task task ) : void
TryUnwrapAggregateException ( AggregateException aggregateException ) : Exception

메소드 상세

GetScheduledTasks() 보호된 메소드

protected GetScheduledTasks ( ) : IEnumerable
리턴 IEnumerable

QueueTask() 보호된 메소드

protected QueueTask ( Task task ) : void
task Task
리턴 void

RunTask() 공개 정적인 메소드

public static RunTask ( System.Action action ) : void
action System.Action
리턴 void

RunTask() 공개 정적인 메소드

public static RunTask ( Func asyncAction ) : void
asyncAction Func
리턴 void

TryExecuteTaskInline() 보호된 메소드

protected TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool
task Task
taskWasPreviouslyQueued bool
리턴 bool