Condividi tramite


Interfacce di debug

Questa sezione descrive le interfacce non gestite che gestiscono il debug di un programma in esecuzione in Common Language Runtime (CLR).

In questa sezione

Interfaccia ICLRDataEnumMemoryRegions
Fornisce un metodo per l'enumerazione delle aree di memoria specificate dai chiamanti.

Interfaccia ICLRDataEnumMemoryRegionsCallback
Fornisce un metodo di callback in modo che EnumMemoryRegions segnali al debugger il risultato di un tentativo di enumerare una determinata area di memoria.

Interfaccia ICLRDataTarget
Fornisce metodi per l'interazione con un processo di Common Language Runtime di destinazione.

Interfaccia ICLRDataTarget2
Sottoclasse di ICLRDataTarget usata dal livello dei servizi di accesso ai dati per modificare le aree della memoria virtuale nel processo di destinazione.

Interfaccia ICLRDataTarget3
Sottoclasse di ICLRDataTarget2 che fornisce l'accesso alle informazioni sulle eccezioni.

Interfaccia ICLRDebugging
Fornisce metodi che gestiscono il caricamento e lo scaricamento di moduli per il debug.

Interfaccia ICLRDebuggingLibraryProvider
Include il metodo ProvideLibrary Method , che ottiene un'interfaccia di callback del provider di librerie che consente di individuare e caricare librerie di debug specifiche di Common Language Runtime su richiesta.

Interfaccia ICLRMetadataLocator
Interfaccia usata dal livello dei servizi di accesso ai dati per individuare i metadati degli assembly in un processo di destinazione.

Interfaccia ICorPublish
Opera come interfaccia generica per i processi di pubblicazione.

Interfaccia ICorPublishAppDomain
Rappresenta e fornisce informazioni su un dominio applicazione.

Interfaccia ICorPublishAppDomainEnum
Fornisce metodi che scorrono una raccolta di oggetti ICorPublishAppDomain attualmente esistenti all'interno di un processo.

Interfaccia ICorPublishEnum
Opera da base astratta per la pubblicazione di enumeratori.

Interfaccia ICorPublishProcess
Fornisce metodi che accedono alle informazioni su un processo.

Interfaccia ICorPublishProcessEnum
Fornisce metodi che scorrono una raccolta di oggetti ICorPublishProcess.

Interfaccia ISOSDacInterface
Fornisce metodi helper per accedere ai dati da SOS.

Interfaccia IXCLRDataAppDomain
Fornisce metodi per l'esecuzione di query su un AppDomain.

Interfaccia IXCLRDataExceptionNotification
Fornisce un set di callback per notificare a un chiamante gli eventi gestiti.

Interfaccia IXCLRDataExceptionNotification2
Fornisce un set di callback per notificare a un chiamante gli eventi gestiti.

Interfaccia IXCLRDataExceptionNotification3
Fornisce un set di callback per notificare a un chiamante gli eventi gestiti.

Interfaccia IXCLRDataExceptionNotification4
Fornisce un set di callback per notificare a un chiamante gli eventi gestiti.

Interfaccia IXCLRDataExceptionNotification5
Fornisce un set di callback per notificare a un chiamante gli eventi gestiti.

Interfaccia IXCLRDataExceptionState
Fornisce metodi per eseguire query su informazioni su un'eccezione gestita.

Interfaccia IXCLRDataFrame
Fornisce metodi per l'esecuzione di query su un stack frame

Interfaccia IXCLRDataMethodDefinition
Fornisce metodi per eseguire query sulle informazioni su una definizione di metodo.

Interfaccia IXCLRDataMethodInstance
Fornisce metodi per l'esecuzione di query su un'istanza del metodo.

Interfaccia IXCLRDataModule
Fornisce metodi per l'esecuzione di query su un modulo caricato.

Interfaccia IXCLRDataProcess
Fornisce metodi per eseguire query su informazioni su un processo.

Interfaccia IXCLRDataStackWalk
Fornisce metodi per camminare lo stack.

Interfaccia IXCLRDataTask
Fornisce metodi per eseguire query sulle informazioni su un'attività gestita.

Interfaccia IXCLRDataTypeDefinition
Fornisce metodi per eseguire query sulle informazioni su una definizione di tipo.

Interfaccia IXCLRDataTypeInstance
Fornisce metodi per eseguire query sulle informazioni su un'istanza del tipo.

Interfaccia IXCLRDataValue
Fornisce metodi per l'esecuzione di query su un valore gestito.

Coclassi di debug
Funzioni statiche globali di debug
Enumerazioni di debug
Strutture di debug\