C# Class Hyena.ThreadAssist

Afficher le fichier Open project: rubenv/tripod

Méthodes publiques

Méthode Description
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

Method Details

AssertInMainThread() public static méthode

public static AssertInMainThread ( ) : void
Résultat void

AssertNotInMainThread() public static méthode

public static AssertNotInMainThread ( ) : void
Résultat void

BlockingProxyToMain() public static méthode

public static BlockingProxyToMain ( InvokeHandler handler ) : void
handler InvokeHandler
Résultat void

InitializeMainThread() public static méthode

public static InitializeMainThread ( ) : void
Résultat void

ProxyToMain() public static méthode

public static ProxyToMain ( InvokeHandler handler ) : void
handler InvokeHandler
Résultat void

Spawn() public static méthode

public static Spawn ( ThreadStart threadedMethod ) : Thread
threadedMethod ThreadStart
Résultat Thread

Spawn() public static méthode

public static Spawn ( ThreadStart threadedMethod, bool autoStart ) : Thread
threadedMethod ThreadStart
autoStart bool
Résultat Thread

SpawnFromMain() public static méthode

public static SpawnFromMain ( ThreadStart threadedMethod ) : void
threadedMethod ThreadStart
Résultat void