CorElementType class

Specifies a common language runtime Type, a type modifier, or information about a type in a metadata type signature.

Constructors

CorElementType()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

ELEMENT_TYPE_ARRAY → const int
A multi-dimensional array type modifier.
ELEMENT_TYPE_BOOLEAN → const int
A Boolean type.
ELEMENT_TYPE_BYREF → const int
A reference type modifier.
ELEMENT_TYPE_CHAR → const int
A character type.
ELEMENT_TYPE_CLASS → const int
A class type modifier.
ELEMENT_TYPE_CMOD_OPT → const int
A C language optional modifier.
ELEMENT_TYPE_CMOD_REQD → const int
A C language required modifier.
ELEMENT_TYPE_END → const int
Used internally.
ELEMENT_TYPE_FNPTR → const int
A pointer to a function.
ELEMENT_TYPE_GENERICINST → const int
A type modifier for generic types.
ELEMENT_TYPE_I → const int
Size of a native integer.
ELEMENT_TYPE_I1 → const int
A signed 1-byte integer.
ELEMENT_TYPE_I2 → const int
A signed 2-byte integer.
ELEMENT_TYPE_I4 → const int
A signed 4-byte integer.
ELEMENT_TYPE_I8 → const int
A signed 8-byte integer.
ELEMENT_TYPE_INTERNAL → const int
Used internally.
ELEMENT_TYPE_MAX → const int
An invalid type.
ELEMENT_TYPE_MODIFIER → const int
Used internally.
ELEMENT_TYPE_MVAR → const int
A method variable type modifier.
ELEMENT_TYPE_OBJECT → const int
A System.Object type.
ELEMENT_TYPE_PINNED → const int
Used internally.
ELEMENT_TYPE_PTR → const int
A pointer type modifier.
ELEMENT_TYPE_R4 → const int
A 4-byte floating point.
ELEMENT_TYPE_R8 → const int
An 8-byte floating point.
ELEMENT_TYPE_SENTINEL → const int
A type modifier that is a sentinel for a list of a variable number of parameters.
ELEMENT_TYPE_STRING → const int
A System.String type.
ELEMENT_TYPE_SZARRAY → const int
A single-dimensional, zero lower-bound array type modifier.
ELEMENT_TYPE_TYPEDBYREF → const int
A typed reference.
ELEMENT_TYPE_U → const int
Size of an unsigned native integer.
ELEMENT_TYPE_U1 → const int
An unsigned 1-byte integer.
ELEMENT_TYPE_U2 → const int
An unsigned 2-byte integer.
ELEMENT_TYPE_U4 → const int
An unsigned 4-byte integer.
ELEMENT_TYPE_U8 → const int
An unsigned 8-byte integer.
ELEMENT_TYPE_VALUETYPE → const int
A value type modifier.
ELEMENT_TYPE_VAR → const int
A class variable type modifier.
ELEMENT_TYPE_VOID → const int
A void type.