microsoft.servicefabric.actors

Classes

ActorConcurrencyLockTimeoutException

Exception thrown by actor runtime when runtime cannot acquire the turn based concurrency lock to dispatch the method.

ActorExtensions

Class containing extension methods for Actors.

ActorId

ActorId represents identity of an actor within an actor service. The actors can be identified by java.lang.String, java.util.UUID or long.

ActorInformation

Represents the information about an actor returned by Actor Query method call.

ActorNameFormat

Contains static methods for generating names like service name, application name form the actor interface type.

ActorServiceProxy

Proxy used by clients to interact with the actor service running in Service Fabric cluster and perform actor service level operations.

ContinuationToken

Represents a continuation token for query operations.

Remarks:A method that may return a partial set of results via a PagedResult<T> object also returns a continuation token in the object, which can be used in a subsequent call to return the next set of available results.

DuplicateMessageException

Exception indicates that Actor recieved Duplicate Message

FabricActorReference

Encapsulation of a reference to an actor for serialization.

PagedResult<T>

Represents the result of actor query calls.

ReentrancyModeDisallowedException

Exception thrown by actor runtime when reentrant call is made for an actor and its ReentrancyMode is set to Disallowed.

ReminderNotFoundException

Exception thrown by actor runtime when a specified reminder is not found for the actor.

Interfaces

Actor

Base interface for inheriting reliable actor interfaces.

ActorEventPublisher<TActorEvents>

Represents publisher of actor events. Publishers of actor events must implement this interface

ActorEvents

Represents actor events. Interface that creates actor events must implement this interface

ActorService

Defines the interface containing methods which can be called at Actor Service level.

Enums

ActorIdKind

Specifies the type of id value for ActorId.