C# Класс Akka.Routing.RoutedActorCell

Наследование: Akka.Actor.ActorCell
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Post ( IActorRef sender, object message ) : void
RoutedActorCell ( ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor ) : System
Start ( ) : void

Защищенные методы

Метод Описание
CreateNewActorInstance ( ) : ActorBase
PreSuperStart ( ) : void

Called when Router is initialized but before the base class' Start to be able to do extra initialization in a subclass.

Приватные методы

Метод Описание
AddRoutee ( Routee routee ) : void
AddRoutees ( IList routees ) : void
RemoveRoutee ( Routee routee, bool stopChild ) : void
RemoveRoutees ( IList affectedRoutees, bool stopChild ) : void

Remove routees from Router. Messages in flight may still be routed to the old Router instance containing the old routees.

SendMessage ( IActorRef sender, object message ) : void
StopIfChild ( Routee routee ) : void

Used to stop child routees - typically used in resizable Pool routers

Unwatch ( Routee routee ) : void
Watch ( Routee routee ) : void

Описание методов

CreateNewActorInstance() защищенный Метод

protected CreateNewActorInstance ( ) : ActorBase
Результат Akka.Actor.ActorBase

Post() публичный Метод

public Post ( IActorRef sender, object message ) : void
sender IActorRef
message object
Результат void

PreSuperStart() защищенный Метод

Called when Router is initialized but before the base class' Start to be able to do extra initialization in a subclass.
protected PreSuperStart ( ) : void
Результат void

RoutedActorCell() публичный Метод

public RoutedActorCell ( ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor ) : System
system ActorSystemImpl
self IInternalActorRef
routerProps Props
dispatcher Akka.Dispatch.MessageDispatcher
routeeProps Props
supervisor IInternalActorRef
Результат System

Start() публичный Метод

public Start ( ) : void
Результат void