System.Diagnostics.SymbolStore 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
中間言語 (MSIL) マップへのソース行など、デバッグ シンボル情報Microsoft読み書きできるクラスを提供します。 .NETを対象とするコンパイラは、デバッグ シンボル情報をプログラマデータベース (PDB) ファイルに格納できます。 デバッガーとコード プロファイラー ツールは、実行時にデバッグ シンボル情報を読み取ることができます。
クラス
| 名前 | 説明 |
|---|---|
| SymBinder |
マネージド コードのシンボル バインダーを表します。 |
| SymBinderBase |
SymBinder クラスのコア動作を定義します。 |
| SymDocument |
シンボル ストアによって参照されるドキュメントを表します。 |
| SymDocumentBase |
SymDocument クラスのコア動作を定義します。 |
| SymDocumentType |
シンボル ストアで使用するドキュメントの種類のパブリック GUID を保持します。 |
| SymDocumentWriter |
シンボル ストアによって参照されるドキュメントに書き込むためのメソッドを提供します。 |
| SymDocumentWriterBase |
SymDocumentWriter クラスのコア動作を定義します。 |
| SymLanguageType |
シンボル ストアで使用する言語の種類のパブリック GUID を保持します。 |
| SymLanguageVendor |
シンボル ストアで使用する言語ベンダーのパブリック GUID を保持します。 |
| SymMethod |
シンボル ストア内のメソッドを表します。 |
| SymMethodBase |
SymMethod クラスのコア動作を定義します。 |
| SymReader |
シンボル ストア内のドキュメント、メソッド、変数へのアクセスを提供します。 |
| SymReaderBase |
SymReader クラスのコア動作を定義します。 |
| SymScope |
SymMethod内の字句スコープを表し、スコープの開始オフセットと終了オフセット、およびその子スコープと親スコープへのアクセスを提供します。 |
| SymScopeBase |
SymScope クラスのコア動作を定義します。 |
| SymVariable |
シンボル ストア内の変数を表します。 |
| SymVariableBase |
SymVariable クラスのコア動作を定義します。 |
| SymWriter |
マネージド コードのシンボル ライターを表します。 |
| SymWriterBase |
SymWriter クラスのコア動作を定義します。 |
構造体
| 名前 | 説明 |
|---|---|
| SymbolToken |
SymbolToken 構造体は、シンボリック情報を表すトークンのオブジェクト表現です。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| ISymbolBinder |
マネージド コードのシンボル バインダーを表します。 |
| ISymbolBinder1 |
マネージド コードのシンボル バインダーを表します。 |
| ISymbolDocument |
シンボル ストアによって参照されるドキュメントを表します。 |
| ISymbolDocumentWriter |
シンボル ストアによって参照されるドキュメントを表します。 |
| ISymbolMethod |
シンボル ストア内のメソッドを表します。 |
| ISymbolNamespace |
シンボル ストア内の名前空間を表します。 |
| ISymbolReader |
マネージド コードのシンボル リーダーを表します。 |
| ISymbolScope |
ISymbolMethod内の字句スコープを表し、スコープの開始オフセットと終了オフセット、およびその子スコープと親スコープへのアクセスを提供します。 |
| ISymbolVariable |
シンボル ストア内の変数を表します。 |
| ISymbolWriter |
マネージド コードのシンボル ライターを表します。 |