GrainTypeSharedContext 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í.
Funcionalidad que se comparte entre todas las instancias de un tipo específico.
public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
- Herencia
-
GrainTypeSharedContext
Constructores
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILogger, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funcionalidad que se comparte entre todas las instancias de un tipo específico. |
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILoggerFactory, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funcionalidad que se comparte entre todas las instancias de un tipo específico. |
Propiedades
CollectionAgeLimit |
Obtiene la duración después de la cual los granos inactivos son aptos para la recopilación. |
GrainReferenceActivator |
Obtiene el activador de referencia de grano. |
GrainTypeName |
Obtiene el nombre del tipo de instancia de grano, si está disponible. |
Logger |
Obtiene el registrador. |
MaxRequestProcessingTime |
Obtiene la cantidad máxima de tiempo que esperamos que una solicitud continúe procesando antes de que se considere bloqueada. |
MaxWarningRequestProcessingTime |
Obtiene la cantidad máxima de tiempo que esperamos que una solicitud continúe procesando antes de que se pueda registrar una advertencia. |
MessagingOptions |
Obtiene las opciones de mensajería de silo. |
PlacementStrategy |
Obtiene la estrategia de selección de ubicación utilizada por granos de este tipo. |
Runtime |
Obtiene el entorno de ejecución de grano. |
SchedulingOptions |
Obtiene las opciones de programación. |
SerializerSessionPool |
Obtiene el grupo de sesiones de serializador. |
Métodos
GetComponent<TComponent>() |
Obtiene un componente. |
OnCreateActivation(IGrainContext) |
Se llama al crear una activación. |
OnDestroyActivation(IGrainContext) |
Se llama cuando se elimina una activación. |
SetComponent<TComponent>(TComponent) |
Registra un componente. |