GrainServiceClient<TGrainService> Classe
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.
Des proxys demandent au GrainService approprié en fonction de la stratégie de partitionnement Ring appropriée.
public abstract class GrainServiceClient<TGrainService> : Orleans.Services.IGrainServiceClient<TGrainService> where TGrainService : IGrainService
type GrainServiceClient<'GrainService (requires 'GrainService :> IGrainService)> = class
interface IGrainServiceClient<'GrainService (requires 'GrainService :> IGrainService)>
Public MustInherit Class GrainServiceClient(Of TGrainService)
Implements IGrainServiceClient(Of TGrainService)
Paramètres de type
- TGrainService
- Héritage
-
GrainServiceClient<TGrainService>
- Implémente
Constructeurs
GrainServiceClient<TGrainService>(IServiceProvider) |
Actuellement, nous ne prenons en charge qu’un seul GrainService par silo. Lorsque plusieurs sont pris en charge, nous demandons ici le nombre de GrainServices à partitionner par silo. |
Propriétés
CallingGrainReference |
Résout la référence de grain appelant cette requête. |
CurrentGrainReference |
Obtient une référence au grain en cours d’exécution. |
GrainService |
Résout le GrainService correct responsable de l’action de la demande en fonction de CallingGrainReference |
Méthodes
GetGrainService(GrainId) |
Obtenez une référence au responsable de l’action GrainService de la demande en fonction du |
GetGrainService(SiloAddress) |
Obtenez une référence au responsable de l’action GrainService de la demande en fonction du |
GetGrainService(UInt32) |
Obtenez une référence au responsable de l’action GrainService de la demande en fonction du |