SymVariable Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje proměnnou v úložišti symbolů.
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
- Dědičnost
-
SymVariable
- Dědičnost
- Atributy
- Implementuje
Poznámky
Objekt SymVariable může být parametr, místní proměnná nebo pole.
Konstruktory
SymVariable(ISymUnmanagedVariable*) |
Inicializuje novou instanci SymVariable třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedVariable objekt. |
SymVariable(ISymUnmanagedVariable*) |
Inicializuje novou instanci SymVariable třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedVariable objekt. |
Vlastnosti
AddressField1 |
Získá první adresu proměnné. |
AddressField2 |
Získá druhou adresu proměnné. |
AddressField3 |
Získá třetí adresu proměnné. |
AddressKind |
SymAddressKind Získá hodnotu popisující typ adresy. |
Attributes |
Získá atributy proměnné. |
EndOffset |
Získá koncový posun proměnné v rámci rozsahu proměnné. |
Name |
Získá název proměnné. |
StartOffset |
Získá počáteční posun proměnné v rámci rozsahu proměnné. |
Metody
__dtor() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Uvolní prostředky držené aktuální instancí. |
{dtor}() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Uvolní prostředky držené aktuální instancí. |
{dtor}() |
Uvolní prostředky držené aktuální instancí. (Zděděno od SymVariableBase) |
Dispose() |
Uvolní prostředky používané aktuální instancí třídy SymVariable. |
Dispose(Boolean) |
Volána metodami Dispose() a Finalize() k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí SymVariable třídy . |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Finalize() |
Uvolní nespravované prostředky a provede další operace čištění před SymVariable uvolněním paměti. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetSignature() |
Získá podpis proměnné. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |