• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • SharpOpenNat
      • Extensions
      • INatDevice
      • INatDiscoverer
      • Mapping
      • MappingException
      • MappingLifetime
      • NatDeviceNotFoundException
      • OpenNat
      • PortMapper
      • Protocol

    Class OpenNat

    Inheritance
    object
    OpenNat
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SharpOpenNat
    Assembly: SharpOpenNat.dll
    Syntax
    public static class OpenNat

    Fields

    | Edit this page View Source

    TraceSource

    The TraceSource instance used for debugging and Troubleshooting.

    Declaration
    public static readonly TraceSource TraceSource
    Field Value
    Type Description
    TraceSource
    Remarks

    At least one trace listener has to be added to the Listeners collection if a trace is required; if no listener is added there will no be tracing to analyse.

    Examples

    NatUtility.TraceSource.Switch.Level = SourceLevels.Verbose; NatUtility.TraceSource.Listeners.Add(new ConsoleListener());

    Properties

    | Edit this page View Source

    Discoverer

    Lazy loaded singleton implementation of INatDiscoverer

    Declaration
    public static INatDiscoverer Discoverer { get; }
    Property Value
    Type Description
    INatDiscoverer
    • Edit this page
    • View Source
    In this article
    Back to top Copyright Alan McGovern, Ben Motmans, Lucas Ontivero, Jérémy Ansel (c) 2006-2024