• PowerSNMP for .NET
    • Getting Started
    • Dlls, Licensing and Trial Operation
      • Trial Operation
      • License Activation
      • License Activation With Dart License Manager
      • License Activation With DartLicense Tool
      • .NET Framework Runtime Licensing
      • .NET Standard Runtime Licensing
      • Finding Your Runtime Key With Dart License Manager
      • Finding Your Runtime Key With DartLicense Tool
    • SNMP Overview
      • Table Basics
    • FIPS Compliance
    • PowerSNMP and DTLS
    • PowerSNMP and Asynchronous Programming with Async and Await
    • Common Usage Scenarios
      • Code Examples
      • Create an Enum from MIBs
      • Replace a Value in the Agent's Response
      • Send a Trap Defined in a MIB
    • Dart.Snmp Assembly
      • Dart.Snmp Namespace
        • Classes
          • Agent
            • Overview
            • Members
            • Agent Constructor
              • Agent Constructor(IContainer)
              • Agent Constructor()
            • Methods
              • Start Method
                • Start(RequestReceived,Object) Method
                • Start(RequestReceived,IPEndPoint,Boolean,Object) Method
                • Start(RequestReceived,IPEndPoint,Boolean,Boolean,Object) Method
            • Properties
              • SysUpTime Property
            • Fields
              • DefaultPort Field
              • DTLSDefaultPort Field
              • Variables Field
          • AuthoritativeEngine
            • Overview
            • Members
            • AuthoritativeEngine Constructor
              • AuthoritativeEngine Constructor()
              • AuthoritativeEngine Constructor(Byte[])
            • Methods
              • Clone Method
            • Fields
              • AuthenticationFailedId Field
              • DecryptionErrorsId Field
              • NotInTimeWindowId Field
              • UnknownEngineIdId Field
              • UnknownUserNameId Field
              • UnsupportedSecLevelId Field
              • Users Field
              • UsmStats Field
          • ComponentBase
            • Overview
            • Members
            • Methods
              • Marshal Method
                • Marshal(String,Object) Method
                • Marshal(Exception) Method
              • OnError Method
              • OnUserState Method
            • Properties
              • Encoding Property
              • SynchronizingObject Property
              • SyncRoot Property
              • Tag Property
            • Events
              • Error Event
              • UserState Event
          • DartLicenseException
            • Overview
            • Members
          • DecodingException
            • Overview
            • Members
            • Fields
              • EncodedMessage Field
              • ErrorCode Field
              • Id Field
              • Offset Field
              • Origin Field
              • Username Field
          • Device
            • Overview
            • Members
            • Device Constructor
            • Properties
              • EndPoint Property
              • PingStatus Property
              • SnmpStatus Property
            • Fields
              • Community Field
              • Tag Field
              • Transport Field
              • Version Field
          • DeviceProgressEventArgs
            • Overview
            • Members
            • Properties
              • Aborted Property
              • Count Property
              • CurrentDevice Property
              • CurrentIPEndPoint Property
              • Index Property
              • Operation Property
          • Devices
            • Overview
            • Members
            • Devices Constructor
            • Methods
              • Abort Method
              • DiscoverPing Method
                • DiscoverPing(String,Int32) Method
                • DiscoverPing(IPAddress,IPAddress,Int32) Method
              • DiscoverSnmp Method
                • DiscoverSnmp(SnmpVersion,String,String,Int32,Transport,X509Certificate2Collection) Method
                • DiscoverSnmp(SnmpVersion,String,IPAddress,IPAddress,Int32,Transport,X509Certificate2Collection) Method
              • GetDevicesFromARPTables Method
                • GetDevicesFromARPTables(SnmpVersion,String,Security,Int32,IPEndPoint) Method
                • GetDevicesFromARPTables(SnmpVersion,String,Security,Int32,IPEndPoint,IPEndPoint,Boolean) Method
              • UpdatePingStatus Method
                • UpdatePingStatus(List<Device>,Int32) Method
                • UpdatePingStatus(List<Device>,Int32,IPAddress,IPAddress) Method
              • UpdateSnmpStatus Method
                • UpdateSnmpStatus(List<Device>,Int32) Method
                • UpdateSnmpStatus(List<Device>,IPEndPoint,Boolean,Int32,X509Certificate2Collection) Method
            • Events
              • Progress Event
          • Engine
            • Overview
            • Members
            • Engine Constructor
              • Engine Constructor()
              • Engine Constructor(Byte[],Int32,Int32)
            • Methods
              • Clone Method
              • ToString Method
            • Properties
              • Boots Property
              • StartTime Property
              • Time Property
            • Fields
              • Id Field
          • ErrorEventArgs
            • Overview
            • Members
            • ErrorEventArgs Constructor
            • Methods
              • GetException Method
          • GetBulkMessage
            • Overview
            • Members
            • GetBulkMessage Constructor
            • Properties
              • NonRepeaters Property
              • Repetitions Property
          • GetMessage
            • Overview
            • Members
            • GetMessage Constructor
          • GetNextMessage
            • Overview
            • Members
            • GetNextMessage Constructor
          • InformMessage
            • Overview
            • Members
            • InformMessage Constructor
            • Methods
              • Encode Method
                • Encode() Method
            • Properties
              • Oid Property
              • SysUpTime Property
          • IPEndPoint
            • Overview
            • Members
            • IPEndPoint Constructor
              • IPEndPoint Constructor()
              • IPEndPoint Constructor(AddressFamily)
              • IPEndPoint Constructor(IPAddress,Int32)
              • IPEndPoint Constructor(IPAddress,Int32,Int32)
              • IPEndPoint Constructor(String)
              • IPEndPoint Constructor(String,Int32)
              • IPEndPoint Constructor(String,AddressFamily,Int32)
              • IPEndPoint Constructor(String,AddressFamily,Int32,Int32)
              • IPEndPoint Constructor(String,String,Int32,Int32)
            • Methods
              • GetSchema Method
              • ReadXml Method
              • WriteXml Method
            • Properties
              • Address Property
              • HostNameOrAddress Property
              • HostNameOrAddressColonPort Property
              • Port Property
            • Fields
              • Range Field
          • License
            • Overview
            • Members
            • License Constructor
            • Methods
              • Set Method
          • LogEventArgs
            • Overview
            • Members
            • Fields
              • Message Field
          • Manager
            • Overview
            • Members
            • Manager Constructor
              • Manager Constructor(IContainer)
              • Manager Constructor()
            • Methods
              • Marshal Method
                • Marshal(String,VariableList,String,Object) Method
                • Marshal(String,Variable[,],String,Object) Method
              • OnTable Method
              • OnWalk Method
              • Start Method
                • Start(NotificationReceived,Object) Method
                • Start(NotificationReceived,IPEndPoint,Boolean,Object) Method
                • Start(NotificationReceived,IPEndPoint,Boolean,Boolean,Object) Method
            • Fields
              • DefaultPort Field
              • DTLSDefaultPort Field
            • Events
              • Table Event
              • Walk Event
          • MessageBase
            • Overview
            • Members
            • Methods
              • Create Method
              • Encode Method
              • ToString Method
            • Properties
              • DecodingException Property
              • DeliveryStatus Property
              • Destination Property
              • EncodedMessage Property
              • Origin Property
              • TimeStamp Property
              • Variables Property
              • Version Property
            • Fields
              • Community Field
              • Tag Field
          • MessageEventArgs
            • Overview
            • Members
            • Fields
              • Messages Field
          • MibDefinition
            • Overview
            • Members
            • MibDefinition Constructor
            • Fields
              • Description Field
              • Module Field
              • Name Field
          • MibNode
            • Overview
            • Members
            • MibNode Constructor
              • MibNode Constructor(Usage,String,String,Access,Status,String,String,Type,String,String,String,String,String,String,String,String,String)
              • MibNode Constructor(Usage,String,String,Access,Status,String,String,Type,String,String,String,String,String,String,String,String)
            • Methods
              • GetFullName Method
              • GetIid Method
                • GetIid() Method
                • GetIid(String) Method
              • GetOid Method
              • ToString Method
            • Fields
              • Access Field
              • Augments Field
              • ComposedSyntax Field
              • DefVal Field
              • DisplayHint Field
              • Index Field
              • Notifications Field
              • Objects Field
              • Oid Field
              • Status Field
              • Syntax Field
              • Units Field
              • Usage Field
              • ValueType Field
          • MibNodes
            • Overview
            • Members
            • MibNodes Constructor
            • Methods
              • Add Method
              • AddRange Method
              • Clear Method
              • ContainsKey Method
              • CreateVariable Method
                • CreateVariable(Enum) Method
                • CreateVariable(Enum,String) Method
                • CreateVariable(Enum,String,String) Method
              • GenerateCode Method
              • GenerateNodes Method
              • GetByIid Method
              • GetByNodeName Method
              • GetOid Method
              • GetTableColumns Method
                • GetTableColumns(String) Method
                • GetTableColumns(MibNode) Method
              • Import Method
              • Insert Method
              • InsertRange Method
              • Parse Method
              • Populate Method
              • Remove Method
                • Remove(MibNode) Method
                • Remove(String) Method
              • RemoveAll Method
              • RemoveAt Method
              • RemoveRange Method
              • Reset Method
              • Sort Method
                • Sort() Method
              • TryGetValue Method
            • Properties
              • Item Property
                • Item(String) Property
              • SyncRoot Property
            • Fields
              • Modules Field
              • Traps Field
          • MibTrap
            • Overview
            • Members
            • MibTrap Constructor
            • Fields
              • Enterprise Field
              • GenericTrap Field
              • SpecificTrap Field
              • Variables Field
          • MibTraps
            • Overview
            • Members
            • MibTraps Constructor
            • Methods
              • CreateGenericTrapMessage Method
              • CreateSpecificTrapMessage Method
              • GetByTrapAttributes Method
              • GetByTrapName Method
          • Module
            • Overview
            • Members
            • Fields
              • ImportedModuleNames Field
              • NodeNameDefinitions Field
          • ReportMessage
            • Overview
            • Members
            • ReportMessage Constructor
              • ReportMessage Constructor()
              • ReportMessage Constructor(RequestMessage)
            • Properties
              • Type Property
          • RequestMessage
            • Overview
            • Members
          • ResponseMessage
            • Overview
            • Members
            • ResponseMessage Constructor
              • ResponseMessage Constructor()
              • ResponseMessage Constructor(RequestMessage,SnmpBase)
            • Methods
              • ToString Method
            • Properties
              • ErrorIndex Property
              • ErrorStatus Property
          • SafeDictionary<TKey,TValue>
            • Overview
            • Members
            • SafeDictionary<TKey,TValue> Constructor
            • Methods
              • Add Method
              • ContainsKey Method
              • GetSchema Method
              • ReadXml Method
              • TryGetValue Method
              • WriteXml Method
            • Properties
              • Item Property
              • SyncRoot Property
          • Security
            • Overview
            • Members
            • Security Constructor
            • Methods
              • ParseHexString Method
              • ToHexString Method
            • Properties
              • DecodingException Property
              • EngineBoots Property
              • EngineTime Property
              • Level Property
              • Model Property
              • ReportFlag Property
            • Fields
              • ContextId Field
              • ContextName Field
              • EngineId Field
              • Id Field
              • User Field
          • Segment
            • Overview
            • Members
            • Segment Constructor
            • Properties
              • Buffer Property
              • Count Property
              • Offset Property
          • Sequence
            • Overview
            • Members
            • Sequence Constructor
            • Methods
              • ToString Method
          • SequenceOf
            • Overview
            • Members
            • SequenceOf Constructor
          • SessionSecurity
            • Overview
            • Members
            • SessionSecurity Constructor
              • SessionSecurity Constructor()
              • SessionSecurity Constructor(Byte[])
            • Fields
              • AuthoritativeEngine Field
              • EngineCache Field
              • TrapUsers Field
          • SetMessage
            • Overview
            • Members
            • SetMessage Constructor
          • SetOf
            • Overview
            • Members
            • SetOf Constructor
          • SimpleTaggedType
            • Overview
            • Members
            • Methods
              • ToArray Method
          • SnmpBase
            • Overview
            • Members
            • Methods
              • Close Method
              • CreateResponse Method
              • Marshal Method
                • Marshal(MessageBase[],String,Object) Method
              • OnLog Method
              • OnMessage Method
              • Open Method
                • Open(IPEndPoint,Boolean) Method
                • Open(IPEndPoint,Boolean,Boolean) Method
              • ReadCompleted Method
              • Receive Method
              • Send Method
              • Start Method
                • Start(ThreadStart,Object) Method
                • Start(ThreadStart,IPEndPoint,Object) Method
                • Start(ThreadStart,IPEndPoint,Boolean,Object) Method
            • Properties
              • ClientCertificateChain Property
              • DTLSReceiveTimeout Property
              • FipsMode Property
              • IsActive Property
              • ServerCertificateChain Property
              • Transport Property
              • ValidationCallback Property
            • Fields
              • Mib Field
              • Security Field
            • Events
              • Log Event
              • Message Event
          • SnmpSocket
            • Overview
            • Members
            • SnmpSocket Constructor
              • SnmpSocket Constructor(SnmpBase,IPEndPoint,Boolean)
              • SnmpSocket Constructor(SnmpBase,IPEndPoint)
              • SnmpSocket Constructor(SnmpBase)
            • Methods
              • Close Method
                • Close() Method
              • GetResponse Method
                • GetResponse(RequestMessage,String) Method
                • GetResponse(RequestMessage,String,Int32) Method
                • GetResponse(RequestMessage,IPEndPoint) Method
                • GetResponse(RequestMessage,IPEndPoint,Int32) Method
              • GetResponseAsync Method
              • GetResponses Method
                • GetResponses(RequestMessage) Method
                • GetResponses(RequestMessage,IPEndPoint) Method
              • GetResponseTaskAsync Method
              • GetTable Method
                • GetTable(String,String) Method
                • GetTable(String,SnmpVersion,String,Security,IPEndPoint,Int32) Method
                • GetTable(String,SnmpVersion,String,Security,IPEndPoint,Int32,Int32) Method
              • Receive Method
                • Receive(RequestMessage,IPEndPoint) Method
              • Send Method
                • Send(RequestMessage,IPEndPoint) Method
              • Walk Method
                • Walk(String,String) Method
                • Walk(String,SnmpVersion,String,Security,IPEndPoint,Int32) Method
                • Walk(String,SnmpVersion,String,Security,IPEndPoint,Int32,Int32) Method
            • Fields
              • Entity Field
          • SocketBase
            • Overview
            • Members
            • Methods
              • Dispose Method
                • Dispose(Boolean) Method
            • Properties
              • Socket Property
          • SocketOption
            • Overview
            • Members
            • Properties
              • ExclusiveAddressUse Property
              • ReceiveBufferSize Property
              • ReceiveTimeout Property
              • ReuseAddress Property
              • SendBufferSize Property
              • SendTimeout Property
          • StandardMessage
            • Overview
            • Members
            • Methods
              • Encode Method
                • Encode() Method
                • Encode(Boolean) Method
            • Properties
              • Id Property
            • Fields
              • Security Field
          • TableEventArgs
            • Overview
            • Members
            • Fields
              • Oid Field
              • Table Field
          • TaggedType
            • Overview
            • Members
            • Methods
              • Encode Method
            • Properties
              • DecodingException Property
          • Trap1Message
            • Overview
            • Members
            • Trap1Message Constructor
              • Trap1Message Constructor()
              • Trap1Message Constructor(Int32,Int32,String,Int64)
            • Methods
              • ToString Method
            • Properties
              • AgentAddress Property
              • Enterprise Property
              • GenericTrap Property
              • SpecificTrap Property
              • SysUpTime Property
              • Variables Property
          • Trap2Message
            • Overview
            • Members
            • Trap2Message Constructor
              • Trap2Message Constructor()
              • Trap2Message Constructor(String,String,Int64)
            • Methods
              • Encode Method
                • Encode() Method
                • Encode(Boolean) Method
              • ToString Method
            • Properties
              • Oid Property
              • SysUpTime Property
            • Fields
              • Description Field
          • TrapUserList
            • Overview
            • Members
            • TrapUserList Constructor
            • Methods
              • Clone Method
            • Properties
              • SyncRoot Property
            • Fields
              • OptimizedCache Field
          • User
            • Overview
            • Members
            • User Constructor
              • User Constructor(Byte[],String,String,AuthenticationProtocol,String,PrivacyProtocol)
              • User Constructor(String,String,AuthenticationProtocol,String,PrivacyProtocol)
              • User Constructor(String,String,AuthenticationProtocol)
              • User Constructor(String)
              • User Constructor()
            • Methods
              • Clone Method
            • Properties
              • AesKeyExpansionAlgorithm Property
              • AuthenticationPassword Property
              • AuthenticationProtocol Property
              • EngineId Property
              • Name Property
              • PrivacyPassword Property
              • PrivacyProtocol Property
              • SecurityLevel Property
          • UserStateEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
              • UserState Property
          • Variable
            • Overview
            • Members
            • Variable Constructor
              • Variable Constructor(String)
              • Variable Constructor(String,SimpleTaggedType)
              • Variable Constructor(MibNode)
              • Variable Constructor(MibNode,String)
              • Variable Constructor(MibNode,String,String)
            • Methods
              • FormatValue Method
              • GetName Method
              • ToString Method
            • Properties
              • Id Property
              • Value Property
              • ValueName Property
            • Fields
              • Definition Field
          • VariableCollection
            • Overview
            • Members
            • VariableCollection Constructor
            • Methods
              • Add Method
              • Clear Method
              • CopyTo Method
              • GetByIid Method
              • GetByMibNode Method
              • GetByName Method
              • GetByNodeName Method
              • GetByOid Method
              • GetEnumerator Method
              • Insert Method
              • Remove Method
            • Properties
              • Count Property
              • IsSynchronized Property
              • Item Property
              • SyncRoot Property
          • VariableList
            • Overview
            • Members
            • VariableList Constructor
              • VariableList Constructor()
              • VariableList Constructor(IDictionary<String,Variable>)
            • Methods
              • Add Method
                • Add(Variable) Method
              • GetNext Method
              • GetSchema Method
              • Populate Method
              • ReadXml Method
              • WriteXml Method
            • Properties
              • SyncRoot Property
          • WalkEventArgs
            • Overview
            • Members
            • Fields
              • Oid Field
              • Variables Field
        • Enumerations
          • Access
          • AuthenticationProtocol
          • DeliveryStatus
          • DeviceOperation
          • DeviceStatus
          • ErrorCode
          • ErrorStatus
          • KeyExpansionAlgorithm
          • Language
          • NodeName
          • PrivacyProtocol
          • ReportType
          • SecurityLevel
          • SecurityModel
          • SnmpVersion
          • Status
          • Transport
          • TrapName
          • Usage
        • Delegates
          • NotificationReceived
          • RequestReceived
          • ResponseReceived
          • ThreadStart
      • Dart.Snmp.SimpleType Namespace
        • Classes
          • Counter
            • Overview
            • Members
            • Counter Constructor
              • Counter Constructor(Int64)
              • Counter Constructor(String)
          • Counter64
            • Overview
            • Members
            • Counter64 Constructor
              • Counter64 Constructor(UInt64)
              • Counter64 Constructor(String)
            • Methods
              • ToString Method
            • Fields
              • Value Field
          • Empty
            • Overview
            • Members
            • Empty Constructor
            • Methods
              • ToString Method
          • EndOfMibView
            • Overview
            • Members
            • EndOfMibView Constructor
          • Gauge
            • Overview
            • Members
            • Gauge Constructor
              • Gauge Constructor(Int64)
              • Gauge Constructor(String)
          • Id
            • Overview
            • Members
            • Id Constructor
            • Methods
              • ToString Method
          • Integer
            • Overview
            • Members
            • Integer Constructor
              • Integer Constructor(String)
              • Integer Constructor(Int32)
            • Methods
              • ToString Method
                • ToString() Method
                • ToString(String) Method
            • Fields
              • Value Field
          • IpAddress
            • Overview
            • Members
            • IpAddress Constructor
            • Methods
              • ToString Method
          • NoSuchInstance
            • Overview
            • Members
            • NoSuchInstance Constructor
          • NoSuchObject
            • Overview
            • Members
            • NoSuchObject Constructor
          • Nsap
            • Overview
            • Members
            • Nsap Constructor
              • Nsap Constructor(Byte[])
              • Nsap Constructor(String)
          • OctetString
            • Overview
            • Members
            • OctetString Constructor
              • OctetString Constructor(Byte[])
              • OctetString Constructor(String)
            • Methods
              • ToString Method
                • ToString(String) Method
          • Opaque
            • Overview
            • Members
            • Opaque Constructor
              • Opaque Constructor(Byte[])
              • Opaque Constructor(String)
            • Methods
              • ToHexString Method
              • ToString Method
            • Fields
              • Value Field
          • TimeTicks
            • Overview
            • Members
            • TimeTicks Constructor
              • TimeTicks Constructor(Int64)
              • TimeTicks Constructor(String)
          • UInteger
            • Overview
            • Members
            • UInteger Constructor
              • UInteger Constructor(Int64)
              • UInteger Constructor(String)
          • UIntegerBase
            • Overview
            • Members
            • Methods
              • ToString Method
            • Properties
              • Value Property
          • UIntegerBaseDisplayHint
            • Overview
            • Members
            • Methods
              • ToString Method
                • ToString(String) Method
      • Dart.Snmp.Trap1 Namespace
        • Classes
          • authenticationFailure
            • Overview
            • Members
            • authenticationFailure Constructor
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
          • coldStart
            • Overview
            • Members
            • coldStart Constructor
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
          • egpNeighborLoss
            • Overview
            • Members
            • egpNeighborLoss Constructor
            • Properties
              • egpNeighAddr Property
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
          • linkDown
            • Overview
            • Members
            • linkDown Constructor
            • Properties
              • ifIndex Property
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
          • linkUp
            • Overview
            • Members
            • linkUp Constructor
            • Properties
              • ifIndex Property
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
          • SpecificTrap
            • Overview
            • Members
            • SpecificTrap Constructor
            • Fields
              • GenericTrapConst Field
          • warmStart
            • Overview
            • Members
            • warmStart Constructor
            • Fields
              • GenericTrapConst Field
              • SpecificTrapConst Field
      • Dart.Snmp.Trap2 Namespace
        • Classes
          • authenticationFailure
            • Overview
            • Members
            • authenticationFailure Constructor
            • Fields
              • OidConst Field
          • coldStart
            • Overview
            • Members
            • coldStart Constructor
            • Fields
              • OidConst Field
          • warmStart
            • Overview
            • Members
            • warmStart Constructor
            • Fields
              • OidConst Field