Condividi tramite


GrainTypeSharedContext Classe

Definizione

Funzionalità condivise tra tutte le istanze di un tipo di granularità.

public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
Ereditarietà
GrainTypeSharedContext

Costruttori

GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILogger, GrainReferenceActivator, IServiceProvider, SerializerSessionPool)

Funzionalità condivise tra tutte le istanze di un tipo di granularità.

GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILoggerFactory, GrainReferenceActivator, IServiceProvider, SerializerSessionPool)

Funzionalità condivise tra tutte le istanze di un tipo di granularità.

Proprietà

CollectionAgeLimit

Ottiene la durata dopo la quale i granelli inattive sono idonei per la raccolta.

GrainReferenceActivator

Ottiene l'attivatore di riferimento granulare.

GrainTypeName

Ottiene il nome del tipo di istanza granulare, se disponibile.

Logger

Ottiene il logger.

MaxRequestProcessingTime

Ottiene la quantità massima di tempo prevista per la continua elaborazione di una richiesta prima che venga considerata bloccata.

MaxWarningRequestProcessingTime

Ottiene la quantità massima di tempo prevista per la continua elaborazione di una richiesta prima che venga registrato un avviso.

MessagingOptions

Ottiene le opzioni di messaggistica silo.

PlacementStrategy

Ottiene la strategia di posizionamento utilizzata dai grani di questo tipo.

Runtime

Ottiene il runtime di granularità.

SchedulingOptions

Ottiene le opzioni di pianificazione.

SerializerSessionPool

Ottiene il pool di sessioni del serializzatore.

Metodi

GetComponent<TComponent>()

Ottiene un componente.

OnCreateActivation(IGrainContext)

Chiamato alla creazione di un'attivazione.

OnDestroyActivation(IGrainContext)

Viene chiamato quando viene eliminata un'attivazione.

SetComponent<TComponent>(TComponent)

Registra un componente.

Si applica a