ISymbolScope インターフェイス
アセンブリ: mscorlib (mscorlib.dll 内)


さらに、ISymbolScope インターフェイスは、現在のスコープ内に定義されたすべてのローカル変数へのアクセスも実現します。
![]() |
---|
このインターフェイスはマネージ インターフェイスであり、デバッグ シンボル情報を読み書きする代替方法を提供するアンマネージ シンボル ストア インターフェイスの 1 つである ISymUnmanagedScope インターフェイスと対応しています。 |

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ISymbolScope メンバ
System.Diagnostics.SymbolStore 名前空間
ISymbolMethod インターフェイス
ILGenerator.BeginScope
ILGenerator.EndScope
ISymbolScope プロパティ

名前 | 説明 | |
---|---|---|
![]() | EndOffset | 現在の構文のスコープの末尾オフセットを取得します。 |
![]() | Method | 現在の構文のスコープが格納されているメソッドを取得します。 |
![]() | Parent | 現在のスコープの親構文スコープを取得します。 |
![]() | StartOffset | 現在の構文のスコープの先頭オフセットを取得します。 |

関連項目
ISymbolScope インターフェイスSystem.Diagnostics.SymbolStore 名前空間
ISymbolMethod インターフェイス
ILGenerator.BeginScope
ILGenerator.EndScope
ISymbolScope メソッド

名前 | 説明 | |
---|---|---|
![]() | GetChildren | 現在の構文のスコープの子構文スコープを取得します。 |
![]() | GetLocals | 現在の構文のスコープのローカル変数を取得します。 |
![]() | GetNamespaces | 現在のスコープ内で使用される名前空間を取得します。 |

関連項目
ISymbolScope インターフェイスSystem.Diagnostics.SymbolStore 名前空間
ISymbolMethod インターフェイス
ILGenerator.BeginScope
ILGenerator.EndScope
ISymbolScope メンバ
ISymbolMethod 内の構文のスコープを表し、該当するスコープの先頭オフセットおよび末尾オフセットと、そのスコープの子スコープと親スコープへのアクセスを実現します。
ISymbolScope データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | EndOffset | 現在の構文のスコープの末尾オフセットを取得します。 |
![]() | Method | 現在の構文のスコープが格納されているメソッドを取得します。 |
![]() | Parent | 現在のスコープの親構文スコープを取得します。 |
![]() | StartOffset | 現在の構文のスコープの先頭オフセットを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | GetChildren | 現在の構文のスコープの子構文スコープを取得します。 |
![]() | GetLocals | 現在の構文のスコープのローカル変数を取得します。 |
![]() | GetNamespaces | 現在のスコープ内で使用される名前空間を取得します。 |

関連項目
ISymbolScope インターフェイスSystem.Diagnostics.SymbolStore 名前空間
ISymbolMethod インターフェイス
ILGenerator.BeginScope
ILGenerator.EndScope
- ISymbolScopeのページへのリンク