Interfaccia IXCLRDataMethodDefinition
Fornisce metodi per eseguire query sulle informazioni su una definizione di metodo.
Nota
Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug
le API e ICorProfiler
quando possibile.
Metodi
I metodi seguenti sono alcuni dei metodi disponibili nell'interfaccia .
metodo | Descrizione |
---|---|
StartEnumInstances | Fornisce un handle per l'enumerazione delle istanze del metodo per un determinato IXCLRDataAppDomain oggetto . |
EnumInstance | Enumera le istanze di questa definizione di metodo. |
EndEnumInstances | Rilascia le risorse usate dagli iteratori interni usati durante l'enumerazione dell'istanza. |
Richiedi | Richiede di popolare il buffer specificato con i dati del metodo. |
GetRepresentativeEntryAddress | Ottiene l'indirizzo iniziale più rappresentativo del codice nativo per questo metodo. |
GetTokenAndScope | Ottiene il token di metadati e l'ambito del metodo . |
Metodo StartEnumExtents | Fornisce un handle per l'enumerazione delle aree di codice IL associate al metodo . |
EnumExtent | Enumera le aree del codice IL associate a questo metodo. |
EndEnumExtents | Rilascia le risorse usate dagli iteratori interni usati durante l'enumerazione dell'area del codice IL. |
Osservazioni:
Questa interfaccia si trova all'interno del runtime e non viene esposta tramite intestazioni o file di libreria. Tuttavia, si tratta di un'interfaccia COM che deriva da IUnknown
con GUID AAF60008-FB2C-420b-8FB1-42D244A54A97
che può essere ottenuta tramite i normali meccanismi COM.
Requisiti
Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7