SymVariable クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シンボル ストア内の変数を表します。
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(ISymUnmanagedVariable*) |
アンマネージド ISymUnmanagedVariable オブジェクトに対して指定したポインターを使用して、SymVariable クラスの新しいインスタンスを初期化します。 |
SymVariable(ISymUnmanagedVariable*) |
アンマネージド ISymUnmanagedVariable オブジェクトに対して指定したポインターを使用して、SymVariable クラスの新しいインスタンスを初期化します。 |
プロパティ
AddressField1 |
変数の最初のアドレスを取得します。 |
AddressField2 |
変数の 2 番目のアドレスを取得します。 |
AddressField3 |
変数の 3 番目のアドレスを取得します。 |
AddressKind |
アドレスの型を記述する SymAddressKind 値を取得します。 |
Attributes |
変数の属性を取得します。 |
EndOffset |
変数の終了オフセットをその変数のスコープ内から取得します。 |
Name |
変数の名前を取得します。 |
StartOffset |
変数の開始オフセットをその変数のスコープ内から取得します。 |
メソッド
__dtor() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスに保持されているリソースを解放します。 |
{dtor}() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスに保持されているリソースを解放します。 |
{dtor}() |
現在のインスタンスに保持されているリソースを解放します。 (継承元 SymVariableBase) |
Dispose() |
SymVariable クラスの現在のインスタンスによって使用されているリソースを解放します。 |
Dispose(Boolean) |
SymVariable クラスの現在のインスタンスによって使用されているマネージド リソースとアンマネージド リソースを解放するために、Dispose() メソッドと Finalize() メソッドによって呼び出されます。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Finalize() |
SymVariable がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetSignature() |
変数シグネチャを取得します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET