Marshal.GenerateGuidForType Method (Type)
Returns the globally unique identifier (GUID) for the specified type, or generates a GUID using the algorithm used by the Type Library Exporter (Tlbexp.exe).
Assembly: mscorlib (in mscorlib.dll)
If the type has a GUID in the metadata, it is returned. Otherwise, a GUID is automatically generated. You can use this method to programmatically determine the COM GUID for any managed type, including COM-invisible types. Class interfaces are the only exception because they do not correspond to a managed type. Type.GUID property.provides the same functionality as the
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Available since 1.1