Extensions asynchrones déléguées de la multidiffusion

Un outil utile pour les délégués multidiffers .NET pour aider les développeurs
Télécharger maintenant

Extensions asynchrones déléguées de la multidiffusion Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Mauro Venturini
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 51 KB

Extensions asynchrones déléguées de la multidiffusion Mots clés


Extensions asynchrones déléguées de la multidiffusion La description

Les délégués de multidiffusion sont une idée puissante mais ... - avec une invocation normale, toutes les cibles sont exécutées séquentiellement avant de renvoyer le contrôle à l'appelant qui est bon uniquement si elles sont courtes et rapides; - Begininvoke fournit une exécution asynchrone mais appuie uniquement le délégué Unicast; - Aucune synchronisation de quelque nature que ce soit ne se fait sur l'exécution de la cible. Pour surmonter ces limites TdelegateHelper, ajoutez de nouvelles méthodes aux délégués. Toutes ces méthodes produisent l'exécution de toutes les cibles de la liste d'invocation du délégué à l'aide des éléments du tableau ARGS en tant que paramètre. Si la cible implémente IsynchronizeInvoke et IsynchronizeInvoke.invokequikequiitée est une véritable exécution de la cible est synchronisée à l'aide d'IsynchronizeInvoke.invoke. Sinon, l'exécution de la cible n'est pas synchronisée. Obtenez des extensions asynchrones déléguées à la multidiffusion pour consulter ses capacités et voir à quel point cela peut être utile pour vous!


Extensions asynchrones déléguées de la multidiffusion Logiciels associés