Hey, comment cela est écrit dans VB.NET? C'était un exemple que j'ai trouvé sur http://www.codeproject.com/KB/silverlight/SynchronousSilverlight.aspx.VB.NET - ThreadPool et déléguer en C# à VB.NET
ThreadPool.QueueUserWorkItem(delegate
{
var channelFactory = new ChannelFactory<ISimpleService>("*");
var simpleService = channelFactory.CreateChannel();
var asyncResult = simpleService.BeginGetGreeting("Daniel", null, null);
string greeting = null;
try
{
greeting = simpleService.EndGetGreeting(asyncResult);
}
catch (Exception ex)
{
DisplayMessage(string.Format(
"Unable to communicate with server. {0} {1}",
ex.Message, ex.StackTrace));
}
DisplayGreeting(greeting);
});
Merci! Je n'utilise pas cet exemple directement sur le projet de code :) C'était principalement WaitCallback() que je cherchais! – sv88erik