IStreamQueueBalancer Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El equilibrador de colas de flujo es responsable de equilibrar la carga de las colas en todos los demás equilibradores de cola relacionados. Notifica a los agentes de escucha (IStreamQueueBalanceListener) los cambios realizados en la distribución de colas.
Método GetMyQueues, SubscribeToQueueDistributionChangeEvents y UnSubscribeFromQueueDistributionChangeEvents probablemente se llamarán en el subproceso de IStreamQueueBalanceListener, por lo que deben ser seguros para subprocesos
public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
- Derivado
Métodos
| GetMyQueues() |
Recupera la distribución de cola más reciente para este equilibrador. |
| Initialize(IStreamQueueMapper) |
Inicializa esta instancia. |
| Initialize(String, IStreamQueueMapper, TimeSpan) |
Inicialización de esta instancia |
| Shutdown() |
Cierre el equilibrador de cola. |
| SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Se suscribe para recibir notificaciones de cambio de distribución de colas |
| UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Cancela la suscripción de recibir notificaciones de distribución de colas. |