Akka.Routing.ResizablePoolCell.ResizablePoolCell C# (CSharp) Метод

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

public ResizablePoolCell ( ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor, Akka.Routing.Pool pool ) : System
system ActorSystemImpl
self IInternalActorRef
routerProps Props
dispatcher Akka.Dispatch.MessageDispatcher
routeeProps Props
supervisor IInternalActorRef
pool Akka.Routing.Pool
Результат System
        public ResizablePoolCell(ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor, Pool pool)
            : base(system,self, routerProps,dispatcher, routeeProps, supervisor)
        {
            if (pool.Resizer == null) throw new ArgumentException("RouterConfig must be a Pool with defined resizer");

            resizer = pool.Resizer;
            _routerProps = routerProps;
            _pool = pool;
            _resizeCounter = new AtomicCounterLong(0);
            _resizeInProgress = new AtomicBoolean();
        }