ActorTypeInformation Class

Definition

Contains the information about the type implementing an actor.

public sealed class ActorTypeInformation
type ActorTypeInformation = class
Public NotInheritable Class ActorTypeInformation
Inheritance
ActorTypeInformation

Constructors

ActorTypeInformation()

Initializes a new instance of the ActorTypeInformation class.

Properties

EventInterfaceTypes

Gets the actor event interface which the actor class implements.

ImplementationType

Gets the type of the class implementing the actor.

InterfaceTypes

Gets the actor interface types which derive from IActor and implemented by actor class.

IsAbstract

Gets a value whether the class implementing actor is abstract.

IsRemindable

Gets a value whether the actor class implements IRemindable.

ServiceName

Gets the service name if specified using ActorServiceAttribute for actor class.

StatePersistence

Gets the StatePersistence enum representing type of state persistence for the actor.

Methods

Get(Type)

Creates an ActorTypeInformation from actorType.

TryGet(Type, ActorTypeInformation)

Creates the ActorTypeInformation from actorType.

Applies to