QueueBalancerBase Clase

Definición

Clase base para StreamQueueBalancer

public abstract class QueueBalancerBase : Orleans.Streams.IStreamQueueBalancer
type QueueBalancerBase = class
    interface IStreamQueueBalancer
Public MustInherit Class QueueBalancerBase
Implements IStreamQueueBalancer
Herencia
QueueBalancerBase
Derivado
Implementaciones

Constructores

QueueBalancerBase()

Clase base para StreamQueueBalancer

QueueBalancerBase(IServiceProvider, ILogger)

Clase base para StreamQueueBalancer

Campos

queueBalanceListeners

Colección para su IStreamQueueBalancerListener

Propiedades

Cancellation

Clase base para StreamQueueBalancer

Logger

Clase base para StreamQueueBalancer

SiloAddress

Clase base para StreamQueueBalancer

Métodos

GetMyQueues()

Recupera la distribución de cola más reciente para este equilibrador.

Initialize(IStreamQueueMapper)

Inicializa esta instancia.

NotifyListeners()

Clase base para StreamQueueBalancer

OnClusterMembershipChange(HashSet<SiloAddress>)

Clase base para StreamQueueBalancer

Shutdown()

Clase base para StreamQueueBalancer

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.

Se aplica a