Condividi tramite


METADATA_TYPE

Questa struttura specifica le informazioni su un tipo di campo utilizzato dai metadati.

typedef struct _tagTYPE_METADATA {
   ULONG32  ulAppDomainID;
   GUID     guidModule;
   _mdToken tokClass;
} METADATA_TYPE;
public struct METADATA_TYPE {
   public uint ulAppDomainID;
   public Guid guidModule;
   public int  tokClass;
};

Parametri

  • ulAppDomainID
    ID dell'applicazione da cui il simbolo è stato acquistato. Viene utilizzato per identificare in modo univoco un'istanza dell'applicazione.

  • guidModule
    Il GUID del modulo che contiene questo campo.

  • tokClass
    il token di metadati ID di questo tipo.

    [C++] _mdToken è typedef per un 32 bit int.

Note

Questa struttura viene visualizzata come parte dell'TYPE_INFORMATION unione nella struttura quando il campo di dwKind della struttura di TYPE_INFO è impostato su TYPE_KIND_METADATA (un valore dwTYPE_KIND dell'enumerazione).

Il valore di tokClass è un token di metadati che identifica in modo univoco un tipo. Per informazioni dettagliate su come interpretare i bit superiore del token di metadati ID, vedere l'enumerazione di CorTokenType nel file di corhdr.h in .NET Framework SDK.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

Strutture e unioni

TYPE_INFORMATION

dwTYPE_KIND