SE eu chamar um serviço WCF atravez do usercontrol loaded do silverlight o codigo silverlight para de ser executado ate o térmonio do WCF ou o codigo silverlight continua a ser executado em paralelo??.
Até onde eu sei a página não para de ser executada. Pois você vai fazer uma chamada Assincrono ao wcf usando um webservice do Silverlight, assim ele vai buscar os dados e continua executando a página.
Por isso pegamos os dados no evento CompletedEventArgs do serviço, que é disparado assim que o serviço obtem os dados.
Espero ter ajuda... =) abraço
Marcado como RespostaJjunior75sábado, 4 de julho de 2009 02:46
Até onde eu sei a página não para de ser executada. Pois você vai fazer uma chamada Assincrono ao wcf usando um webservice do Silverlight, assim ele vai buscar os dados e continua executando a página.
Por isso pegamos os dados no evento CompletedEventArgs do serviço, que é disparado assim que o serviço obtem os dados.
Espero ter ajuda... =) abraço
Marcado como RespostaJjunior75sábado, 4 de julho de 2009 02:46
Quando voce cria uma referência a um serviço WCF ( Service Reference ), o Visual Stuido cria automaticamente um proxy para que voce chame estes serviços pelo Silverlight, e na hora de chamar os serviços basta voce definir uma função para o evento Complete da chamada. Ex.
//handler para o evento proxy.GetAllUsersComplete += minha função;