다음을 통해 공유


IGrainManagementExtension 인터페이스

정의

조직 활성화에 대한 관리 작업을 수행하기 위한 기능을 제공합니다.

public interface IGrainManagementExtension : Orleans.Runtime.IGrainExtension
type IGrainManagementExtension = interface
    interface IGrainExtension
    interface IAddressable
Public Interface IGrainManagementExtension
Implements IGrainExtension
구현

메서드

DeactivateOnIdle()

유휴 상태가 되면 현재 instance 비활성화합니다.

MigrateOnIdle()

유휴 상태가 되면 현재 instance 새 위치로 마이그레이션하려고 시도합니다.

확장 메서드

AsReference(IAddressable, Type)

제공된 조직에 대한 형식화된 참조를 반환합니다.

AsReference<TGrainInterface>(IAddressable)

제공된 조직에 대한 형식화된 참조를 반환합니다.

BindGrainReference(IAddressable, IGrainFactory)

제공 IGrainFactory된 에 조직 참조를 바인딩합니다.

Cast(IAddressable, Type)

제공된 조직에 대한 형식화된 참조를 반환합니다.

Cast<TGrainInterface>(IAddressable)

제공된 조직에 대한 형식화된 참조를 반환합니다.

GetGrainId(IAddressable)

제공된 조직에 해당하는 조직 ID를 반환합니다.

GetPrimaryKey(IAddressable)

Guid 조직 기본 키의 표현을 반환합니다.

GetPrimaryKey(IAddressable, String)

Guid 조직 기본 키의 표현을 반환합니다.

GetPrimaryKeyLong(IAddressable)

long 조직 기본 키의 표현을 반환합니다.

GetPrimaryKeyLong(IAddressable, String)

long 조직 기본 키의 표현을 반환합니다.

GetPrimaryKeyString(IAddressable)

조직의 string 기본 키를 반환합니다.

IsPrimaryKeyBasedOnLong(IAddressable)

기본 키의 일부가 형식 long인지 여부를 반환합니다.

적용 대상