Поделиться через


GrainExtensions Класс

Определение

Методы расширения для объектов grain.

public static class GrainExtensions
type GrainExtensions = class
Public Module GrainExtensions
Наследование
GrainExtensions

Методы

AsReference(IAddressable, Type)

Возвращает типизированные ссылки на предоставленную грань.

AsReference<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленную грань.

BindGrainReference(IAddressable, IGrainFactory)

Привязывает ссылку grain к предоставленному IGrainFactoryобъекту .

Cast(IAddressable, Type)

Возвращает типизированные ссылки на предоставленную грань.

Cast<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленную грань.

GetGrainId(IAddressable)

Возвращает идентификатор интервала, соответствующий указанному объекту grain.

GetGrainIdentity(IGrain)

Методы расширения для объектов grain.

GetPrimaryKey(IAddressable, String)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKey(IAddressable)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKey(IGrain, String)

Методы расширения для объектов grain.

GetPrimaryKey(IGrain)

Методы расширения для объектов grain.

GetPrimaryKeyLong(IAddressable, String)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IAddressable)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IGrain, String)

Методы расширения для объектов grain.

GetPrimaryKeyLong(IGrain)

Методы расширения для объектов grain.

GetPrimaryKeyString(IAddressable)

Возвращает первичный string ключ элемента grain.

GetPrimaryKeyString(IGrainWithStringKey)

Методы расширения для объектов grain.

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

Вызывает метод интерфейса grain односторонним способом, чтобы вызывающей стороне не было отправлено ответное сообщение.

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

Вызывает метод интерфейса grain односторонним способом, чтобы вызывающей стороне не было отправлено ответное сообщение.

IsPrimaryKeyBasedOnLong(IAddressable)

Возвращает значение, указывающее, относится ли часть первичного ключа к типу long.

Применяется к