Aplicación de IDispatcher que utiliza diferentes subprocesos del ThreadPool gestionado para enviar eventos. Disponible para todos los marcos de trabajo de presentación (WinForms, WPF, etc.). Importante: La orden de entrega es no garantizado. Todos los casos de ThreadPoolDispatcher enviar eventos al mismo grupo de subprocesos, por lo que no importa si el mismo ThreadPoolDispatcher se utiliza siempre o se crea uno nuevo cada vez que un IDispatcher es necesario. Las tareas que consumen muchos recursos de la CPU o que se ejecutan durante mucho tiempo pueden llevarse a cabo en los controladores de eventos, ya que el sistema de grupo de subprocesos subyacente está preparado para gestionarlas. La interfaz de usuario no se puede manipular directamente en los controladores de eventos. Si es necesario hacerlo, primero hay que programar los eventos en el subproceso de la interfaz de usuario. Más...

Heredan OpenTok.IDispatcher.

Funciones públicas para miembros
nulo DispatchEvent (object sender, EventHandler handler)
Programa un evento sin parámetros. Más...
nulo DispatchEvent< T > (object sender, EventHandler<T> handler, T args)
Programa un evento de parámetro de tipo. Más...
nulo DispatchEvent (object sender, EventHandler handler)
Programa un evento sin parámetros. Más...
nulo DispatchEvent< T > (object sender, EventHandler<T> handler, T args)
Programa un evento de parámetro de tipo. Más...

Descripción detallada

Aplicación de IDispatcher que utiliza diferentes subprocesos del ThreadPool gestionado para enviar eventos. Disponible para todos los marcos de trabajo de presentación (WinForms, WPF, etc.). Importante: La orden de entrega es no garantizado. Todos los casos de ThreadPoolDispatcher enviar eventos al mismo grupo de subprocesos, por lo que no importa si el mismo ThreadPoolDispatcher se utiliza siempre o se crea uno nuevo cada vez que un IDispatcher es necesario. Las tareas que consumen muchos recursos de la CPU o que tardan mucho en ejecutarse pueden ejecutarse en los controladores de eventos, ya que el sistema de grupo de subprocesos subyacente está preparado para gestionarlas. La interfaz de usuario no se puede manipular directamente en los controladores de eventos. Si es necesario hacerlo, primero hay que programar los eventos en el hilo de la interfaz de usuario.

Documentación sobre funciones de miembro

DispatchEvent()

void OpenTok.ThreadPoolDispatcher.DispatchEvent ( objeto remitente,
EventHandler gestor
)

Programa un evento sin parámetros.

Parámetros : | | | | --- | --- | | remitente | Autor del evento. | | controlador | Método que se debe llamar tras la programación en el nuevo hilo. |

Implementa OpenTok.IDispatcher.

DispatchEvent< T >()

nulo OpenTok.ThreadPoolDispatcher.DispatchEvent< T > ( objeto remitente,
EventHandler< T > gestor,
T args
)

Programa un evento de parámetro de tipo.

Parámetros de la plantilla : | | | | --- | --- | | T | El tipo del parámetro |

Parámetros : | | | | --- | --- | | sender | Autor del evento. | | handler | Método que se debe llamar tras programarlo en el nuevo hilo. | | args | Parámetro que se debe pasar al manejador. |

Implementa OpenTok.IDispatcher.

Restricciones de tipo : | | | | | | --- | --- | --- | --- | | T | : | EventArgs | |