SymVariable Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een variabele in een symboolarchief.
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
- Overname
-
SymVariable
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Het SymVariable object kan een parameter, een lokale variabele of een veld zijn.
Constructors
| Name | Description |
|---|---|
| SymVariable(ISymUnmanagedVariable*) |
Initialiseert een nieuw exemplaar van de SymVariable klasse met behulp van de opgegeven aanwijzer naar een onbeheerd ISymUnmanagedVariable-object . |
| SymVariable(ISymUnmanagedVariable*) |
Initialiseert een nieuw exemplaar van de SymVariable klasse met behulp van de opgegeven aanwijzer naar een onbeheerd ISymUnmanagedVariable-object. |
Eigenschappen
| Name | Description |
|---|---|
| AddressField1 |
Hiermee haalt u het eerste adres van een variabele op. |
| AddressField2 |
Hiermee haalt u het tweede adres van een variabele op. |
| AddressField3 |
Hiermee haalt u het derde adres van een variabele op. |
| AddressKind |
Hiermee haalt u de SymAddressKind waarde op die het type van het adres beschrijft. |
| Attributes |
Haalt de kenmerken van de variabele op. |
| EndOffset |
Hiermee haalt u het eindverschil van een variabele op binnen het bereik van de variabele. |
| Name |
Hiermee haalt u de naam van de variabele op. |
| StartOffset |
Hiermee haalt u de begin-offset van de variabele op binnen het bereik van de variabele. |
Methoden
| Name | Description |
|---|---|
| __dtor() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Releases van de resources die worden bewaard door het huidige exemplaar. |
| {dtor}() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Releases van de resources die worden bewaard door het huidige exemplaar. |
| {dtor}() |
Releases van de resources die worden bewaard door het huidige exemplaar. (Overgenomen van SymVariableBase) |
| Dispose() |
Releases van de resources die worden gebruikt door het huidige exemplaar van de SymVariable klasse. |
| Dispose(Boolean) |
Aangeroepen door de Dispose() en Finalize() methoden om de beheerde en onbeheerde resources vrij te geven die worden gebruikt door het huidige exemplaar van de SymVariable klasse. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Finalize() |
Maakt onbeheerde resources vrij en voert andere opschoonbewerkingen uit voordat de SymVariable garbagecollection wordt vrijgemaakt. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetSignature() |
Hiermee haalt u de handtekening van de variabele op. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |