IStreamQueueBalancer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Il servizio di bilanciamento della coda di flusso è responsabile delle code di bilanciamento del carico in tutte le altre code correlate. Notifica a tutti i listener (IStreamQueueBalanceListener
) delle modifiche apportate alla distribuzione delle code.
Metodo GetMyQueues, SubscribeToQueueDistributionChangeEvents e UnSubscribeFromQueueDistributionChangeEvents probabilmente verrà chiamato nel thread IStreamQueueBalanceListener, in modo da dover essere thread safe
public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
- Derivato
Metodi
GetMyQueues() |
Recupera la distribuzione più recente della coda per questo servizio di bilanciamento. |
Initialize(IStreamQueueMapper) |
Inizializza l'istanza corrente. |
Initialize(String, IStreamQueueMapper, TimeSpan) |
Inizializzare questa istanza |
Shutdown() |
Arrestare il servizio di bilanciamento della coda. |
SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Sottoscrizioni per ricevere notifiche di modifica della distribuzione della coda |
UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
Annulla la sottoscrizione dalla ricezione delle notifiche di distribuzione della coda. |