C# 클래스 Hpdi.Vss2Git.SimpleWorkQueue

Simple work queue over a bounded number of thread-pool threads.
파일 보기 프로젝트 열기: abevoelker/vss2git

공개 메소드들

메소드 설명
Abort ( ) : void
AddFirst ( WaitCallback work ) : void
AddLast ( WaitCallback work ) : void
ClearPending ( ) : void
Resume ( ) : void
SimpleWorkQueue ( ) : System
SimpleWorkQueue ( int maxThreads ) : System
Suspend ( ) : void

보호된 메소드들

메소드 설명
OnActive ( ) : void
OnException ( WaitCallback work, Exception e ) : void
OnIdle ( ) : void
OnStart ( WaitCallback work ) : void
OnStop ( WaitCallback work ) : void

비공개 메소드들

메소드 설명
StartWorker ( ) : void
Worker ( object state ) : void

메소드 상세

Abort() 공개 메소드

public Abort ( ) : void
리턴 void

AddFirst() 공개 메소드

public AddFirst ( WaitCallback work ) : void
work WaitCallback
리턴 void

AddLast() 공개 메소드

public AddLast ( WaitCallback work ) : void
work WaitCallback
리턴 void

ClearPending() 공개 메소드

public ClearPending ( ) : void
리턴 void

OnActive() 보호된 메소드

protected OnActive ( ) : void
리턴 void

OnException() 보호된 메소드

protected OnException ( WaitCallback work, Exception e ) : void
work WaitCallback
e System.Exception
리턴 void

OnIdle() 보호된 메소드

protected OnIdle ( ) : void
리턴 void

OnStart() 보호된 메소드

protected OnStart ( WaitCallback work ) : void
work WaitCallback
리턴 void

OnStop() 보호된 메소드

protected OnStop ( WaitCallback work ) : void
work WaitCallback
리턴 void

Resume() 공개 메소드

public Resume ( ) : void
리턴 void

SimpleWorkQueue() 공개 메소드

public SimpleWorkQueue ( ) : System
리턴 System

SimpleWorkQueue() 공개 메소드

public SimpleWorkQueue ( int maxThreads ) : System
maxThreads int
리턴 System

Suspend() 공개 메소드

public Suspend ( ) : void
리턴 void