C# 클래스 Akka.Actor.Internal.TerminatingChildrenContainer

Waiting state: there are outstanding termination requests (i.e. context.stop(child) was called but the corresponding ChildTerminated() system message has not yet been processed). There could be no specific reason (UserRequested), we could be Restarting or Terminating. Removing the last child which was supposed to be terminating will return a different type of container, depending on whether or not children are left and whether or not the reason was “Terminating”.
상속: Akka.Actor.Internal.ChildrenContainerBase
파일 보기 프로젝트 열기: rogeralsing/akka.net

공개 메소드들

메소드 설명
Add ( string name, Akka.Actor.Internal.ChildRestartStats stats ) : IChildrenContainer
CreateCopyWithReason ( SuspendReason reason ) : IChildrenContainer
Remove ( IActorRef child ) : IChildrenContainer
Reserve ( string name ) : IChildrenContainer
ShallDie ( IActorRef actor ) : IChildrenContainer
TerminatingChildrenContainer ( IChildStats>.IImmutableDictionary children, IActorRef toDie, SuspendReason reason ) : System
TerminatingChildrenContainer ( IChildStats>.IImmutableDictionary children, ImmutableHashSet toDie, SuspendReason reason ) : System
ToString ( ) : string
Unreserve ( string name ) : IChildrenContainer

메소드 상세

Add() 공개 메소드

public Add ( string name, Akka.Actor.Internal.ChildRestartStats stats ) : IChildrenContainer
name string
stats Akka.Actor.Internal.ChildRestartStats
리턴 IChildrenContainer

CreateCopyWithReason() 공개 메소드

public CreateCopyWithReason ( SuspendReason reason ) : IChildrenContainer
reason SuspendReason
리턴 IChildrenContainer

Remove() 공개 메소드

public Remove ( IActorRef child ) : IChildrenContainer
child IActorRef
리턴 IChildrenContainer

Reserve() 공개 메소드

public Reserve ( string name ) : IChildrenContainer
name string
리턴 IChildrenContainer

ShallDie() 공개 메소드

public ShallDie ( IActorRef actor ) : IChildrenContainer
actor IActorRef
리턴 IChildrenContainer

TerminatingChildrenContainer() 공개 메소드

public TerminatingChildrenContainer ( IChildStats>.IImmutableDictionary children, IActorRef toDie, SuspendReason reason ) : System
children IChildStats>.IImmutableDictionary
toDie IActorRef
reason SuspendReason
리턴 System

TerminatingChildrenContainer() 공개 메소드

public TerminatingChildrenContainer ( IChildStats>.IImmutableDictionary children, ImmutableHashSet toDie, SuspendReason reason ) : System
children IChildStats>.IImmutableDictionary
toDie ImmutableHashSet
reason SuspendReason
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Unreserve() 공개 메소드

public Unreserve ( string name ) : IChildrenContainer
name string
리턴 IChildrenContainer