mono-api-type.html
mono_type_create_from_typespec_full
Prototype: mono_type_create_from_typespec_full
mono_type_create_from_typespec
Prototype: mono_type_create_from_typespec
mono_type_full_name
Prototype: mono_type_full_name
mono_type_get_array_type
Prototype: mono_type_get_array_type
mono_type_get_class
Prototype: mono_type_get_class
mono_type_get_desc
Prototype: mono_type_get_desc
mono_type_get_full_name
char*
mono_type_get_full_name (MonoClass *class)
Parameters
class: a class
Returns
the string representation for type as required by System.Reflection.
The inverse of mono_reflection_parse_type ().
mono_type_get_modifiers
Prototype: mono_type_get_modifiers
mono_type_get_name
char*
mono_type_get_name (MonoType *type)
Parameters
type: a type
Returns
the string representation for type as it would be represented in IL code.
mono_type_get_signature
Prototype: mono_type_get_signature
mono_type_get_type
Prototype: mono_type_get_type
mono_type_get_underlying_type
Prototype: mono_type_get_underlying_type
mono_type_initialization_init
Prototype: mono_type_initialization_init
mono_type_is_byref
Prototype: mono_type_is_byref
mono_type_native_stack_size
Prototype: mono_type_native_stack_size
mono_type_size
Prototype: mono_type_size
mono_type_stack_size
Prototype: mono_type_stack_size
mono_type_to_ldind
Prototype: mono_type_to_ldind
mono_type_to_stind
Prototype: mono_type_to_stind
mono_type_to_unmanaged
guint32
mono_type_to_unmanaged (MonoType *type, MonoMarshalSpec *mspec, gboolean as_field,
gboolean unicode, MonoMarshalConv *conv)
Returns
A MonoMarshalNative enumeration value (MONO_NATIVE_) value
describing the underlying native reprensetation of the type.
In addition the value pointed by
"conv" will contain the kind of marshalling required for this
particular type one of the MONO_MARSHAL_CONV_ enumeration values.
mono_type_get_name_full
Prototype: mono_type_get_name_full