SymReader クラス

定義

シンボル ストア内のドキュメント、メソッド、および変数へのアクセスを実現します。

public ref class SymReader : System::Diagnostics::SymbolStore::ISymbolReader
public ref class SymReader : System::Diagnostics::SymbolStore::SymReaderBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolReader
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.SymReaderBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolReader
type SymReader = class
    interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
    interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
    inherit SymReaderBase
    interface ISymbolReader
    interface IDisposable
Public Class SymReader
Implements ISymbolReader
Public Class SymReader
Inherits SymReaderBase
Implements IDisposable, ISymbolReader
継承
SymReader
継承
SymReader
属性
実装

コンストラクター

SymReader(ISymUnmanagedReader*)

アンマネージド ISymUnmanagedReader オブジェクトに対する指定されたポインターを使用して、SymReader クラスの新しいインスタンスを初期化します。

SymReader(ISymUnmanagedReader*)

アンマネージド ISymUnmanagedReader オブジェクトに対する指定されたポインターを使用して、SymReader クラスの新しいインスタンスを初期化します。

プロパティ

UserEntryPoint

モジュールのユーザー エントリ ポイントとして指定されたメソッドについて、メタデータ トークンを取得します (存在する場合)。

メソッド

__dtor()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスに保持されているリソースを解放します。 このメソッドは、内部でのみ使用されます。

{dtor}()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスに保持されているリソースを解放します。

{dtor}()

現在のインスタンスに保持されているリソースを解放します。

(継承元 SymReaderBase)
Dispose()

SymReader クラスの現在のインスタンスによって使用されているリソースを解放します。

Dispose(Boolean)

SymReader クラスの現在のインスタンスによって使用されているマネージド リソースとアンマネージド リソースを解放するために、Dispose() メソッドと Finalize() メソッドによって呼び出されます。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Finalize()

SymReader がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。

GetDocument(String, Guid, Guid, Guid)

ドキュメントの URL で指定されたドキュメントを取得します。必要に応じて、言語、言語の販売元、および種類も取得します。

GetDocuments()

シンボル ストアに定義されたすべてのドキュメントの配列を取得します。

GetGlobalVariables()

常に NotSupportedException をスローします。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetMethod(SymbolToken)

メソッドの識別子が指定されると、シンボル リーダー メソッド オブジェクトを取得します。

GetMethod(SymbolToken, Int32)

メソッドの識別子と、そのエディット コンティニュ バージョンが指定されると、シンボル リーダー メソッド オブジェクトを取得します。

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

ドキュメント内で指定した位置が格納されているシンボル リーダー メソッド オブジェクトを取得します。

GetNamespaces()

常に NotSupportedException をスローします。

GetSymAttribute(SymbolToken, String)

常に NotSupportedException をスローします。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetVariables(SymbolToken)

常に NotSupportedException をスローします。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ReplaceSymbolStore(String, IntPtr)

既存のシンボル ストアをデルタ シンボル ストアで置き換えます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
UpdateSymbolStore(String, IntPtr)

既存のシンボル ストアをデルタ シンボル ストアで更新します。

適用対象