GrainExtensions.AsReference 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AsReference(IAddressable, Type) |
제공된 조직에 대한 형식화된 참조를 반환합니다. |
AsReference<TGrainInterface>(IAddressable) |
제공된 조직에 대한 형식화된 참조를 반환합니다. |
AsReference(IAddressable, Type)
제공된 조직에 대한 형식화된 참조를 반환합니다.
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
변환할 조직입니다.
- interfaceType
- Type
조직 인터페이스의 형식입니다.
반환
를 구현하는 제공된 조직에 대한 강력한 형식의 참조입니다 interfaceType
.
설명
제공된 값이 조직 인스턴스인 경우 제공된 인터페이스를 구현하는 참조를 만듭니다. 제공된 값이 이미 조직 참조인 경우 제공된 인터페이스를 구현하는 새 참조가 만들어집니다.
적용 대상
AsReference<TGrainInterface>(IAddressable)
- Source:
- GrainExtensions.cs
제공된 조직에 대한 형식화된 참조를 반환합니다.
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
- IAddressable
변환할 조직입니다.
반환
TGrainInterface
를 구현하는 제공된 조직에 대한 강력한 형식의 참조입니다 TGrainInterface
.
설명
제공된 값이 조직 인스턴스인 경우 제공된 인터페이스를 구현하는 참조를 만듭니다. 제공된 값이 이미 조직 참조인 경우 제공된 인터페이스를 구현하는 새 참조가 만들어집니다.