C# Class Akka.Routing.Router

Afficher le fichier Open project: rogeralsing/akka.net Class Usage Examples

Méthodes publiques

Méthode Description
AddRoutee ( ActorSelection routee ) : Router

Create a new instance with one more routee and the same RoutingLogic.

AddRoutee ( IActorRef routee ) : Router

Create a new instance with one more routee and the same RoutingLogic.

AddRoutee ( Routee routee ) : Router

Create a new instance with one more routee and the same RoutingLogic.

RemoveRoutee ( ActorSelection routee ) : Router

Create a new instance without the specified routee.

RemoveRoutee ( IActorRef routee ) : Router

Create a new instance without the specified routee.

RemoveRoutee ( Routee routee ) : Router

Create a new instance without the specified routee.

Route ( object message, IActorRef sender ) : void
Router ( RoutingLogic logic ) : System.Collections.Generic
Router ( RoutingLogic logic, IActorRef routee ) : System.Collections.Generic
WithRoutees ( ) : Router

Create a new instance with the specified routees and the same RoutingLogic.

Méthodes protégées

Méthode Description
Send ( Routee routee, object message, IActorRef sender ) : void

Private Methods

Méthode Description
UnWrap ( object message ) : object

Method Details

AddRoutee() public méthode

Create a new instance with one more routee and the same RoutingLogic.
public AddRoutee ( ActorSelection routee ) : Router
routee Akka.Actor.ActorSelection
Résultat Router

AddRoutee() public méthode

Create a new instance with one more routee and the same RoutingLogic.
public AddRoutee ( IActorRef routee ) : Router
routee IActorRef
Résultat Router

AddRoutee() public méthode

Create a new instance with one more routee and the same RoutingLogic.
public AddRoutee ( Routee routee ) : Router
routee Routee
Résultat Router

RemoveRoutee() public méthode

Create a new instance without the specified routee.
public RemoveRoutee ( ActorSelection routee ) : Router
routee Akka.Actor.ActorSelection
Résultat Router

RemoveRoutee() public méthode

Create a new instance without the specified routee.
public RemoveRoutee ( IActorRef routee ) : Router
routee IActorRef
Résultat Router

RemoveRoutee() public méthode

Create a new instance without the specified routee.
public RemoveRoutee ( Routee routee ) : Router
routee Routee
Résultat Router

Route() public méthode

public Route ( object message, IActorRef sender ) : void
message object
sender IActorRef
Résultat void

Router() public méthode

public Router ( RoutingLogic logic ) : System.Collections.Generic
logic RoutingLogic
Résultat System.Collections.Generic

Router() public méthode

public Router ( RoutingLogic logic, IActorRef routee ) : System.Collections.Generic
logic RoutingLogic
routee IActorRef
Résultat System.Collections.Generic

Send() protected méthode

protected Send ( Routee routee, object message, IActorRef sender ) : void
routee Routee
message object
sender IActorRef
Résultat void

WithRoutees() public méthode

Create a new instance with the specified routees and the same RoutingLogic.
public WithRoutees ( ) : Router
Résultat Router