Partager via


QueueBalancerBase Classe

Définition

Classe de base pour StreamQueueBalancer

public abstract class QueueBalancerBase : Orleans.Streams.IStreamQueueBalancer
type QueueBalancerBase = class
    interface IStreamQueueBalancer
Public MustInherit Class QueueBalancerBase
Implements IStreamQueueBalancer
Héritage
QueueBalancerBase
Dérivé
Implémente

Constructeurs

QueueBalancerBase()

Classe de base pour StreamQueueBalancer

QueueBalancerBase(IServiceProvider, ILogger)

Classe de base pour StreamQueueBalancer

Champs

queueBalanceListeners

Collection pour son IStreamQueueBalancerListener

Propriétés

Cancellation

Classe de base pour StreamQueueBalancer

Logger

Classe de base pour StreamQueueBalancer

SiloAddress

Classe de base pour StreamQueueBalancer

Méthodes

GetMyQueues()

Récupère la dernière distribution de file d’attente pour cet équilibreur.

Initialize(IStreamQueueMapper)

Initialise cette instance.

NotifyListeners()

Classe de base pour StreamQueueBalancer

OnClusterMembershipChange(HashSet<SiloAddress>)

Classe de base pour StreamQueueBalancer

Shutdown()

Classe de base pour StreamQueueBalancer

SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener)

S’abonne pour recevoir les notifications de modification de la distribution de la file d’attente

UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener)

Se désabonne de la réception des notifications de distribution de file d’attente.

S’applique à