VMware vCloud Suite SDK for .NET 6.0.0
|
The ElementValue.Type
enumerated type defines the valid types for values in metadata elements.
More...
Public Types | |
enum | Values { _UNKNOWN, LONG, STRING, STRING_LIST, STRUCTURE_REFERENCE, STRUCTURE_REFERENCE_LIST } |
C# enum whose values can be used in switch statements. More... | |
Public Member Functions | |
bool | IsUnknown () |
Values | GetEnumValue () |
Static Public Member Functions | |
static Type[] | GetValues () |
static Type | ValueOf (string name) |
Static Public Attributes | |
static readonly Type | LONG = new Type("LONG", Values.LONG) |
Indicates the type of the value is a long (64 bit signed integer). | |
static readonly Type | STRING = new Type("STRING", Values.STRING) |
Indicates the type of the value is a string (a variable length sequence of characters). | |
static readonly Type | STRING_LIST = new Type("STRING_LIST", Values.STRING_LIST) |
Indicates the type of the value is a list of strings. | |
static readonly Type | STRUCTURE_REFERENCE = new Type("STRUCTURE_REFERENCE", Values.STRUCTURE_REFERENCE) |
Indicates the type of the value is an identifier for a structure element. | |
static readonly Type | STRUCTURE_REFERENCE_LIST = new Type("STRUCTURE_REFERENCE_LIST", Values.STRUCTURE_REFERENCE_LIST) |
Indicates the type of the value is a list of identifiers for a structure element. |
The ElementValue.Type
enumerated type defines the valid types for values in metadata elements.
C# enum whose values can be used in switch statements.
Ordinals have no semantic meaning (your code should not rely on them).
Values vmware::vapi::metadata::metamodel::ElementValue::Type::GetEnumValue | ( | ) | [inline] |
static Type [] vmware::vapi::metadata::metamodel::ElementValue::Type::GetValues | ( | ) | [inline, static] |
bool vmware::vapi::metadata::metamodel::ElementValue::Type::IsUnknown | ( | ) | [inline] |
static Type vmware::vapi::metadata::metamodel::ElementValue::Type::ValueOf | ( | string | name | ) | [inline, static] |
readonly Type vmware::vapi::metadata::metamodel::ElementValue::Type::LONG = new Type("LONG", Values.LONG) [static] |
Indicates the type of the value is a long (64 bit signed integer).
readonly Type vmware::vapi::metadata::metamodel::ElementValue::Type::STRING = new Type("STRING", Values.STRING) [static] |
Indicates the type of the value is a string (a variable length sequence of characters).
The encoding is UTF-8.
readonly Type vmware::vapi::metadata::metamodel::ElementValue::Type::STRING_LIST = new Type("STRING_LIST", Values.STRING_LIST) [static] |
Indicates the type of the value is a list of strings.
readonly Type vmware::vapi::metadata::metamodel::ElementValue::Type::STRUCTURE_REFERENCE = new Type("STRUCTURE_REFERENCE", Values.STRUCTURE_REFERENCE) [static] |
Indicates the type of the value is an identifier for a structure element.
readonly Type vmware::vapi::metadata::metamodel::ElementValue::Type::STRUCTURE_REFERENCE_LIST = new Type("STRUCTURE_REFERENCE_LIST", Values.STRUCTURE_REFERENCE_LIST) [static] |
Indicates the type of the value is a list of identifiers for a structure element.