C# 클래스 Hyena.ThreadAssist

파일 보기 프로젝트 열기: rubenv/tripod

공개 메소드들

메소드 설명
AssertInMainThread ( ) : void
AssertNotInMainThread ( ) : void
BlockingProxyToMain ( InvokeHandler handler ) : void
InitializeMainThread ( ) : void
ProxyToMain ( InvokeHandler handler ) : void
Spawn ( ThreadStart threadedMethod ) : Thread
Spawn ( ThreadStart threadedMethod, bool autoStart ) : Thread
SpawnFromMain ( ThreadStart threadedMethod ) : void

메소드 상세

AssertInMainThread() 공개 정적인 메소드

public static AssertInMainThread ( ) : void
리턴 void

AssertNotInMainThread() 공개 정적인 메소드

public static AssertNotInMainThread ( ) : void
리턴 void

BlockingProxyToMain() 공개 정적인 메소드

public static BlockingProxyToMain ( InvokeHandler handler ) : void
handler InvokeHandler
리턴 void

InitializeMainThread() 공개 정적인 메소드

public static InitializeMainThread ( ) : void
리턴 void

ProxyToMain() 공개 정적인 메소드

public static ProxyToMain ( InvokeHandler handler ) : void
handler InvokeHandler
리턴 void

Spawn() 공개 정적인 메소드

public static Spawn ( ThreadStart threadedMethod ) : Thread
threadedMethod ThreadStart
리턴 Thread

Spawn() 공개 정적인 메소드

public static Spawn ( ThreadStart threadedMethod, bool autoStart ) : Thread
threadedMethod ThreadStart
autoStart bool
리턴 Thread

SpawnFromMain() 공개 정적인 메소드

public static SpawnFromMain ( ThreadStart threadedMethod ) : void
threadedMethod ThreadStart
리턴 void