Comment faire un Asynchrone de la Méthode renvoie une valeur?

Je sais comment faire des méthodes Asynchrones, mais dire que j'ai une méthode qui est beaucoup de travail, puis renvoie une valeur booléenne?

Comment puis-je retourner une valeur booléenne sur le rappel?

Clarification:

public bool Foo(){
    Thread.Sleep(100000); //Do work
    return true;
}

Je veux être en mesure de faire ce asynchrone.

InformationsquelleAutor Overload119 | 2011-05-18