Search Results for

    Show / Hide Table of Contents

    Class RootGuardianSupervisor

    Top-level anchor for the supervision hierarchy of this actor system. Note: This class is called theOneWhoWalksTheBubblesOfSpaceTime in Akka

    Inheritance
    object
    ActorRefBase
    InternalActorRefBase
    MinimalActorRef
    RootGuardianSupervisor
    Implements
    IActorRef
    ICanTell
    IEquatable<IActorRef>
    IComparable<IActorRef>
    ISurrogated
    IComparable
    Inherited Members
    ActorRefBase.Tell(object, IActorRef)
    ActorRefBase.ToString()
    ActorRefBase.Equals(object)
    ActorRefBase.GetHashCode()
    ActorRefBase.CompareTo(object)
    ActorRefBase.Equals(IActorRef)
    ActorRefBase.CompareTo(IActorRef)
    ActorRefBase.ToSurrogate(ActorSystem)
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Akka.Actor
    Assembly: Akka.dll
    Syntax
    public class RootGuardianSupervisor : MinimalActorRef, IActorRef, ICanTell, IEquatable<IActorRef>, IComparable<IActorRef>, ISurrogated, IComparable

    Constructors

    | Edit this page View Source

    RootGuardianSupervisor(RootActorPath, IActorRefProvider, TaskCompletionSource<Status>, ILoggingAdapter)

    TBD

    Declaration
    public RootGuardianSupervisor(RootActorPath root, IActorRefProvider provider, TaskCompletionSource<Status> terminationPromise, ILoggingAdapter log)
    Parameters
    Type Name Description
    RootActorPath root

    TBD

    IActorRefProvider provider

    TBD

    TaskCompletionSource<Status> terminationPromise

    TBD

    ILoggingAdapter log

    TBD

    Properties

    | Edit this page View Source

    CauseOfTermination

    TBD

    Declaration
    public Exception CauseOfTermination { get; }
    Property Value
    Type Description
    Exception
    | Edit this page View Source

    Path

    TBD

    Declaration
    public override ActorPath Path { get; }
    Property Value
    Type Description
    ActorPath
    Overrides
    ActorRefBase.Path
    | Edit this page View Source

    Provider

    TBD

    Declaration
    public override IActorRefProvider Provider { get; }
    Property Value
    Type Description
    IActorRefProvider
    Overrides
    Akka.Actor.InternalActorRefBase.Provider

    Methods

    | Edit this page View Source

    SendSystemMessage(ISystemMessage)

    TBD

    Declaration
    public override void SendSystemMessage(ISystemMessage systemMessage)
    Parameters
    Type Name Description
    ISystemMessage systemMessage

    TBD

    Overrides
    MinimalActorRef.SendSystemMessage(ISystemMessage)
    | Edit this page View Source

    Stop()

    TBD

    Declaration
    public override void Stop()
    Overrides
    Akka.Actor.MinimalActorRef.Stop()
    | Edit this page View Source

    TellInternal(object, IActorRef)

    TBD

    Declaration
    protected override void TellInternal(object message, IActorRef sender)
    Parameters
    Type Name Description
    object message

    TBD

    IActorRef sender

    TBD

    Overrides
    MinimalActorRef.TellInternal(object, IActorRef)
    Exceptions
    Type Condition
    InvalidMessageException

    This exception is thrown if the given message is undefined.

    Implements

    IActorRef
    ICanTell
    IEquatable<T>
    IComparable<T>
    ISurrogated
    IComparable

    Extension Methods

    ActorRefExtensions.GetOrElse(IActorRef, Func<IActorRef>)
    ActorRefExtensions.IsNobody(IActorRef)
    ActorRefImplicitSenderExtensions.Forward(IActorRef, object)
    ActorRefImplicitSenderExtensions.Tell(IActorRef, object)
    GracefulStopSupport.GracefulStop(IActorRef, TimeSpan)
    GracefulStopSupport.GracefulStop(IActorRef, TimeSpan, object)
    WatchAsyncSupport.WatchAsync(IActorRef, CancellationToken)
    Futures.Ask(ICanTell, object, TimeSpan?)
    Futures.Ask(ICanTell, object, TimeSpan?, CancellationToken)
    Futures.Ask(ICanTell, object, CancellationToken)
    Futures.Ask<T>(ICanTell, Func<IActorRef, object>, TimeSpan?, CancellationToken)
    Futures.Ask<T>(ICanTell, object, TimeSpan?)
    Futures.Ask<T>(ICanTell, object, TimeSpan?, CancellationToken)
    Futures.Ask<T>(ICanTell, object, CancellationToken)
    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(object)
    In this article
    • githubEdit this page
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET