IGrainFactory.GetGrain Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetGrain(GrainId) |
Retourne une référence non typée pour l’ID de grain fourni. |
GetGrain(GrainId, GrainInterfaceType) |
Retourne une référence pour l’ID de grain fourni qui implémente le type d’interface spécifié. |
GetGrain(Type, Guid) |
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie. |
GetGrain(Type, Int64) |
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie. |
GetGrain(Type, String) |
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie. |
GetGrain(Type, Guid, String) |
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie. |
GetGrain(Type, Int64, String) |
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie. |
GetGrain<TGrainInterface>(Int64, String, String) |
Obtient une référence à un grain. |
GetGrain<TGrainInterface>(Guid, String, String) |
Obtient une référence à un grain. |
GetGrain<TGrainInterface>(Type, String) |
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface. Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique). |
GetGrain<TGrainInterface>(Type, Int64) |
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface. Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique). |
GetGrain<TGrainInterface>(GrainId) |
Retourne une référence au grain spécifié qui implémente l’interface spécifiée. |
GetGrain<TGrainInterface>(String, String) |
Obtient une référence à un grain. |
GetGrain<TGrainInterface>(Int64, String) |
Obtient une référence à un grain. |
GetGrain<TGrainInterface>(Guid, String) |
Obtient une référence à un grain. |
GetGrain<TGrainInterface>(Type, Guid, String) |
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface. Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique). |
GetGrain<TGrainInterface>(Type, Guid) |
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface. Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique). |
GetGrain<TGrainInterface>(Type, Int64, String) |
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface. Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique). |
GetGrain(GrainId)
Retourne une référence non typée pour l’ID de grain fourni.
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
Paramètres
- grainId
- GrainId
ID de grain.
Retours
Référence non typée pour l’ID de grain fourni.
S’applique à
GetGrain(GrainId, GrainInterfaceType)
Retourne une référence pour l’ID de grain fourni qui implémente le type d’interface spécifié.
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
Paramètres
- grainId
- GrainId
ID de grain.
- interfaceType
- GrainInterfaceType
Type d’interface que la référence de grain retournée doit implémenter.
Retours
Référence pour l’ID de grain fourni qui implémente le type d’interface spécifié.
S’applique à
GetGrain(Type, Guid)
- Source:
- IGrainFactory.cs
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
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
Paramètres
- grainInterfaceType
- Type
Type d’interface de grain que la référence de grain retournée doit implémenter.
- grainPrimaryKey
- Guid
Clé primaire du grain
Retours
Référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
S’applique à
GetGrain(Type, Int64)
- Source:
- IGrainFactory.cs
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
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
Paramètres
- grainInterfaceType
- Type
Type d’interface de grain que la référence de grain retournée doit implémenter.
- grainPrimaryKey
- Int64
Clé primaire du grain
Retours
Référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
S’applique à
GetGrain(Type, String)
- Source:
- IGrainFactory.cs
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
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
Paramètres
- grainInterfaceType
- Type
Type d’interface de grain que la référence de grain retournée doit implémenter.
- grainPrimaryKey
- String
Clé primaire du grain
Retours
Référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
S’applique à
GetGrain(Type, Guid, String)
- Source:
- IGrainFactory.cs
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
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
Paramètres
- grainInterfaceType
- Type
Type d’interface de grain que la référence de grain retournée doit implémenter.
- grainPrimaryKey
- Guid
Clé primaire du grain
- keyExtension
- String
Composant d’extension de clé de grain.
Retours
Référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
S’applique à
GetGrain(Type, Int64, String)
- Source:
- IGrainFactory.cs
Retourne une référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
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
Paramètres
- grainInterfaceType
- Type
Type d’interface de grain que la référence de grain retournée doit implémenter.
- grainPrimaryKey
- Int64
Clé primaire du grain
- keyExtension
- String
Composant d’extension de clé de grain.
Retours
Référence au grain qui est l’implémentation principale du type d’interface fourni et qui a la clé primaire fournie.
S’applique à
GetGrain<TGrainInterface>(Int64, String, String)
- Source:
- IGrainFactory.cs
Obtient une référence à un grain.
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
Paramètres de type
- TGrainInterface
Type de l'interface.
Paramètres
- primaryKey
- Int64
Clé primaire du grain.
- keyExtension
- String
Extension clé du grain.
- grainClassNamePrefix
- String
Préfixe de nom de classe facultatif utilisé pour rechercher le type d’exécution du grain.
Retours
Référence au grain spécifié.
S’applique à
GetGrain<TGrainInterface>(Guid, String, String)
- Source:
- IGrainFactory.cs
Obtient une référence à un grain.
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
Paramètres de type
- TGrainInterface
Type de l'interface.
Paramètres
- primaryKey
- Guid
Clé primaire du grain.
- keyExtension
- String
Extension clé du grain.
- grainClassNamePrefix
- String
Préfixe de nom de classe facultatif utilisé pour rechercher le type d’exécution du grain.
Retours
Référence au grain spécifié.
S’applique à
GetGrain<TGrainInterface>(Type, String)
- Source:
- IGrainFactory.cs
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface.
Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique).
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
Paramètres de type
- TGrainInterface
Type de sortie du grain
Paramètres
- grainInterfaceType
- Type
type d’exécution de l’interface de grain
- grainPrimaryKey
- String
clé primaire du grain
Retours
le grain demandé avec le grainID et le grainInterfaceType donnés
S’applique à
GetGrain<TGrainInterface>(Type, Int64)
- Source:
- IGrainFactory.cs
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface.
Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique).
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
Paramètres de type
- TGrainInterface
Type de sortie du grain
Paramètres
- grainInterfaceType
- Type
type d’exécution de l’interface de grain
- grainPrimaryKey
- Int64
clé primaire du grain
Retours
le grain demandé avec le grainID et le grainInterfaceType donnés
S’applique à
GetGrain<TGrainInterface>(GrainId)
Retourne une référence au grain spécifié qui implémente l’interface spécifiée.
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
Paramètres de type
- TGrainInterface
Type d’interface de grain que la référence de grain retournée doit implémenter.
Paramètres
- grainId
- GrainId
ID de grain.
Retours
Référence au grain spécifié qui implémente l’interface spécifiée.
S’applique à
GetGrain<TGrainInterface>(String, String)
- Source:
- IGrainFactory.cs
Obtient une référence à un grain.
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
Paramètres de type
- TGrainInterface
Type de l'interface.
Paramètres
- primaryKey
- String
Clé primaire du grain.
- grainClassNamePrefix
- String
Préfixe de nom de classe facultatif utilisé pour rechercher le type d’exécution du grain.
Retours
Référence au grain spécifié.
S’applique à
GetGrain<TGrainInterface>(Int64, String)
- Source:
- IGrainFactory.cs
Obtient une référence à un grain.
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
Paramètres de type
- TGrainInterface
Type de l'interface.
Paramètres
- primaryKey
- Int64
Clé primaire du grain.
- grainClassNamePrefix
- String
Préfixe de nom de classe facultatif utilisé pour rechercher le type d’exécution du grain.
Retours
Référence au grain spécifié.
S’applique à
GetGrain<TGrainInterface>(Guid, String)
- Source:
- IGrainFactory.cs
Obtient une référence à un grain.
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
Paramètres de type
- TGrainInterface
Type de l'interface.
Paramètres
- primaryKey
- Guid
Clé primaire du grain.
- grainClassNamePrefix
- String
Préfixe de nom de classe facultatif utilisé pour rechercher le type d’exécution du grain.
Retours
Référence au grain spécifié.
S’applique à
GetGrain<TGrainInterface>(Type, Guid, String)
- Source:
- IGrainFactory.cs
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface.
Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique).
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
Paramètres de type
- TGrainInterface
Type de sortie du grain
Paramètres
- grainInterfaceType
- Type
type d’exécution de l’interface de grain
- grainPrimaryKey
- Guid
clé primaire du grain
- keyExtension
- String
Extension clé du grain.
Retours
le grain demandé avec le grainID et le grainInterfaceType donnés
S’applique à
GetGrain<TGrainInterface>(Type, Guid)
- Source:
- IGrainFactory.cs
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface.
Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique).
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
Paramètres de type
- TGrainInterface
Type de sortie du grain
Paramètres
- grainInterfaceType
- Type
type d’exécution de l’interface de grain
- grainPrimaryKey
- Guid
clé primaire du grain
Retours
le grain demandé avec le grainID et le grainInterfaceType donnés
S’applique à
GetGrain<TGrainInterface>(Type, Int64, String)
- Source:
- IGrainFactory.cs
Surcharge GetGrain qui retourne le type d’exécution de l’interface de grain et retourne le cast de grain à TGrainInterface.
Le cas d’usage principal consiste à obtenir un grain dont le type est inconnu au moment de la compilation (par exemple, les paramètres de type générique).
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
Paramètres de type
- TGrainInterface
Type de sortie du grain
Paramètres
- grainInterfaceType
- Type
type d’exécution de l’interface de grain
- grainPrimaryKey
- Int64
clé primaire du grain
- keyExtension
- String
Extension clé du grain.
Retours
le grain demandé avec le grainID et le grainInterfaceType donnés