COR_TYPEID (Estructura)COR_TYPEID Structure

Contiene un identificador de tipos.Contains a type identifier.

SintaxisSyntax

typedef struct COR_TYPEID{  
    UINT64 token1;  
    UINT64 token2;  
} COR_TYPEID;  

MiembrosMembers

MiembroMember DescripciónDescription
token1 El primer token.The first token.
token2 Segundo token.The second token.

ComentariosRemarks

La estructura COR_TYPEID es devuelta por una serie de métodos de depuración que proporcionan información sobre los objetos que se van a recolectar como elemento no utilizado.The COR_TYPEID structure is returned by a number of debugging methods that provide information about objects to be garbage-collected. A continuación, se puede pasar como argumento a otros métodos de depuración que proporcionan información adicional sobre ese elemento.It can then be passed as an argument to other debugging methods that provide additional information about that item. Por ejemplo, mediante la enumeración de un objeto icordebugheapenum ( , puede recuperar objetos COR_HEAPOBJECT individuales que representan objetos individuales en el montón administrado.For example, by enumerating an ICorDebugHeapEnum object, you can retrieve individual COR_HEAPOBJECT objects that represent individual objects on the managed heap. Después, puede pasar el valor COR_TYPEID del campo COR_HEAPOBJECT.type al método ICorDebugProcess5:: gettypefortypeid ( para recuperar un objeto ICorDebugType que proporcione información de tipo sobre el objeto.You can then pass the COR_TYPEID value from the COR_HEAPOBJECT.type field to the ICorDebugProcess5::GetTypeForTypeID method to retrieve an ICorDebugType object that provides type information about the object.

Un objeto COR_TYPEID está pensado para ser opaco.A COR_TYPEID object is intended to be opaque. No se debe tener acceso a sus campos individuales ni manipularlos.Its individual fields should not be accessed or manipulated. Su único uso es como un identificador que se proporciona como un out parámetro en una llamada al método y que, a su vez, se puede pasar a otros métodos para proporcionar información adicional.Its sole use is as an identifier that is provided as an out parameter in a method call and that can, in turn, be passed to other methods to provide additional information.

RequisitosRequirements

Plataformas: Vea Requisitos de sistema.Platforms: See System Requirements.

Encabezado: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

Versiones de .NET Framework: Disponible desde la versión 4.5Available since 4.5.NET Framework Versions: Disponible desde la versión 4.5Available since 4.5

Vea tambiénSee also