다음을 통해 공유


GrainExtensions 클래스

정의

조직에 대한 확장 메서드입니다.

public static class GrainExtensions
type GrainExtensions = class
Public Module GrainExtensions
상속
GrainExtensions

메서드

AsReference(IAddressable, Type)

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

AsReference<TGrainInterface>(IAddressable)

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

BindGrainReference(IAddressable, IGrainFactory)

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

Cast(IAddressable, Type)

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

Cast<TGrainInterface>(IAddressable)

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

GetGrainId(IAddressable)

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

GetGrainIdentity(IGrain)

조직에 대한 확장 메서드입니다.

GetPrimaryKey(IAddressable)

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

GetPrimaryKey(IAddressable, String)

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

GetPrimaryKey(IGrain)

조직에 대한 확장 메서드입니다.

GetPrimaryKey(IGrain, String)

조직에 대한 확장 메서드입니다.

GetPrimaryKeyLong(IAddressable)

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

GetPrimaryKeyLong(IAddressable, String)

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

GetPrimaryKeyLong(IGrain)

조직에 대한 확장 메서드입니다.

GetPrimaryKeyLong(IGrain, String)

조직에 대한 확장 메서드입니다.

GetPrimaryKeyString(IAddressable)

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

GetPrimaryKeyString(IGrainWithStringKey)

조직에 대한 확장 메서드입니다.

InvokeOneWay<T>(T, Func<T,Task>)

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

InvokeOneWay<T>(T, Func<T,ValueTask>)

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

IsPrimaryKeyBasedOnLong(IAddressable)

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

적용 대상