Compartilhar via


Microsoft.ServiceFabric.Actors Namespace

Classes

ActorConcurrencyLockTimeoutException

Exceção gerada pelo runtime do ator quando o runtime não pode adquirir o bloqueio de simultaneidade baseado em turno para expedir o método.

ActorExtensions

Classe que contém métodos de extensão para Actors.

ActorId

O ActorId representa a identidade de um ator dentro de um serviço de ator. Isso é usado para identificar a partição do serviço de ator dentro do qual o ator será executado, consulte GetPartitionKey()

ActorReference

Encapsulamento de uma referência a um ator para serialização.

InvalidMigrationStateProviderException

Exceção para indicar que o provedor de estado do ator é inválido e não pode particionar na migração.

InvalidReentrantCallException

Essa exceção é gerada pelo runtime do ator quando mais de uma cadeia de chamadas reentrante está ativa para um ator ao mesmo tempo.

Isso pode acontecer em um cenário em que o ator A chama o ator B, C e D em paralelo e, em seguida, B, C e D tentam chamar de volta A ao mesmo tempo.

ReentrancyModeDisallowedException

Exceção gerada pelo runtime do ator quando a chamada reentrante é feita para um ator e ActorReentrancyMode é definida Disallowedcomo .

ReentrantActorInvalidStateException

Exceção gerada pelo runtime do ator se o estado do ator for inválido durante a chamada reentrante.

ReminderNotFoundException

Exceção gerada pelo runtime do ator quando um lembrete especificado não é encontrado para o ator.

Interfaces

IActor

Interface base para herdar interfaces de ator confiável.

IActorEventPublisher

Representa o editor de eventos de ator. Os editores de eventos de ator devem implementar essa interface

IActorEventPublisher<TIActorEvents>

Representa o editor de eventos de ator. Os editores de eventos de ator devem implementar essa interface

IActorEvents

Representa eventos de ator. A interface que cria eventos de ator deve implementar essa interface

IActorService

Define a interface que contém métodos que podem ser chamados no nível do Serviço de Ator.

Enumerações

ActorIdKind

Especifica o tipo do valor da ID para um ActorId.