The ActorBase type exposes the following members.
Can be overridden to intercept calls to `PostRestart`. Calls `PostRestart` by default.
Can be overridden to intercept calls to `PostStop`. Calls `PostStop` by default..
Can be overridden to intercept calls to `PreRestart`. Calls `PreRestart` by default.
Can be overridden to intercept calls to `PreStart`. Calls `PreStart` by default.
Changes the actor's command behavior and replaces the current receive handler with the specified handler.
Changes the actor's behavior and replaces the current receive handler with the specified handler. The current handler is stored on a stack, and you can revert to it by calling UnbecomeStacked
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
User overridable callback: By default it calls `PreStart()`. Is called right AFTER restart on the newly created Actor to allow reinitialization after an Actor crash.
User overridable callback. Is called asynchronously after 'actor.stop()' is invoked. Empty default implementation.
User overridable callback: '''By default it disposes of all children and then calls `postStop()`.''' Is called on a crashed Actor right BEFORE it is restarted to allow clean up of resources before Actor is terminated.
User overridable callback. Is called when an Actor is started. Actors are automatically started asynchronously when created. Empty default implementation.
Processor for user defined messages.
Please note that the receive timeout might fire and enqueue the ReceiveTimeout message right after another message was enqueued; hence it is not guaranteed that upon reception of the receive timeout there must have been an idle period beforehand as configured via this method.
Once set, the receive timeout stays in effect (i.e. continues firing repeatedly after inactivity periods). Pass in null to switch off this feature.
Returns a string that represents the current object.(Inherited from Object.)
Reverts the Actor behavior to the previous one on the behavior stack.
TBD(Defined by Extensions.)
Matches the specified target.(Defined by PatternMatch.)
Matches the specified target and return a result of target processing.(Defined by PatternMatch.)