다음을 통해 공유


ISiloLifecycleSubject 인터페이스

정의

관찰 가능한 사일로 수명 주기 및 관찰자.

public interface ISiloLifecycleSubject : Orleans.ILifecycleObservable, Orleans.ILifecycleObserver, Orleans.Runtime.ISiloLifecycle
type ISiloLifecycleSubject = interface
    interface ISiloLifecycle
    interface ILifecycleObservable
    interface ILifecycleObserver
Public Interface ISiloLifecycleSubject
Implements ILifecycleObservable, ILifecycleObserver, ISiloLifecycle
파생
구현

속성

HighestCompletedStage

시작을 완료한 가장 높은 수명 주기 단계입니다.

(다음에서 상속됨 ISiloLifecycle)
LowestStoppedStage

중지를 완료한 가장 낮은 수명 주기 단계입니다.

(다음에서 상속됨 ISiloLifecycle)

메서드

OnStart(CancellationToken)

시작 알림을 처리합니다.

(다음에서 상속됨 ILifecycleObserver)
OnStop(CancellationToken)

중지 알림을 처리합니다.

(다음에서 상속됨 ILifecycleObserver)
Subscribe(String, Int32, ILifecycleObserver)

시작 또는 중지하는 동안 스테이지에 도달하면 알림을 구독합니다.

(다음에서 상속됨 ILifecycleObservable)

확장 메서드

OnStart(ILifecycleObserver)

관찰 가능한 사일로 수명 주기 및 관찰자.

OnStop(ILifecycleObserver)

관찰 가능한 사일로 수명 주기 및 관찰자.

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>)

수명 주기에 대한 삭제 가능한 구독을 만듭니다.

적용 대상