C# 클래스 MassTransit.Util.TaskSupervisor

상속: ITaskSupervisor
파일 보기 프로젝트 열기: MassTransit/MassTransit 1 사용 예제들

공개 메소드들

메소드 설명
CreateParticipant ( string tag ) : ITaskParticipant
CreateScope ( string tag ) : ITaskScope
Stop ( string reason, CancellationToken cancellationToken = default(CancellationToken) ) : Task
TaskSupervisor ( string tag ) : System
TaskSupervisor ( string tag, ITaskParticipant participant ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
DebuggerDisplay ( ) : string
OnStopRequested ( Task stopRequested ) : void
RemoveParticipant ( long id ) : void
SetupStopRequested ( Task stopRequested ) : void
WhenAll ( IEnumerable participants, Task>.Func selector ) : Task

메소드 상세

CreateParticipant() 공개 메소드

public CreateParticipant ( string tag ) : ITaskParticipant
tag string
리턴 ITaskParticipant

CreateScope() 공개 메소드

public CreateScope ( string tag ) : ITaskScope
tag string
리턴 ITaskScope

Stop() 공개 메소드

public Stop ( string reason, CancellationToken cancellationToken = default(CancellationToken) ) : Task
reason string
cancellationToken System.Threading.CancellationToken
리턴 Task

TaskSupervisor() 공개 메소드

public TaskSupervisor ( string tag ) : System
tag string
리턴 System

TaskSupervisor() 공개 메소드

public TaskSupervisor ( string tag, ITaskParticipant participant ) : System
tag string
participant ITaskParticipant
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string