ISymbolReader Rozhraní

Definice

Představuje čtečku symbolů pro spravovaný kód.

public interface class ISymbolReader
public interface ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolReader
type ISymbolReader = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolReader = interface
Public Interface ISymbolReader
Odvozené
Atributy

Poznámky

Rozhraní poskytuje přístup k dokumentům, metodám a proměnným.

Note

Toto rozhraní je spravovaným protějškem ISymUnmanagedReader rozhraní, jedním z nespravovaných rozhraní úložiště symbolů, která poskytují alternativní způsob čtení a zápisu informací o symbolech ladění.

Vlastnosti

Name Description
UserEntryPoint

Získá token metadat pro metodu, která byla zadána jako vstupní bod uživatele pro modul, pokud existuje.

Metody

Name Description
GetDocument(String, Guid, Guid, Guid)

Získá dokument určený jazykem, dodavatelem a typem.

GetDocuments()

Získá pole všech dokumentů definovaných v úložišti symbolů.

GetGlobalVariables()

Získá všechny globální proměnné v modulu.

GetMethod(SymbolToken, Int32)

Získá objekt metody čtečky symbolu při zadání identifikátoru metody a jeho úpravy a pokračování verze.

GetMethod(SymbolToken)

Získá objekt metody čtečky symbolu při zadání identifikátoru metody.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Získá objekt metody čtečky symbolu, který obsahuje zadanou pozici v dokumentu.

GetNamespaces()

Získá obory názvů, které jsou definovány v globálním oboru v aktuálním úložišti symbolů.

GetSymAttribute(SymbolToken, String)

Získá hodnotu atributu při zadání názvu atributu.

GetVariables(SymbolToken)

Získá proměnné, které nejsou místní při zadání nadřazeného objektu.

Platí pro

Viz také