PowerSNMP for .NET
SimpleTaggedType Class
Members 




The SimpleTaggedType class is the base class for all encoded value types in an SNMP message.
Object Model
SimpleTaggedType ClassDecodingException Class
Syntax
<SerializableAttribute()>
Public MustInherit Class SimpleTaggedType 
   Inherits TaggedType
Dim instance As SimpleTaggedType
[Serializable()]
public abstract class SimpleTaggedType : TaggedType 
[Serializable()]
public __gc abstract class SimpleTaggedType : public TaggedType 
[Serializable()]
public ref class SimpleTaggedType abstract : public TaggedType 
Remarks

The SimpleTaggedType class is derived from the TaggedType class and provides a basis for all derived objects used to represent values within a SNMP message.

Many classes derive from SimpleTaggedType:

1. The Counter class specializes the SimpleTaggedType class for SNMP values the represent 32 bit unsigned counter.

2. The Counter64 class specializes the SimpleTaggedType class for SNMP values that represent 64 bit unsigned counters.

3. The Empty class specializes the SimpleTaggedType class for SNMP values that represent Null value.

4. The EndOfMibView class specializes the SimpleTaggedType class for SNMP values used to signal no further values available in GetNext and GetBulk requests.

5. The Gauge class specializes the SimpleTaggedType class for SNMP values used to represent 32 bit signed values.

6. The Id class specializes the SimpleTaggedType class for SNMP values used to represent object id values.

7. The Integer class specializes the SimpleTaggedType class for SNMP values used to represent 32 bit signed values.

8. The IpAddress class specializes the SimpleTaggedType class for SNMP values used to represent Ip address values.

9. The NoSuchInstance class specializes the SimpleTaggedType class for SNMP values used in responses to signal the requested instance does not exist.

10. The NoSuchObject class specializes the SimpleTaggedType class for SNMP values used in responses to signal the requests object does not exist.

11. The Nsap class specializes the SimpleTaggedType class and should not be used in newly developed applications.

12. The OctetString class specializes the SimpleTaggedType class for SNMP values used to represent string values.

13. The Opaque class specializes the SimpleTaggedType class for SNMP values used to represent arbitrary lengths of byte value.

14. The TickTicks class specializes the SimpleTaggedType class for SNMP values used to represent non-negative counts of time in hundredths of a second.

15. The UInteger class specializes the SimpleTaggedType class for SNMP values used to represent 32 bit unsigned values.

Inheritance Hierarchy

System.Object
   Dart.Snmp.TaggedType
      Dart.Snmp.SimpleTaggedType
         Dart.Snmp.SimpleType.Counter64
         Dart.Snmp.SimpleType.Empty
         Dart.Snmp.SimpleType.EndOfMibView
         Dart.Snmp.SimpleType.Integer
         Dart.Snmp.SimpleType.NoSuchInstance
         Dart.Snmp.SimpleType.NoSuchObject
         Dart.Snmp.SimpleType.Opaque
         Dart.Snmp.SimpleType.UIntegerBase

See Also

Reference

SimpleTaggedType Members
Dart.Snmp Namespace

6.1.1.2
PowerSNMP for .NET Documentation Version 7.0
© 2023 Dart Communications. All Rights Reserved.
Send comments on this topic