Sé que Dispatcher.BeginInvoke() se utiliza para ejecutar algún fragmento de código en el hilo de la interfaz de usuario. Recientemente he notado que hay es otra forma de obtener la instancia de Dispatcher mediante la clase 'Despliegue'. Me gustaría saberDiferencia entre los métodos this.Dispatcher.BeginInvoke() y Deployment.Current.Dispatcher.BeginInvoke() en Silverlight
¿Hay alguna diffrence entre la invocación de this.Dispatcher.BeginInvoke() y Deployment.Current.Dispatcher.BeginInvoke() funciones?, Y
cuándo debo usar this.Dispatcher.BeginInvoke() y Deployment.Current.Dispatcher.BeginInvoke()?
Gracias Alex
¿En qué circunstancias no son iguales? – AnthonyWJones
@AnthonyWJones: Dispatcher.Current recupera el objeto de envío asociado con el hilo que está ejecutando el código. Por lo tanto, no son lo mismo cuando se invocan hilos diferentes. – Will
@Will: ¿Te refieres a Deployment.Current o Dispatcher.Current? – wizzardz