GrainExtensions.AsReference Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| AsReference(IAddressable, Type) |
Возвращает типизированные ссылки на предоставленный объект grain. |
| AsReference<TGrainInterface>(IAddressable) |
Возвращает типизированные ссылки на предоставленный объект grain. |
AsReference(IAddressable, Type)
Возвращает типизированные ссылки на предоставленный объект grain.
public static object AsReference(this Orleans.Runtime.IAddressable grain, Type interfaceType);
static member AsReference : Orleans.Runtime.IAddressable * Type -> obj
<Extension()>
Public Function AsReference (grain As IAddressable, interfaceType As Type) As Object
Параметры
- grain
- IAddressable
Преобразуемый объект grain.
- interfaceType
- Type
Тип интерфейса grain.
Возвращаемое значение
Строго типизированная ссылка на предоставленный объект grain, реализующий interfaceType.
Комментарии
Если предоставленное значение является экземпляром grain, будет создана ссылка, реализующая предоставленный интерфейс. Если предоставленное значение уже является ссылкой grain, это создаст новую ссылку, которая реализует предоставленный интерфейс.
Применяется к
AsReference<TGrainInterface>(IAddressable)
- Исходный код:
- GrainExtensions.cs
Возвращает типизированные ссылки на предоставленный объект grain.
public static TGrainInterface AsReference<TGrainInterface>(this Orleans.Runtime.IAddressable grain);
static member AsReference : Orleans.Runtime.IAddressable -> 'GrainInterface
<Extension()>
Public Function AsReference(Of TGrainInterface) (grain As IAddressable) As TGrainInterface
Параметры типа
- TGrainInterface
Тип интерфейса grain.
Параметры
- grain
- IAddressable
Преобразуемый объект grain.
Возвращаемое значение
Строго типизированная ссылка на предоставленный объект grain, реализующий TGrainInterface.
Комментарии
Если предоставленное значение является экземпляром grain, будет создана ссылка, реализующая предоставленный интерфейс. Если предоставленное значение уже является ссылкой grain, это создаст новую ссылку, которая реализует предоставленный интерфейс.