Partilhar via


IGrainActivationContext Interface

Definição

O contexto associado à ativação de granularidade atual.

public interface IGrainActivationContext
type IGrainActivationContext = interface
Public Interface IGrainActivationContext

Propriedades

ActivationServices

Obtém o IServiceProvider que fornece acesso ao contêiner de serviço da ativação de granularidade.

GrainIdentity

Obtém a identidade da ativação de granularidade.

GrainInstance

Obtém a instância da granularidade associada a esse contexto de ativação. O valor será null se a granularidade estiver sendo criada.

GrainType

Obtém o tipo .NET da instância de ativação de granularidade.

Items

Obtém uma coleção de chave/valor que pode ser usada para compartilhar dados dentro do escopo da ativação de granularidade.

ObservableLifecycle

Ciclo de vida de granularidade observável

RegistrationStrategy

Estratégia de registro de vários clusters para essa ativação de granularidade. Usado por protocolos que coordenam várias instâncias.

Aplica-se a