Interfaccia IXCLRDataTypeInstance
Fornisce metodi per eseguire query sulle informazioni su un'istanza del tipo.
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
metodo | Descrizione |
---|---|
GetNumStaticFields | Ottiene il numero di campi statici nel tipo. |
GetStaticFieldByIndex | Ottiene un campo statico del tipo. |
GetDefinition | Ottiene la definizione del tipo corrispondente a questa istanza. |
StartEnumMethodInstances | Fornisce un handle per enumerare le istanze del metodo del tipo. |
EnumMethodInstance | Enumera le istanze del metodo del tipo. |
EndEnumMethodInstances | Rilascia le risorse usate dagli iteratori interni usati durante l'enumerazione dell'istanza del metodo. |
GetName | Ottiene il nome completo di questa istanza di tipo. |
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 4D078D91-9CB3-4b0d-97AC-28C8A5A82597
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