Share via


QueueBalancerBase Classe

Definição

Classe base para StreamQueueBalancer

public abstract class QueueBalancerBase : Orleans.Streams.IStreamQueueBalancer
type QueueBalancerBase = class
    interface IStreamQueueBalancer
Public MustInherit Class QueueBalancerBase
Implements IStreamQueueBalancer
Herança
QueueBalancerBase
Derivado
Implementações

Construtores

QueueBalancerBase()

Classe base para StreamQueueBalancer

QueueBalancerBase(IServiceProvider, ILogger)

Classe base para StreamQueueBalancer

Campos

queueBalanceListeners

Uma coleção para seu IStreamQueueBalancerListener

Propriedades

Cancellation

Classe base para StreamQueueBalancer

Logger

Classe base para StreamQueueBalancer

SiloAddress

Classe base para StreamQueueBalancer

Métodos

GetMyQueues()

Recupera a distribuição de fila mais recente para esse balanceador.

Initialize(IStreamQueueMapper)

Inicializa essa instância.

NotifyListeners()

Classe base para StreamQueueBalancer

OnClusterMembershipChange(HashSet<SiloAddress>)

Classe base para StreamQueueBalancer

Shutdown()

Classe base para StreamQueueBalancer

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.

Aplica-se a