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. |