GrainTypeSharedContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Funcionalidade que é compartilhada entre todas as instâncias de um tipo de granularidade.
public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
- Herança
-
GrainTypeSharedContext
Construtores
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILogger, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funcionalidade que é compartilhada entre todas as instâncias de um tipo de granularidade. |
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILoggerFactory, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funcionalidade que é compartilhada entre todas as instâncias de um tipo de granularidade. |
Propriedades
CollectionAgeLimit |
Obtém a duração após a qual os grãos ociosos são qualificados para coleta. |
GrainReferenceActivator |
Obtém o ativador de referência de granularidade. |
GrainTypeName |
Obtém o nome do tipo de instância de granularidade, se disponível. |
Logger |
Obtém o agente. |
MaxRequestProcessingTime |
Obtém a quantidade máxima de tempo que esperamos que uma solicitação continue processando antes de ser considerada suspensa. |
MaxWarningRequestProcessingTime |
Obtém a quantidade máxima de tempo que esperamos que uma solicitação continue processando antes que um aviso possa ser registrado. |
MessagingOptions |
Obtém as opções de mensagens de silo. |
PlacementStrategy |
Obtém a estratégia de posicionamento usada por granularidades desse tipo. |
Runtime |
Obtém o runtime de granularidade. |
SchedulingOptions |
Obtém as opções de agendamento. |
SerializerSessionPool |
Obtém o pool de sessão do serializador. |
Métodos
GetComponent<TComponent>() |
Obtém um componente. |
OnCreateActivation(IGrainContext) |
Chamado na criação de uma ativação. |
OnDestroyActivation(IGrainContext) |
Chamado quando uma ativação é descartada. |
SetComponent<TComponent>(TComponent) |
Registra um componente. |