Base class for all ASN.1 value classes

Namespace:  SnmpSharpNet
Assembly:  SnmpSharpNet (in SnmpSharpNet.dll) Version: 0.5.0.0 (0.5.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public abstract class AsnType : ICloneable
Public MustInherit Class AsnType _
	Implements ICloneable
public ref class AsnType abstract : ICloneable

Members

            
 All Members  Fields   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
APPLICATION
Relevant to a particular application. These are defined in standards other than ASN.1.
BITSTRING
Bit sequence type
BOOLEAN
Bool true/false value type
Clone()()()
Abstract Clone() member function
CONSTRUCTOR
A constructed data object such as a set or sequence.
CONTEXT
Also relevant to a particular application, but limited by context
decode(array<Byte>[]()[], Int32)
Decodes the ASN.1 buffer and sets the values in the AsnType object.
encode(MutableByte)
Encodes the data object in the specified buffer using the AsnEncoder object
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
INTEGER
Signed 32-bit integer type
NULL
Null (no value) type
OBJECTID
Object id type
OCTETSTRING
Octet (byte) value type
PRIMITIVE
A primitive data object.
PRIVATE
These are types not covered by any standard but instead defined by users.
SEQUENCE
Arbitrary data type
SET
Defined by referencing a fixed, unordered list of types, some of which may be declared optional. Each value is an unordered list of values, one from each component type.
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Type
Return ASN.1 type of the object stored in this or derived class.
UNIVERSAL
Generally useful, application-independent types and construction mechanisms.

Inheritance Hierarchy

See Also