Supongamos que tengo aplicación Silverlight haciendo una llamada a un servicio WCF:¿Qué hilo llama al controlador de eventos completo en las llamadas WCF de Silverlight?
void DoStuff()
{
MyProxy proxy = new MyProxy();
proxy.DoStuffCompleted += DoStuffCompleted;
proxy.DoStuffAsync();
}
void DoStuffCompleted(object sender, DoStuffCompletedEventArgs e)
{
// Handle the result.
}
DoStuff
es llamado por el hilo de interfaz de usuario. ¿Qué hilo eventualmente llamará al método DoStuffCompleted
? Si invoco dos llamadas asíncronas al mismo tiempo, ¿existe la posibilidad de que ambos eventos completos se activen simultáneamente, en diferentes hilos?
Se agregaron etiquetas C# y .NET para aumentar la visibilidad. –