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


IGrainReferenceRuntime.Convert Метод

Определение

Перегрузки

Convert(IAddressable, Type)

Преобразует предоставленный grain объект в предоставленный interfaceType.

Convert<TGrainInterface>(IAddressable)

Преобразует предоставленный grain интерфейс в указанный интерфейс.

Convert(IAddressable, Type)

Исходный код:
IGrainReferenceRuntime.cs

Преобразует предоставленный grain объект в предоставленный interfaceType.

public object Convert (Orleans.Runtime.IAddressable grain, Type interfaceType);
abstract member Convert : Orleans.Runtime.IAddressable * Type -> obj
Public Function Convert (grain As IAddressable, interfaceType As Type) As Object

Параметры

grain
IAddressable

Зерно.

interfaceType
Type

Результирующий тип интерфейса.

Возвращаемое значение

Ссылка, на grain которую реализуется interfaceType.

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

Convert<TGrainInterface>(IAddressable)

Исходный код:
IGrainReferenceRuntime.cs

Преобразует предоставленный grain интерфейс в указанный интерфейс.

public TGrainInterface Convert<TGrainInterface> (Orleans.Runtime.IAddressable grain);
abstract member Convert : Orleans.Runtime.IAddressable -> 'GrainInterface
Public Function Convert(Of TGrainInterface) (grain As IAddressable) As TGrainInterface

Параметры типа

TGrainInterface

Тип интерфейса целевого зерна.

Параметры

grain
IAddressable

Приведение ссылки на зерно.

Возвращаемое значение

TGrainInterface

Ссылка, на grain которую реализуется TGrainInterface.

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