IGrainFactory.GetGrain 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
GetGrain(GrainId) |
제공된 조직 ID에 대한 형식화되지 않은 참조를 반환합니다. |
GetGrain(GrainId, GrainInterfaceType) |
지정된 인터페이스 형식을 구현하는 제공된 조직 ID에 대한 참조를 반환합니다. |
GetGrain(Type, Guid) |
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다. |
GetGrain(Type, Int64) |
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다. |
GetGrain(Type, String) |
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다. |
GetGrain(Type, Guid, String) |
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다. |
GetGrain(Type, Int64, String) |
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다. |
GetGrain<TGrainInterface>(Int64, String, String) |
조직에 대한 참조를 가져옵니다. |
GetGrain<TGrainInterface>(Guid, String, String) |
조직에 대한 참조를 가져옵니다. |
GetGrain<TGrainInterface>(Type, String) |
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다. 주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다. |
GetGrain<TGrainInterface>(Type, Int64) |
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다. 주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다. |
GetGrain<TGrainInterface>(GrainId) |
지정된 인터페이스를 구현하는 지정된 조직에 대한 참조를 반환합니다. |
GetGrain<TGrainInterface>(String, String) |
조직에 대한 참조를 가져옵니다. |
GetGrain<TGrainInterface>(Int64, String) |
조직에 대한 참조를 가져옵니다. |
GetGrain<TGrainInterface>(Guid, String) |
조직에 대한 참조를 가져옵니다. |
GetGrain<TGrainInterface>(Type, Guid, String) |
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다. 주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다. |
GetGrain<TGrainInterface>(Type, Guid) |
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다. 주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다. |
GetGrain<TGrainInterface>(Type, Int64, String) |
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다. 주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다. |
GetGrain(GrainId)
제공된 조직 ID에 대한 형식화되지 않은 참조를 반환합니다.
public Orleans.Runtime.IAddressable GetGrain (Orleans.Runtime.GrainId grainId);
abstract member GetGrain : Orleans.Runtime.GrainId -> Orleans.Runtime.IAddressable
Public Function GetGrain (grainId As GrainId) As IAddressable
매개 변수
- grainId
- GrainId
조직 ID입니다.
반환
제공된 조직 ID에 대한 형식화되지 않은 참조입니다.
적용 대상
GetGrain(GrainId, GrainInterfaceType)
지정된 인터페이스 형식을 구현하는 제공된 조직 ID에 대한 참조를 반환합니다.
public Orleans.Runtime.IAddressable GetGrain (Orleans.Runtime.GrainId grainId, Orleans.Runtime.GrainInterfaceType interfaceType);
abstract member GetGrain : Orleans.Runtime.GrainId * Orleans.Runtime.GrainInterfaceType -> Orleans.Runtime.IAddressable
Public Function GetGrain (grainId As GrainId, interfaceType As GrainInterfaceType) As IAddressable
매개 변수
- grainId
- GrainId
조직 ID입니다.
- interfaceType
- GrainInterfaceType
반환된 조직 참조가 구현해야 하는 인터페이스 형식입니다.
반환
지정된 인터페이스 형식을 구현하는 제공된 조직 ID에 대한 참조입니다.
적용 대상
GetGrain(Type, Guid)
- Source:
- IGrainFactory.cs
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다.
public Orleans.IGrain GetGrain (Type grainInterfaceType, Guid grainPrimaryKey);
abstract member GetGrain : Type * Guid -> Orleans.IGrain
Public Function GetGrain (grainInterfaceType As Type, grainPrimaryKey As Guid) As IGrain
매개 변수
- grainInterfaceType
- Type
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
- grainPrimaryKey
- Guid
조직의 기본 키
반환
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조입니다.
적용 대상
GetGrain(Type, Int64)
- Source:
- IGrainFactory.cs
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다.
public Orleans.IGrain GetGrain (Type grainInterfaceType, long grainPrimaryKey);
abstract member GetGrain : Type * int64 -> Orleans.IGrain
Public Function GetGrain (grainInterfaceType As Type, grainPrimaryKey As Long) As IGrain
매개 변수
- grainInterfaceType
- Type
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
- grainPrimaryKey
- Int64
조직의 기본 키
반환
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조입니다.
적용 대상
GetGrain(Type, String)
- Source:
- IGrainFactory.cs
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다.
public Orleans.IGrain GetGrain (Type grainInterfaceType, string grainPrimaryKey);
abstract member GetGrain : Type * string -> Orleans.IGrain
Public Function GetGrain (grainInterfaceType As Type, grainPrimaryKey As String) As IGrain
매개 변수
- grainInterfaceType
- Type
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
- grainPrimaryKey
- String
조직의 기본 키
반환
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조입니다.
적용 대상
GetGrain(Type, Guid, String)
- Source:
- IGrainFactory.cs
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다.
public Orleans.IGrain GetGrain (Type grainInterfaceType, Guid grainPrimaryKey, string keyExtension);
abstract member GetGrain : Type * Guid * string -> Orleans.IGrain
Public Function GetGrain (grainInterfaceType As Type, grainPrimaryKey As Guid, keyExtension As String) As IGrain
매개 변수
- grainInterfaceType
- Type
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
- grainPrimaryKey
- Guid
조직의 기본 키
- keyExtension
- String
조직 키 확장 구성 요소입니다.
반환
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조입니다.
적용 대상
GetGrain(Type, Int64, String)
- Source:
- IGrainFactory.cs
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조를 반환합니다.
public Orleans.IGrain GetGrain (Type grainInterfaceType, long grainPrimaryKey, string keyExtension);
abstract member GetGrain : Type * int64 * string -> Orleans.IGrain
Public Function GetGrain (grainInterfaceType As Type, grainPrimaryKey As Long, keyExtension As String) As IGrain
매개 변수
- grainInterfaceType
- Type
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
- grainPrimaryKey
- Int64
조직의 기본 키
- keyExtension
- String
조직 키 확장 구성 요소입니다.
반환
제공된 인터페이스 형식의 기본 구현이며 제공된 기본 키가 있는 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Int64, String, String)
- Source:
- IGrainFactory.cs
조직에 대한 참조를 가져옵니다.
public TGrainInterface GetGrain<TGrainInterface> (long primaryKey, string keyExtension, string grainClassNamePrefix = default) where TGrainInterface : Orleans.IGrainWithIntegerCompoundKey;
abstract member GetGrain : int64 * string * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrainWithIntegerCompoundKey)
Public Function GetGrain(Of TGrainInterface As IGrainWithIntegerCompoundKey) (primaryKey As Long, keyExtension As String, Optional grainClassNamePrefix As String = Nothing) As TGrainInterface
형식 매개 변수
- TGrainInterface
인터페이스 형식입니다.
매개 변수
- primaryKey
- Int64
조직의 기본 키입니다.
- keyExtension
- String
조직의 키 확장입니다.
- grainClassNamePrefix
- String
조직의 런타임 형식을 찾는 데 사용되는 선택적 클래스 이름 접두사입니다.
반환
지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Guid, String, String)
- Source:
- IGrainFactory.cs
조직에 대한 참조를 가져옵니다.
public TGrainInterface GetGrain<TGrainInterface> (Guid primaryKey, string keyExtension, string grainClassNamePrefix = default) where TGrainInterface : Orleans.IGrainWithGuidCompoundKey;
abstract member GetGrain : Guid * string * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrainWithGuidCompoundKey)
Public Function GetGrain(Of TGrainInterface As IGrainWithGuidCompoundKey) (primaryKey As Guid, keyExtension As String, Optional grainClassNamePrefix As String = Nothing) As TGrainInterface
형식 매개 변수
- TGrainInterface
인터페이스 형식입니다.
매개 변수
- primaryKey
- Guid
조직의 기본 키입니다.
- keyExtension
- String
조직의 키 확장입니다.
- grainClassNamePrefix
- String
조직의 런타임 형식을 찾는 데 사용되는 선택적 클래스 이름 접두사입니다.
반환
지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Type, String)
- Source:
- IGrainFactory.cs
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다.
주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다.
public TGrainInterface GetGrain<TGrainInterface> (Type grainInterfaceType, string grainPrimaryKey) where TGrainInterface : Orleans.IGrain;
abstract member GetGrain : Type * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrain)
Public Function GetGrain(Of TGrainInterface As IGrain) (grainInterfaceType As Type, grainPrimaryKey As String) As TGrainInterface
형식 매개 변수
- TGrainInterface
조직의 출력 형식
매개 변수
- grainInterfaceType
- Type
조직 인터페이스의 런타임 형식
- grainPrimaryKey
- String
조직의 기본 키
반환
지정된 grainID 및 grainInterfaceType을 사용하여 요청된 조직
적용 대상
GetGrain<TGrainInterface>(Type, Int64)
- Source:
- IGrainFactory.cs
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다.
주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다.
public TGrainInterface GetGrain<TGrainInterface> (Type grainInterfaceType, long grainPrimaryKey) where TGrainInterface : Orleans.IGrain;
abstract member GetGrain : Type * int64 -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrain)
Public Function GetGrain(Of TGrainInterface As IGrain) (grainInterfaceType As Type, grainPrimaryKey As Long) As TGrainInterface
형식 매개 변수
- TGrainInterface
조직의 출력 형식
매개 변수
- grainInterfaceType
- Type
조직 인터페이스의 런타임 형식
- grainPrimaryKey
- Int64
조직의 기본 키
반환
지정된 grainID 및 grainInterfaceType을 사용하여 요청된 조직
적용 대상
GetGrain<TGrainInterface>(GrainId)
지정된 인터페이스를 구현하는 지정된 조직에 대한 참조를 반환합니다.
public TGrainInterface GetGrain<TGrainInterface> (Orleans.Runtime.GrainId grainId) where TGrainInterface : Orleans.Runtime.IAddressable;
abstract member GetGrain : Orleans.Runtime.GrainId -> 'GrainInterface (requires 'GrainInterface :> Orleans.Runtime.IAddressable)
Public Function GetGrain(Of TGrainInterface As IAddressable) (grainId As GrainId) As TGrainInterface
형식 매개 변수
- TGrainInterface
반환된 조직 참조가 구현해야 하는 조직 인터페이스 형식입니다.
매개 변수
- grainId
- GrainId
조직 ID입니다.
반환
지정된 인터페이스를 구현하는 지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(String, String)
- Source:
- IGrainFactory.cs
조직에 대한 참조를 가져옵니다.
public TGrainInterface GetGrain<TGrainInterface> (string primaryKey, string grainClassNamePrefix = default) where TGrainInterface : Orleans.IGrainWithStringKey;
abstract member GetGrain : string * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrainWithStringKey)
Public Function GetGrain(Of TGrainInterface As IGrainWithStringKey) (primaryKey As String, Optional grainClassNamePrefix As String = Nothing) As TGrainInterface
형식 매개 변수
- TGrainInterface
인터페이스 형식입니다.
매개 변수
- primaryKey
- String
조직의 기본 키입니다.
- grainClassNamePrefix
- String
조직의 런타임 형식을 찾는 데 사용되는 선택적 클래스 이름 접두사입니다.
반환
지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Int64, String)
- Source:
- IGrainFactory.cs
조직에 대한 참조를 가져옵니다.
public TGrainInterface GetGrain<TGrainInterface> (long primaryKey, string grainClassNamePrefix = default) where TGrainInterface : Orleans.IGrainWithIntegerKey;
abstract member GetGrain : int64 * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrainWithIntegerKey)
Public Function GetGrain(Of TGrainInterface As IGrainWithIntegerKey) (primaryKey As Long, Optional grainClassNamePrefix As String = Nothing) As TGrainInterface
형식 매개 변수
- TGrainInterface
인터페이스 형식입니다.
매개 변수
- primaryKey
- Int64
조직의 기본 키입니다.
- grainClassNamePrefix
- String
조직의 런타임 형식을 찾는 데 사용되는 선택적 클래스 이름 접두사입니다.
반환
지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Guid, String)
- Source:
- IGrainFactory.cs
조직에 대한 참조를 가져옵니다.
public TGrainInterface GetGrain<TGrainInterface> (Guid primaryKey, string grainClassNamePrefix = default) where TGrainInterface : Orleans.IGrainWithGuidKey;
abstract member GetGrain : Guid * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrainWithGuidKey)
Public Function GetGrain(Of TGrainInterface As IGrainWithGuidKey) (primaryKey As Guid, Optional grainClassNamePrefix As String = Nothing) As TGrainInterface
형식 매개 변수
- TGrainInterface
인터페이스 형식입니다.
매개 변수
- primaryKey
- Guid
조직의 기본 키입니다.
- grainClassNamePrefix
- String
조직의 런타임 형식을 찾는 데 사용되는 선택적 클래스 이름 접두사입니다.
반환
지정된 조직에 대한 참조입니다.
적용 대상
GetGrain<TGrainInterface>(Type, Guid, String)
- Source:
- IGrainFactory.cs
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다.
주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다.
public TGrainInterface GetGrain<TGrainInterface> (Type grainInterfaceType, Guid grainPrimaryKey, string keyExtension) where TGrainInterface : Orleans.IGrain;
abstract member GetGrain : Type * Guid * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrain)
Public Function GetGrain(Of TGrainInterface As IGrain) (grainInterfaceType As Type, grainPrimaryKey As Guid, keyExtension As String) As TGrainInterface
형식 매개 변수
- TGrainInterface
조직의 출력 형식
매개 변수
- grainInterfaceType
- Type
조직 인터페이스의 런타임 형식
- grainPrimaryKey
- Guid
조직의 기본 키
- keyExtension
- String
조직의 키 확장입니다.
반환
지정된 grainID 및 grainInterfaceType을 사용하여 요청된 조직
적용 대상
GetGrain<TGrainInterface>(Type, Guid)
- Source:
- IGrainFactory.cs
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다.
주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다.
public TGrainInterface GetGrain<TGrainInterface> (Type grainInterfaceType, Guid grainPrimaryKey) where TGrainInterface : Orleans.IGrain;
abstract member GetGrain : Type * Guid -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrain)
Public Function GetGrain(Of TGrainInterface As IGrain) (grainInterfaceType As Type, grainPrimaryKey As Guid) As TGrainInterface
형식 매개 변수
- TGrainInterface
조직의 출력 형식
매개 변수
- grainInterfaceType
- Type
조직 인터페이스의 런타임 형식
- grainPrimaryKey
- Guid
조직의 기본 키
반환
지정된 grainID 및 grainInterfaceType을 사용하여 요청된 조직
적용 대상
GetGrain<TGrainInterface>(Type, Int64, String)
- Source:
- IGrainFactory.cs
조직 인터페이스의 런타임 형식을 반환하고 TGrainInterface에 대한 조직 캐스트를 반환하는 GetGrain 오버로드입니다.
주요 사용 사례는 컴파일 시간에 형식을 알 수 없는 조직(예: 제네릭 형식 매개 변수)을 구하려는 경우입니다.
public TGrainInterface GetGrain<TGrainInterface> (Type grainInterfaceType, long grainPrimaryKey, string keyExtension) where TGrainInterface : Orleans.IGrain;
abstract member GetGrain : Type * int64 * string -> 'GrainInterface (requires 'GrainInterface :> Orleans.IGrain)
Public Function GetGrain(Of TGrainInterface As IGrain) (grainInterfaceType As Type, grainPrimaryKey As Long, keyExtension As String) As TGrainInterface
형식 매개 변수
- TGrainInterface
조직의 출력 형식
매개 변수
- grainInterfaceType
- Type
조직 인터페이스의 런타임 형식
- grainPrimaryKey
- Int64
조직의 기본 키
- keyExtension
- String
조직의 키 확장입니다.
반환
지정된 grainID 및 grainInterfaceType을 사용하여 요청된 조직