Поделиться через


GrainTypeSharedContext Класс

Определение

Функциональные возможности, общие для всех экземпляров типа grain.

public class GrainTypeSharedContext
type GrainTypeSharedContext = class
Public Class GrainTypeSharedContext
Наследование
GrainTypeSharedContext

Конструкторы

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

Функциональные возможности, общие для всех экземпляров типа grain.

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

Функциональные возможности, общие для всех экземпляров типа grain.

Свойства

CollectionAgeLimit

Возвращает продолжительность, по истечении которой бездействующие интервалы могут быть доступны для сбора.

GrainReferenceActivator

Возвращает активатор ссылки на grain.

GrainTypeName

Возвращает имя типа экземпляра grain, если доступно.

Logger

Возвращает средство ведения журнала.

MaxRequestProcessingTime

Возвращает максимальное количество времени, в течение времени, в течение всего времени, в течение времени, в течение всего времени, в течение всего

MaxWarningRequestProcessingTime

Возвращает максимальное время, в течение времени, в течение всего времени, в течение времени, в течение всего

MessagingOptions

Возвращает параметры обмена сообщениями в хранилище.

PlacementStrategy

Возвращает стратегию размещения, используемую интервалами этого типа.

Runtime

Возвращает среду выполнения grain.

SchedulingOptions

Возвращает параметры планирования.

SerializerSessionPool

Возвращает пул сеансов сериализатора.

Методы

GetComponent<TComponent>()

Возвращает компонент.

OnCreateActivation(IGrainContext)

Вызывается при создании активации.

OnDestroyActivation(IGrainContext)

Вызывается при удалении активации.

SetComponent<TComponent>(TComponent)

Регистрирует компонент.

Применяется к