IStreamQueueBalancer Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O balanceador de fila de fluxo é responsável pelo balanceamento de carga de filas em todos os outros balanceadores de fila relacionados. Ele notifica os ouvintes (IStreamQueueBalanceListener) de alterações na distribuição de filas.
O método GetMyQueues, SubscribeToQueueDistributionChangeEvents e UnSubscribeFromQueueDistributionChangeEvents provavelmente serão chamados no thread do IStreamQueueBalanceListener, portanto, eles precisam ser thread-safe
public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
- Derivado
Métodos
| GetMyQueues() |
Recupera a distribuição de fila mais recente para esse balanceador. |
| Initialize(IStreamQueueMapper) |
Inicializa essa instância. |
| Initialize(String, IStreamQueueMapper, TimeSpan) |
Inicializar esta instância |
| Shutdown() |
Desligue o balanceador de fila. |
| SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Assina para receber notificações de alteração de distribuição de fila |
| UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Cancela a assinatura do recebimento de notificações de distribuição de fila. |