| Dart.Snmp Namespace : Variable Class | 
The following tables list the members exposed by Variable.
| Name | Description | |
|---|---|---|
|  | Variable Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
|  | Definition | The MIB definition of the OID (object ID) corresponding to this IID (instance ID). | 
| Name | Description | |
|---|---|---|
|  | DecodingException | Returns first DecodingException found within this or embedded tagged types. (Inherited from Dart.Snmp.TaggedType) | 
|  | Id | Gets or sets the id of the variable. | 
|  | Value | Gets or sets the value of the Variable. | 
|  | ValueName | Gets or sets the human readable identifier that represents the enumeration value of the variable. | 
| Name | Description | |
|---|---|---|
|  | Encode() | Encode the object with no content. Overridden in derived classes that have content. (Inherited from Dart.Snmp.TaggedType) | 
|  | FormatValue | Returns the value of the variable in a human-readable format according to the display-hint in the variable's MibNode definition. | 
|  | GetName | Returns the Id, and adds Definition.Name in parenthesis (if present). | 
|  | ToString | Overridden. Converts the object to its string representation. |