SymVariable Klasse

Definition

Stellt eine Variable in einem Symbolspeicher dar.

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
Vererbung
SymVariable
Vererbung
SymVariable
Attribute
Implementiert

Hinweise

Das SymVariable Objekt kann ein Parameter, eine lokale Variable oder ein Feld sein.

Konstruktoren

Name Beschreibung
SymVariable(ISymUnmanagedVariable*)

Initialisiert eine neue Instanz der SymVariable Klasse mithilfe des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedVariable -Objekt.

SymVariable(ISymUnmanagedVariable*)

Initialisiert eine neue Instanz der SymVariable Klasse mithilfe des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedVariable -Objekt.

Eigenschaften

Name Beschreibung
AddressField1

Ruft die erste Adresse einer Variablen ab.

AddressField2

Ruft die zweite Adresse einer Variablen ab.

AddressField3

Ruft die dritte Adresse einer Variablen ab.

AddressKind

Ruft den SymAddressKind Wert ab, der den Typ der Adresse beschreibt.

Attributes

Ruft die Attribute der Variablen ab.

EndOffset

Ruft den Endoffset einer Variablen innerhalb des Bereichs der Variablen ab.

Name

Ruft den Namen der Variablen ab.

StartOffset

Ruft den Startoffset der Variablen innerhalb des Bereichs der Variablen ab.

Methoden

Name Beschreibung
__dtor()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden.

{dtor}()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden.

{dtor}()

Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden.

(Geerbt von SymVariableBase)
Dispose()

Gibt die von der aktuellen Instanz der SymVariable Klasse verwendeten Ressourcen frei.

Dispose(Boolean)

Wird von den und Finalize() den Dispose() Methoden aufgerufen, um die verwalteten und nicht verwalteten Ressourcen freizugeben, die von der aktuellen Instanz der SymVariable Klasse verwendet werden.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
Finalize()

Gibt nicht verwaltete Ressourcen frei und führt weitere Bereinigungsvorgänge aus, bevor die SymVariable Garbage Collection erneut beansprucht wird.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetSignature()

Ruft die Variablesignatur ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: