The VbCollection type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| VbCollection()()()() |
Standard constructor
| |
| VbCollection(IEnumerable<(Of <<'(Vb>)>>)) |
Copy constructor
|
Methods
| Name | Description | |
|---|---|---|
| Add(String) |
Create a new Variable Binding with the supplied Oid and SnmpNull value and add it to the end of Vb collection
| |
| Add(Oid) |
Add Vb with the supplied OID and value of SnmpNull to the end of the Vb collection
| |
| Add(IEnumerable<(Of <<'(Oid>)>>)) |
Construct Variable Bindings from the enumerable collections of OIDs, each with the value of SnmpNull and add to the end of the Vb collection
| |
| Add(Vb) |
Add variable binding to the collection
| |
| Add(IEnumerable<(Of <<'(Vb>)>>)) |
Add content of the enumerable collection of Variable Bindings to the end of the Vb collection.
| |
| Add(Oid, AsnType) |
Create a new Variable Binding with the supplied OID and value and add to the end of the Vb collection
| |
| Clear |
Reset the VarBind collection.
| |
| Clone |
Duplicate Vbs object
(Overrides AsnType..::..Clone()()()().) | |
| ContainsOid |
Does the collection contain variable binding with Oid matching the parameter
| |
| decode |
Decode VarBind collection sequence.
(Overrides AsnType..::..decode(array<Byte>[]()[][], Int32).) | |
| encode |
Encode VarBind collection sequence
(Overrides AsnType..::..encode(MutableByte).) | |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetEnumerator |
Get enumerator.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Insert |
Insert VarBind item at specific location
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| OidArray |
Get array of Oid keys stored in collection
| |
| RemoveAt |
Remove VarBind entry for the specified position in the collection.
| |
| ToString | (Inherited from Object.) |
Fields
Properties
| Name | Description | |
|---|---|---|
| Count |
Get number of VarBind entries in the collection
| |
| Item[([( Int32])]) |
Indexed access to VarBind collection.
| |
| Item[([( String])]) |
Access variable bindings using Vb Oid value in the string format
| |
| Item[([( Oid])]) |
Access variable bindings using Vb Oid value
| |
| Type |
Get ASN.1 value type stored in this class.
(Inherited from AsnType.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IEnumerable..::..GetEnumerator |
Get enumerator.
|