Share via


QueueBalancerBase 類別

定義

StreamQueueBalancer 的基類

public abstract class QueueBalancerBase : Orleans.Streams.IStreamQueueBalancer
type QueueBalancerBase = class
    interface IStreamQueueBalancer
Public MustInherit Class QueueBalancerBase
Implements IStreamQueueBalancer
繼承
QueueBalancerBase
衍生
實作

建構函式

QueueBalancerBase()

StreamQueueBalancer 的基類

QueueBalancerBase(IServiceProvider, ILogger)

StreamQueueBalancer 的基類

欄位

queueBalanceListeners

其 IStreamQueueBalancerListener 的集合

屬性

Cancellation

StreamQueueBalancer 的基類

Logger

StreamQueueBalancer 的基類

SiloAddress

StreamQueueBalancer 的基類

方法

GetMyQueues()

擷取這個平衡器的最新佇列散發。

Initialize(IStreamQueueMapper)

初始化此執行個體。

NotifyListeners()

StreamQueueBalancer 的基類

OnClusterMembershipChange(HashSet<SiloAddress>)

StreamQueueBalancer 的基類

Shutdown()

StreamQueueBalancer 的基類

SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener)

訂閱接收佇列發佈變更通知

UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener)

取消訂閱接收佇列散發通知。

適用於