다음을 통해 공유


IGrainLifecycle 인터페이스

정의

관찰 가능한 조직 수명 주기입니다.

public interface IGrainLifecycle : Orleans.ILifecycleObservable
type IGrainLifecycle = interface
    interface ILifecycleObservable
Public Interface IGrainLifecycle
Implements ILifecycleObservable
구현

설명

이 형식은 일반적으로 조직 활성화의 수명 주기 단계에 참여하는 수단으로 의 ILifecycleParticipant<TLifecycleObservable> 제네릭 매개 변수로 사용됩니다.

메서드

AddMigrationParticipant(IGrainMigrationParticipant)

조직 마이그레이션 참가자를 등록합니다.

RemoveMigrationParticipant(IGrainMigrationParticipant)

조직 마이그레이션 참가자의 등록을 취소합니다.

Subscribe(String, Int32, ILifecycleObserver)

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

(다음에서 상속됨 ILifecycleObservable)

확장 메서드

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

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

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

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

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

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

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

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

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

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

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

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

적용 대상