IGrainExtension Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс маркера для расширений grain, используемых внутренними конечными точками расширений среды выполнения.
public interface IGrainExtension : Orleans.Runtime.IAddressable
[Orleans.GenerateMethodSerializers(typeof(Orleans.Runtime.GrainReference), true)]
public interface IGrainExtension : Orleans.Runtime.IAddressable
type IGrainExtension = interface
interface IAddressable
[<Orleans.GenerateMethodSerializers(typeof(Orleans.Runtime.GrainReference), true)>]
type IGrainExtension = interface
interface IAddressable
Public Interface IGrainExtension
Implements IAddressable
- Производный
- Атрибуты
- Реализации
Методы расширения
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. |
GetPrimaryKey(IAddressable, String) |
Guid Возвращает представление первичного ключа grain. |
GetPrimaryKey(IAddressable) |
Guid Возвращает представление первичного ключа grain. |
GetPrimaryKeyLong(IAddressable, String) |
|
GetPrimaryKeyLong(IAddressable) |
|
GetPrimaryKeyString(IAddressable) |
Возвращает первичный |
IsPrimaryKeyBasedOnLong(IAddressable) |
Возвращает значение, указывающее, имеет ли часть первичного ключа тип |