Search Results for

    Show / Hide Table of Contents

    Class Scope

    This class provides base functionality when defining a system binding (e.g. local/remote/cluster) used during actor deployment.

    Inheritance
    object
    Scope
    LocalScope
    RemoteScope
    ClusterScope
    Implements
    IEquatable<Scope>
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Actor
    Assembly: Akka.dll
    Syntax
    public abstract class Scope : IEquatable<Scope>

    Fields

    | Edit this page View Source

    Local

    A binding that binds actor deployments to the local system.

    Declaration
    public static readonly LocalScope Local
    Field Value
    Type Description
    LocalScope

    Methods

    | Edit this page View Source

    Copy()

    Creates a copy of the current instance.

    Declaration
    public abstract Scope Copy()
    Returns
    Type Description
    Scope

    The newly created Scope

    | Edit this page View Source

    Equals(Scope)

    Indicates whether the current object is equal to another object of the same type.

    Declaration
    public virtual bool Equals(Scope other)
    Parameters
    Type Name Description
    Scope other

    An object to compare with this object.

    Returns
    Type Description
    bool

    true if the current object is equal to the other parameter; otherwise, false.

    | Edit this page View Source

    WithFallback(Scope)

    Creates a new Scope from this scope using another Scope to backfill options that might be missing from this scope.

    note

    This method is immutable and returns a new instance of Scope.

    Declaration
    public abstract Scope WithFallback(Scope other)
    Parameters
    Type Name Description
    Scope other

    The Scope used for fallback configuration.

    Returns
    Type Description
    Scope

    A new Scope using other for fallback configuration.

    Implements

    IEquatable<T>

    Extension Methods

    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