class ScriptUUID

Interop class between C++

& CLR for UUID.

Public

Constructors

ScriptUUID

ScriptUUID()

Methods

staticGetAssemblyName

static const char *GetAssemblyName()

staticGetNamespace

static const char *GetNamespace()

staticGetTypeName

static const char *GetTypeName()

staticUnbox

static UUID Unbox(MonoObject *obj)

Unboxes a boxed managed UUID struct and returns the native version of the structure.

staticBox

static MonoObject *Box(const UUID &value)

Boxes a native UUID struct and returns a managed object containing it.

staticGetMetaData

static const ScriptTypeMetaData *GetMetaData()

Returns the meta-data storing information about the script type.

staticInitializeMetaDataAtLoadTime

static void InitializeMetaDataAtLoadTime()

Takes care of initializing the meta-data when the application first load.

The meta-data will be registered with a global manager that will ensure it is kept up-to-date after operations such as assembly (re)load.