CorElementType class
Specifies a common language runtime Type, a type modifier, or information about a type in a metadata type signature.
Constructors
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.