System.Diagnostics.SymbolStore Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í. |