SymVariable 類別

定義

代表符號存放區內的變數。

public ref class SymVariable : System::Diagnostics::SymbolStore::ISymbolVariable
public ref class SymVariable : System::Diagnostics::SymbolStore::SymVariableBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolVariable
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.SymVariableBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolVariable
type SymVariable = class
    interface ISymbolVariable
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymVariable = class
    interface ISymbolVariable
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymVariable = class
    inherit SymVariableBase
    interface ISymbolVariable
    interface IDisposable
Public Class SymVariable
Implements ISymbolVariable
Public Class SymVariable
Inherits SymVariableBase
Implements IDisposable, ISymbolVariable
繼承
SymVariable
繼承
SymVariable
屬性
實作

備註

SymVariable物件可以是參數、本機變數或欄位。

建構函式

SymVariable(ISymUnmanagedVariable*)

使用非受控 ISymUnmanagedVariable 物件的指定指標,初始化 SymVariable 類別的新執行個體。

SymVariable(ISymUnmanagedVariable*)

使用非受控 ISymUnmanagedVariable 物件的指定指標,初始化 SymVariable 類別的新執行個體。

屬性

AddressField1

取得變數的第一個位址。

AddressField2

取得變數的第二個位址。

AddressField3

取得變數的第三個位址。

AddressKind

取得描述位址類型的 SymAddressKind 值。

Attributes

取得變數的屬性。

EndOffset

取得變數範圍內變數的結束位移。

Name

取得變數的名稱。

StartOffset

取得變數範圍內變數的開始位移。

方法

__dtor()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將目前執行個體所持有的資源釋出。

{dtor}()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將目前執行個體所持有的資源釋出。

{dtor}()

將目前執行個體所持有的資源釋出。

(繼承來源 SymVariableBase)
Dispose()

SymVariable 類別的目前執行個體所使用的資源釋出。

Dispose(Boolean)

Dispose()Finalize() 方法呼叫,以釋出 SymVariable 類別之目前執行個體所使用的 Managed 和 Unmanaged 資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Finalize()

釋出 Unmanaged 資源並執行其他清除作業後,記憶體回收才能重新回收 SymVariable

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetSignature()

取得變數簽章。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於