C# 클래스 NetMQ.NetMQScheduler

상속: System.Threading.Tasks.TaskScheduler, IDisposable
파일 보기 프로젝트 열기: NetMQ/NetMQ3-x 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Release any contained resources.

NetMQScheduler ( [ poller = null ) : System

Create a new NetMQScheduler object within the given context, and optionally using the given poller.

보호된 메소드들

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

Release any contained resources.

GetScheduledTasks ( ) : IEnumerable

Return a collection of the scheduled Tasks. (Not supported - for debug purposes only)

QueueTask ( Task task ) : void
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool

비공개 메소드들

메소드 설명
DisposeSynced ( ) : void
NetMQScheduler ( Poller poller, NetMQ.PushSocket pushSocket, NetMQ.PullSocket pullSocket ) : System
NetMQScheduler ( [ context, [ poller = null ) : System
OnMessage ( object sender, NetMQSocketEventArgs e ) : void
OnMessageFirstTime ( object sender, NetMQSocketEventArgs e ) : void

메소드 상세

Dispose() 공개 메소드

Release any contained resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Release any contained resources.
protected Dispose ( bool disposing ) : void
disposing bool set this to true if releasing managed resources
리턴 void

GetScheduledTasks() 보호된 메소드

Return a collection of the scheduled Tasks. (Not supported - for debug purposes only)
protected GetScheduledTasks ( ) : IEnumerable
리턴 IEnumerable

NetMQScheduler() 공개 메소드

Create a new NetMQScheduler object within the given context, and optionally using the given poller.
public NetMQScheduler ( [ poller = null ) : System
poller [ (optional)the Poller for this Net to use
리턴 System

QueueTask() 보호된 메소드

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

TryExecuteTaskInline() 보호된 메소드

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