C# Class Akka.Remote.RemoteActorRef

Class RemoteActorRef.
Inheritance: Akka.Actor.InternalActorRef, RemoteRef
ファイルを表示 Open project: rogeralsing/akka.net Class Usage Examples

Private Properties

Property Type Description
HandleException void
RemoteActorRef System

Public Methods

Method 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.

Protected Methods

Method Description
TellInternal ( object message, IActorRef sender ) : void

Tells the internal.

Private Methods

Method 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 method

Gets the child.
public GetChild ( IEnumerable name ) : IActorRef
name IEnumerable The name.
return IActorRef

IsWatchIntercepted() public method

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.
return bool

Restart() public method

Restarts the specified cause.
public Restart ( Exception cause ) : void
cause System.Exception The cause.
return void

Resume() public method

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

SendSystemMessage() public method

Sends the system message.
public SendSystemMessage ( ISystemMessage message ) : void
message ISystemMessage The message.
return void

Start() public method

Starts this instance.
public Start ( ) : void
return void

Stop() public method

Stops this instance.
public Stop ( ) : void
return void

Suspend() public method

Suspends this instance.
public Suspend ( ) : void
return void

TellInternal() protected method

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