ISymbolReader インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド コードのシンボル リーダーを表します。
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
- 派生
- 属性
注釈
インターフェイスは、ドキュメント、メソッド、変数へのアクセスを提供します。
注意
このインターフェイスは、 インターフェイスに対応 ISymUnmanagedReader
するマネージド インターフェイスであり、デバッグ シンボル情報の読み取りと書き込みの代替方法を提供するアンマネージド シンボル ストア インターフェイスの 1 つです。
プロパティ
UserEntryPoint |
モジュールのユーザー エントリ ポイントとして指定されたメソッドについて、メタデータ トークンを取得します (存在する場合)。 |
メソッド
GetDocument(String, Guid, Guid, Guid) |
言語、販売元、および種類で指定したドキュメントを取得します。 |
GetDocuments() |
シンボル ストアに定義されたすべてのドキュメントの配列を取得します。 |
GetGlobalVariables() |
モジュール内のグローバル変数をすべて取得します。 |
GetMethod(SymbolToken) |
メソッドの識別子が指定されると、シンボル リーダー メソッド オブジェクトを取得します。 |
GetMethod(SymbolToken, Int32) |
メソッドの識別子と、そのエディット コンティニュ バージョンが指定されると、シンボル リーダー メソッド オブジェクトを取得します。 |
GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
ドキュメント内で指定した位置が格納されているシンボル リーダー メソッド オブジェクトを取得します。 |
GetNamespaces() |
現在のシンボル ストア内のグローバル スコープに定義された名前空間を取得します。 |
GetSymAttribute(SymbolToken, String) |
属性名が指定されると、属性値を取得します。 |
GetVariables(SymbolToken) |
親が指定されると、ローカル変数以外の変数を取得します。 |
適用対象
こちらもご覧ください
.NET