Sdílet prostřednictvím


System.Diagnostics.SymbolStore Obor názvů

Poskytuje třídy, které umožňují číst a zapisovat informace o symbolech ladění, jako je například zdrojový řádek Microsoft mapy jazyka MSIL (Intermediate Language). Kompilátory, které cílí na .NET, můžou ukládat informace o symbolech ladění do souborů programátorské databáze (PDB). Ladicí programy a nástroje profileru kódu mohou číst informace o symbolech ladění za běhu.

Třídy

SymBinder

Představuje pořadač symbolů pro spravovaný kód.

SymBinderBase

Definuje základní chování SymBinder třídy .

SymDocument

Představuje dokument odkazovaný úložištěm symbolů.

SymDocumentBase

Definuje základní chování SymDocument třídy .

SymDocumentType

Obsahuje veřejné identifikátory GUID pro typy dokumentů, které se mají použít s úložištěm symbolů.

SymDocumentWriter

Poskytuje metody pro zápis do dokumentu, na který odkazuje úložiště symbolů.

SymDocumentWriterBase

Definuje základní chování SymDocumentWriter třídy .

SymLanguageType

Obsahuje veřejné identifikátory GUID pro jazykové typy, které se mají použít s úložištěm symbolů.

SymLanguageVendor

Obsahuje veřejné identifikátory GUID pro dodavatele jazyků, které se mají použít s úložištěm symbolů.

SymMethod

Představuje metodu v úložišti symbolů.

SymMethodBase

Definuje základní chování SymMethod třídy .

SymReader

Poskytuje přístup k dokumentům, metodám a proměnným v úložišti symbolů.

SymReaderBase

Definuje základní chování SymReader třídy .

SymScope

Představuje lexikální obor v rámci SymMethod, který poskytuje přístup k počátečnímu a koncovému posunu oboru a jeho podřízeným a nadřazeným oborům.

SymScopeBase

Definuje základní chování SymScope třídy .

SymVariable

Představuje proměnnou v úložišti symbolů.

SymVariableBase

Definuje základní chování SymVariable třídy .

SymWriter

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

SymWriterBase

Definuje základní chování SymWriter třídy .

Struktury

SymbolToken

Struktura SymbolToken je objektovou reprezentací tokenu, který představuje symbolické informace.

Rozhraní

ISymbolBinder

Představuje pořadač symbolů pro spravovaný kód.

ISymbolBinder1

Představuje pořadač symbolů pro spravovaný kód.

ISymbolDocument

Představuje dokument odkazovaný úložištěm symbolů.

ISymbolDocumentWriter

Představuje dokument odkazovaný úložištěm symbolů.

ISymbolMethod

Představuje metodu v úložišti symbolů.

ISymbolNamespace

Představuje obor názvů v úložišti symbolů.

ISymbolReader

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

ISymbolScope

Představuje lexikální obor v rámci ISymbolMethod, který poskytuje přístup k počátečnímu a koncovému posunu oboru a jeho podřízeným a nadřazeným oborům.

ISymbolVariable

Představuje proměnnou v úložišti symbolů.

ISymbolWriter

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

Výčty

SymAddressKind

Určuje typy adres pro místní proměnné, parametry a pole v metodách DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32)a DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32)ISymbolWriter rozhraní.