SymVariable Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Attribute
- Implementiert
Hinweise
Das SymVariable Objekt kann ein Parameter, eine lokale Variable oder ein Feld sein.
Konstruktoren
SymVariable(ISymUnmanagedVariable*) |
Initialisiert eine neue Instanz der SymVariable-Klasse unter Verwendung des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedVariable-Objekt. |
SymVariable(ISymUnmanagedVariable*) |
Initialisiert eine neue Instanz der SymVariable-Klasse unter Verwendung des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedVariable-Objekt. |
Eigenschaften
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 im Gültigkeitsbereich der Variablen ab. |
Name |
Ruft den Namen der Variablen ab. |
StartOffset |
Ruft den Anfangsoffset der Variablen im Gültigkeitsbereich der Variablen ab. |
Methoden
__dtor() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt die von der aktuellen Instanz reservierten Ressourcen frei. |
{dtor}() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt die von der aktuellen Instanz reservierten Ressourcen frei. |
{dtor}() |
Gibt die von der aktuellen Instanz reservierten Ressourcen frei. (Geerbt von SymVariableBase) |
Dispose() |
Gibt alle von der aktuellen Instanz der SymVariable-Klasse verwendeten Ressourcen frei. |
Dispose(Boolean) |
Wird von der Dispose()-Methode und der Finalize()-Methode aufgerufen, um die verwalteten und nicht verwalteten von der aktuellen Instanz der SymVariable-Klasse verwendeten Ressourcen freizugeben. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Finalize() |
Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die SymVariable durch die Garbage Collection wieder zugänglich gemacht wird. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetSignature() |
Ruft die Variablensignatur ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |