Condividi tramite


QueueBalancerBase Classe

Definizione

Classe di base per StreamQueueBalancer

public abstract class QueueBalancerBase : Orleans.Streams.IStreamQueueBalancer
type QueueBalancerBase = class
    interface IStreamQueueBalancer
Public MustInherit Class QueueBalancerBase
Implements IStreamQueueBalancer
Ereditarietà
QueueBalancerBase
Derivato
Implementazioni

Costruttori

QueueBalancerBase()

Classe di base per StreamQueueBalancer

QueueBalancerBase(IServiceProvider, ILogger)

Classe di base per StreamQueueBalancer

Campi

queueBalanceListeners

Raccolta per IStreamQueueBalancerListener

Proprietà

Cancellation

Classe di base per StreamQueueBalancer

Logger

Classe di base per StreamQueueBalancer

SiloAddress

Classe di base per StreamQueueBalancer

Metodi

GetMyQueues()

Recupera la distribuzione più recente della coda per questo servizio di bilanciamento.

Initialize(IStreamQueueMapper)

Inizializza l'istanza corrente.

NotifyListeners()

Classe di base per StreamQueueBalancer

OnClusterMembershipChange(HashSet<SiloAddress>)

Classe di base per StreamQueueBalancer

Shutdown()

Classe di base per StreamQueueBalancer

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.

Si applica a