Sdílet prostřednictvím


ICorDebugSymbolProvider – rozhraní

Poskytuje metody, které lze použít k načtení informací o symbolech ladění.

Methods

Metoda Description
GetAssemblyImageBytes – metoda Načte data ze sloučeného sestavení vzhledem k relativní virtuální adrese (RVA) ve sloučené sestavení.
GetAssemblyImageMetadata – metoda Vrátí metadata ze sloučeného sestavení.
GetCodeRange – metoda Získá počáteční adresu a velikost metody vzhledem k relativní virtuální adrese (RVA) v metodě.
GetInstanceFieldSymbols – metoda Získá symboly pole instance, které odpovídají podpisu typespec.
GetMergedAssemblyRecords – metoda Získá záznamy symbolů pro všechna sloučená sestavení.
GetMethodLocalSymbols – metoda Získá místní symboly metody vzhledem k relativní virtuální adrese (RVA) této metody.
GetMethodParameterSymbols – metoda Získá symboly parametru metody vzhledem k relativní virtuální adrese (RVA) této metody.
GetMethodProps – metoda Vrátí informace o vlastnostech metody, jako je token metadat metody a informace o jeho obecných parametrech vzhledem k relativní virtuální adrese (RVA) v této metodě.
GetObjectSize – metoda Vrátí velikost objektu objektu na základě jeho typu podpisu.
GetStaticFieldSymbols – metoda Získá symboly statického pole, které odpovídají podpisu typepec.
GetTypeProps – metoda Vrátí informace o vlastnostech typu, například o počtu podpisů jeho obecných parametrů vzhledem k relativní virtuální adrese (RVA) v tabulce.

Poznámky

Poznámka:

Toto rozhraní je k dispozici pouze s .NET Native. Pokud toto rozhraní implementujete pro scénáře ICorDebug mimo .NET Native, modul CLR (Common Language Runtime) toto rozhraní ignoruje.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 4.6