다음을 통해 공유


IDevelopmentLeaseProviderGrain 인터페이스

정의

public interface IDevelopmentLeaseProviderGrain : Orleans.IGrainWithIntegerKey, Orleans.LeaseProviders.ILeaseProvider
type IDevelopmentLeaseProviderGrain = interface
    interface ILeaseProvider
    interface IGrainWithIntegerKey
    interface IGrain
    interface IAddressable
Public Interface IDevelopmentLeaseProviderGrain
Implements IGrainWithIntegerKey, ILeaseProvider
파생
구현

메서드

Acquire(String, LeaseRequest[])

일괄 처리 임대 취득 작업

(다음에서 상속됨 ILeaseProvider)
Release(String, AcquiredLease[])

Batch 릴리스 임대 작업

(다음에서 상속됨 ILeaseProvider)
Renew(String, AcquiredLease[])

일괄 처리 갱신 임대 작업

(다음에서 상속됨 ILeaseProvider)
Reset()

모든 임대를 잊어 버립니다. 이 조직의 손실을 시뮬레이션하거나 큐의 균형을 강제로 조정하는 데 사용됩니다.

확장 메서드

AsReference<TGrainInterface>(IAddressable)

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

BindGrainReference(IAddressable, IGrainFactory)

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

Cast(IAddressable, Type)

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

Cast<TGrainInterface>(IAddressable)

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

GetGrainIdentity(IGrain)
GetPrimaryKey(IGrain, String)
GetPrimaryKey(IGrain)
GetPrimaryKey(IAddressable, String)

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

GetPrimaryKey(IAddressable)

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

GetPrimaryKeyLong(IGrain, String)
GetPrimaryKeyLong(IGrain)
GetPrimaryKeyLong(IAddressable, String)

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

GetPrimaryKeyLong(IAddressable)

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

GetPrimaryKeyString(IAddressable)

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

IsPrimaryKeyBasedOnLong(IAddressable)

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

적용 대상