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


IGrainWithIntegerCompoundKey Интерфейс

Определение

Интерфейс маркера для объектов grain с составными ключами.

public interface IGrainWithIntegerCompoundKey : Orleans.IGrain
type IGrainWithIntegerCompoundKey = interface
    interface IGrain
    interface IAddressable
Public Interface IGrainWithIntegerCompoundKey
Implements IGrain
Реализации

Методы расширения

AsReference(IAddressable, Type)

Возвращает типизированные ссылки на предоставленный объект grain.

AsReference<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

BindGrainReference(IAddressable, IGrainFactory)

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

Cast(IAddressable, Type)

Возвращает типизированные ссылки на предоставленный объект grain.

Cast<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

GetGrainId(IAddressable)

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

GetGrainIdentity(IGrain)

Интерфейс маркера для объектов grain с составными ключами.

GetPrimaryKey(IGrain)

Интерфейс маркера для объектов grain с составными ключами.

GetPrimaryKey(IGrain, String)

Интерфейс маркера для объектов grain с составными ключами.

GetPrimaryKey(IAddressable)

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

GetPrimaryKey(IAddressable, String)

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

GetPrimaryKeyLong(IGrain)

Интерфейс маркера для объектов grain с составными ключами.

GetPrimaryKeyLong(IGrain, String)

Интерфейс маркера для объектов grain с составными ключами.

GetPrimaryKeyLong(IAddressable)

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

GetPrimaryKeyLong(IAddressable, String)

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

GetPrimaryKeyString(IAddressable)

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

IsPrimaryKeyBasedOnLong(IAddressable)

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

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