GrainServiceClient<TGrainService> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proxies solicita al GrainService adecuado en función de la estrategia de creación de particiones de anillo adecuada.
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)
Parámetros de tipo
- TGrainService
- Herencia
-
GrainServiceClient<TGrainService>
- Implementaciones
Constructores
GrainServiceClient<TGrainService>(IServiceProvider) |
Actualmente solo se admite un solo GrainService por silo, cuando se admiten varios, solicitaremos el número de GrainServices para crear particiones por silo aquí. |
Propiedades
CallingGrainReference |
Resuelve la referencia de grano invocando esta solicitud. |
CurrentGrainReference |
Obtiene una referencia al grano que se está ejecutando actualmente. |
GrainService |
Resuelve el objeto GrainService correcto responsable de la acción de la solicitud en función de CallingGrainReference. |
Métodos
GetGrainService(GrainId) |
Obtenga una referencia al GrainService responsable de la acción de la solicitud en función de |
GetGrainService(SiloAddress) |
Obtenga una referencia al GrainService responsable de la acción de la solicitud en función de |
GetGrainService(UInt32) |
Obtenga una referencia al GrainService responsable de la acción de la solicitud en función de |