SymScope 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 SymMethod 內的語彙範圍,提供範圍之起始和結束位移的存取,以及其子系和父代範圍的存取。
public ref class SymScope : System::Diagnostics::SymbolStore::ISymbolScope
public ref class SymScope : System::Diagnostics::SymbolStore::SymScopeBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolScope
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.SymScopeBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolScope
type SymScope = class
interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
inherit SymScopeBase
interface ISymbolScope
interface IDisposable
Public Class SymScope
Implements ISymbolScope
Public Class SymScope
Inherits SymScopeBase
Implements IDisposable, ISymbolScope
- 繼承
-
SymScope
- 繼承
- 屬性
- 實作
備註
類別 SymScope 也提供目前範圍內定義之所有局部變數的存取權。
建構函式
SymScope(ISymUnmanagedScope*) |
使用非受控 ISymUnmanagedScope 物件的指定指標,初始化 SymScope 類別的新執行個體。 |
SymScope(ISymUnmanagedScope*) |
使用非受控 ISymUnmanagedScope 物件的指定指標,初始化 SymScope 類別的新執行個體。 |
屬性
EndOffset |
取得目前語彙範圍的結束位移。 |
Method |
取得包含目前語彙範圍的方法。 |
Parent |
取得目前範圍的父語彙範圍。 |
StartOffset |
取得目前語彙範圍的起始位移。 |
方法
__dtor() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將目前執行個體所持有的資源釋出。 |
{dtor}() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將目前執行個體所持有的資源釋出。 |
{dtor}() |
將目前執行個體所持有的資源釋出。 (繼承來源 SymScopeBase) |
Dispose() |
將 SymScope 類別的目前執行個體所使用的資源釋出。 |
Dispose(Boolean) |
由 Dispose() 和 Finalize() 方法呼叫,以釋出 SymScope 類別之目前執行個體所使用的 Managed 和 Unmanaged 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Finalize() |
釋出 Unmanaged 資源並執行其他清除作業後,記憶體回收才能重新回收 SymScope。 |
GetChildren() |
取得目前語彙範圍的子語彙範圍。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetLocals() |
取得目前語彙範圍內的區域變數。 |
GetNamespaces() |
在所有情況下都擲回 NotSupportedException。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |