다음을 통해 공유


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)

큐 배포 알림을 수신하지 않습니다.

적용 대상