Traduction delegate() de C# vers VB.net
	
	
		Bonjour,
Depuis hier soir, je cherche désespérément à traduire en VB.net un code C# qui utilise la fonction Delegate apparemment absente en VB.net. J'ai besoin du delegate car le thread d'un workflow appelle une fonction qui met à jour les éléments d'un Form.
Voici le code en C#:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 
 |  
private delegate void UpdateDelegate();
 
private gameService_MessageReceived(object sender, MessageReceivedEventArgs e){
   UpdateDelegate theDelegate = delegate()
   {
      lblMessage.Text = e.Message;
      txtNextNumber.SelectAll();
      txtNextNumber.Focus();
   };
   _instanceId = e.InstanceId;
 
   this.Invoke(theDelegate);
} | 
 Je n'arrive pas à trouver quelle fonction utiliser pour remplacer la partie delegate(){...};, quelqu'un saurait-il comment faire svp?