Mise en œuvre de IDispatcher qui utilise le thread principal/d'interface utilisateur de Windows Forms pour distribuer les événements. Disponible uniquement pour les applications Windows Forms. L'ordre de distribution est garanti. Toutes les instances de WinFormsDispatcher envoyer des événements vers le thread principal de l'application ; il importe donc peu que le même WinFormsDispatcher est toujours utilisé ou un nouveau est créé à chaque fois qu’un IDispatcher est obligatoire. Les tâches gourmandes en ressources processeur ou de longue durée ne doivent pas être exécutées dans les gestionnaires, car elles bloqueraient le thread de l'interface utilisateur et affecteraient les performances ou la réactivité. En savoir plus...
Hérite de OpenTok.IDispatcher.
| Fonctions publiques accessibles aux membres | |
| WinFormsDispatcher (Contrôle mainForm) | |
| void | DispatchEvent (objet sender, EventHandler handler) |
| Planifie un événement sans paramètre. En savoir plus... | |
| void | DispatchEvent< T > (object sender, EventHandler<T> handler, T args) |
| Planifie un événement lié à un paramètre de type. En savoir plus... | |
| void | DispatchEvent (objet sender, EventHandler handler) |
| Planifie un événement sans paramètre. En savoir plus... | |
| void | DispatchEvent< T > (object sender, EventHandler<T> handler, T args) |
| Planifie un événement lié à un paramètre de type. En savoir plus... |
Description détaillée
Mise en œuvre de IDispatcher qui utilise le thread principal/d'interface utilisateur de Windows Forms pour distribuer les événements. Disponible uniquement pour les applications Windows Forms. L'ordre de distribution est garanti. Toutes les instances de WinFormsDispatcher envoyer des événements vers le thread principal de l'application ; il importe donc peu que le même WinFormsDispatcher est toujours utilisé ou un nouveau est créé à chaque fois qu’un IDispatcher est obligatoire. Les tâches gourmandes en ressources processeur ou de longue durée ne doivent pas être exécutées dans les gestionnaires, car elles bloqueraient le thread de l'interface utilisateur et affecteraient les performances ou la réactivité.
Documentation sur les fonctions de membre
DispatchEvent()
| void OpenTok.WinFormsDispatcher.DispatchEvent | ( | objet | expéditeur, |
| Gestionnaire d'événements | gestionnaire | ||
| ) |
Planifie un événement sans paramètre.
Paramètres : | | | | --- | --- | | expéditeur | Auteur de l'événement. | | gestionnaire | Méthode à appeler après la planification sur le nouveau thread. |
Implantations OpenTok.IDispatcher.
DispatchEvent< T >()
| void OpenTok.WinFormsDispatcher.DispatchEvent< T > | ( | objet | expéditeur, |
| EventHandler< T > | gestionnaire, | ||
| T | args | ||
| ) |
Planifie un événement lié à un paramètre de type.
Paramètres du modèle : | | | | --- | --- | | T | Le type du paramètre |
Paramètres : | | | | --- | --- | | sender | Auteur de l'événement. | | handler | Méthode à appeler après la planification sur le nouveau thread. | | args | Paramètre à transmettre au gestionnaire. |
Implantations OpenTok.IDispatcher.
Contraintes de type : | | | | | | --- | --- | --- | --- | | T | : | EventArgs | |