Search Results for

    Show / Hide Table of Contents

    Class RuntimeDetector

    Used to detect specific .NET runtimes, to make it easier to adjust for platform specific differences.

    Inheritance
    object
    RuntimeDetector
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Util
    Assembly: Akka.dll
    Syntax
    public static class RuntimeDetector
    Remarks

    Mostly used for detecting Mono right now because certain features, i.e. IPV6 support, aren't fully supported on it. Can also be used for picking platform-specific implementations of things such as Akka.Cluster.Metrics implementations.

    Fields

    | Edit this page View Source

    IsMono

    Is true if we're running on a Mono VM. false otherwise.

    Declaration
    public static readonly bool IsMono
    Field Value
    Type Description
    bool
    | Edit this page View Source

    IsWindows

    Is true if we've detected Windows as a platform.

    Declaration
    public static readonly bool IsWindows
    Field Value
    Type Description
    bool
    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