GrainTypeSharedContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Funktionalität, die von allen Instanzen eines Grain-Typs gemeinsam genutzt wird.
public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
- Vererbung
-
GrainTypeSharedContext
Konstruktoren
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILogger, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funktionalität, die von allen Instanzen eines Grain-Typs gemeinsam genutzt wird. |
GrainTypeSharedContext(GrainType, IClusterManifestProvider, GrainClassMap, PlacementStrategyResolver, IOptions<SiloMessagingOptions>, IOptions<GrainCollectionOptions>, IOptions<SchedulingOptions>, IGrainRuntime, ILoggerFactory, GrainReferenceActivator, IServiceProvider, SerializerSessionPool) |
Funktionalität, die von allen Instanzen eines Grain-Typs gemeinsam genutzt wird. |
Eigenschaften
CollectionAgeLimit |
Ruft die Dauer ab, nach der Leerlaufkörnungen für die Sammlung in Frage kommen. |
GrainReferenceActivator |
Ruft den Kornbezugsaktivator ab. |
GrainTypeName |
Ruft den Namen des Körnungstyps instance ab, sofern verfügbar. |
Logger |
Ruft die Protokollierung ab. |
MaxRequestProcessingTime |
Ruft die maximale Zeitspanne ab, die für die Verarbeitung einer Anforderung erwartet wird, bevor sie als hängend betrachtet wird. |
MaxWarningRequestProcessingTime |
Ruft die maximale Zeit ab, für die eine Anforderung die Verarbeitung fortsetzen soll, bevor möglicherweise eine Warnung protokolliert wird. |
MessagingOptions |
Ruft die Silomessagingoptionen ab. |
PlacementStrategy |
Ruft die Platzierungsstrategie ab, die von Grains dieses Typs verwendet wird. |
Runtime |
Ruft die Grain Runtime ab. |
SchedulingOptions |
Ruft die Planungsoptionen ab. |
SerializerSessionPool |
Ruft den Serialisierungssitzungspool ab. |
Methoden
GetComponent<TComponent>() |
Ruft eine Komponente ab. |
OnCreateActivation(IGrainContext) |
Wird beim Erstellen einer Aktivierung aufgerufen. |
OnDestroyActivation(IGrainContext) |
Wird aufgerufen, wenn eine Aktivierung entfernt wird. |
SetComponent<TComponent>(TComponent) |
Registriert eine Komponente. |