C# Class CrossThreadRunner, NotifyPropertyWeaver

Afficher le fichier Open project: shiftkey/NotifyPropertyWeaver Class Usage Examples

Méthodes publiques

Méthode Description
RunInMTA ( Action function ) : void
RunInSTA ( Action function ) : void
RunInSta ( Action userDelegate ) : void

Private Methods

Méthode Description
ExceptionWasThrown ( ) : bool
MultiThreadedWorker ( ThreadStart, userDelegate ) : void
Run ( ThreadStart, userDelegate, ApartmentState, apartmentState ) : void
RunInMTA ( ThreadStart, userDelegate ) : void
RunInSTA ( ThreadStart, userDelegate ) : void
ThrowExceptionPreservingStack ( Exception exception ) : void

Method Details

RunInMTA() public méthode

public RunInMTA ( Action function ) : void
function Action
Résultat void

RunInSTA() public méthode

public RunInSTA ( Action function ) : void
function Action
Résultat void

RunInSta() public méthode

public RunInSta ( Action userDelegate ) : void
userDelegate Action
Résultat void