C# Class Akka.Remote.RemoteActorRef

Class RemoteActorRef.
Inheritance: Akka.Actor.InternalActorRef, RemoteRef
Afficher le fichier Open project: rogeralsing/akka.net Class Usage Examples

Private Properties

Свойство Type Description
HandleException void
RemoteActorRef System

Méthodes publiques

Méthode Description
GetChild ( IEnumerable name ) : IActorRef

Gets the child.

IsWatchIntercepted ( IActorRef watchee, IActorRef watcher ) : bool

Determine if a Watch/Unwatch message must be handled by the RemoteWatcher actor, or sent to this RemoteActorRef.

Restart ( Exception cause ) : void

Restarts the specified cause.

Resume ( Exception causedByFailure = null ) : void

Resumes the specified caused by failure.

SendSystemMessage ( ISystemMessage message ) : void

Sends the system message.

Start ( ) : void

Starts this instance.

Stop ( ) : void

Stops this instance.

Suspend ( ) : void

Suspends this instance.

Méthodes protégées

Méthode Description
TellInternal ( object message, IActorRef sender ) : void

Tells the internal.

Private Methods

Méthode Description
HandleException ( Exception ex ) : void
RemoteActorRef ( Akka.Remote.RemoteTransport remote, Akka.Actor.Address localAddressToUse, ActorPath path, IInternalActorRef parent, Props props, Akka.Actor.Deploy deploy ) : System

Initializes a new instance of the RemoteActorRef class.

Method Details

GetChild() public méthode

Gets the child.
public GetChild ( IEnumerable name ) : IActorRef
name IEnumerable The name.
Résultat IActorRef

IsWatchIntercepted() public méthode

Determine if a Watch/Unwatch message must be handled by the RemoteWatcher actor, or sent to this RemoteActorRef.
public IsWatchIntercepted ( IActorRef watchee, IActorRef watcher ) : bool
watchee IActorRef The actor being watched.
watcher IActorRef The actor watching.
Résultat bool

Restart() public méthode

Restarts the specified cause.
public Restart ( Exception cause ) : void
cause System.Exception The cause.
Résultat void

Resume() public méthode

Resumes the specified caused by failure.
public Resume ( Exception causedByFailure = null ) : void
causedByFailure System.Exception The caused by failure.
Résultat void

SendSystemMessage() public méthode

Sends the system message.
public SendSystemMessage ( ISystemMessage message ) : void
message ISystemMessage The message.
Résultat void

Start() public méthode

Starts this instance.
public Start ( ) : void
Résultat void

Stop() public méthode

Stops this instance.
public Stop ( ) : void
Résultat void

Suspend() public méthode

Suspends this instance.
public Suspend ( ) : void
Résultat void

TellInternal() protected méthode

Tells the internal.
protected TellInternal ( object message, IActorRef sender ) : void
message object The message.
sender IActorRef The sender.
Résultat void