C# Class Akka.Actor.ActorSelection

Class ActorSelection.
Inheritance: ICanTell
Mostra file Open project: rogeralsing/akka.net Class Usage Examples

Public Methods

Method Description
ActorSelection ( ) : System

Initializes a new instance of the ActorSelection class.

ActorSelection ( IActorRef anchor, IEnumerable elements ) : System

Initializes a new instance of the ActorSelection class.

ActorSelection ( IActorRef anchor, SelectionPathElement path ) : System

Initializes a new instance of the ActorSelection class.

ActorSelection ( IActorRef anchor, string path ) : System

Initializes a new instance of the ActorSelection class.

Equals ( object obj ) : bool
GetHashCode ( ) : int
ResolveOne ( System.TimeSpan timeout ) : Task
Tell ( object message, IActorRef sender = null ) : void

Posts a message to this ActorSelection.

Protected Methods

Method Description
Equals ( ActorSelection other ) : bool

Private Methods

Method Description
DeliverSelection ( IInternalActorRef anchor, IActorRef sender, ActorSelectionMessage sel ) : void

INTERNAL API Convenience method used by remoting when receiving ActorSelectionMessage from a remote actor.

InnerResolveOne ( System.TimeSpan timeout ) : Task

Method Details

ActorSelection() public method

Initializes a new instance of the ActorSelection class.
public ActorSelection ( ) : System
return System

ActorSelection() public method

Initializes a new instance of the ActorSelection class.
public ActorSelection ( IActorRef anchor, IEnumerable elements ) : System
anchor IActorRef The anchor.
elements IEnumerable The elements.
return System

ActorSelection() public method

Initializes a new instance of the ActorSelection class.
public ActorSelection ( IActorRef anchor, SelectionPathElement path ) : System
anchor IActorRef The anchor.
path SelectionPathElement The path.
return System

ActorSelection() public method

Initializes a new instance of the ActorSelection class.
public ActorSelection ( IActorRef anchor, string path ) : System
anchor IActorRef The anchor.
path string The path.
return System

Equals() protected method

protected Equals ( ActorSelection other ) : bool
other ActorSelection
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

ResolveOne() public method

public ResolveOne ( System.TimeSpan timeout ) : Task
timeout System.TimeSpan
return Task

Tell() public method

Posts a message to this ActorSelection.
public Tell ( object message, IActorRef sender = null ) : void
message object The message.
sender IActorRef The sender.
return void