Compartir vía


SymVariable Clase

Definición

Representa una variable dentro de un almacén de símbolos.

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
Herencia
SymVariable
Herencia
SymVariable
Atributos
Implementaciones

Comentarios

El SymVariable objeto puede ser un parámetro, una variable local o un campo.

Constructores

SymVariable(ISymUnmanagedVariable*)

Inicializa una nueva instancia de la clase SymVariable mediante el puntero especificado a un objeto ISymUnmanagedVariable no administrado.

SymVariable(ISymUnmanagedVariable*)

Inicializa una nueva instancia de la clase SymVariable mediante el puntero especificado a un objeto ISymUnmanagedVariable no administrado.

Propiedades

AddressField1

Obtiene la primera dirección de una variable.

AddressField2

Obtiene la segunda dirección de una variable.

AddressField3

Obtiene la tercera dirección de una variable.

AddressKind

Obtiene el valor de tipo SymAddressKind que describe el tipo de la dirección.

Attributes

Obtiene los atributos de la variable.

EndOffset

Obtiene el desplazamiento final de una variable dentro del ámbito de la misma.

Name

Obtiene el nombre de la variable.

StartOffset

Obtiene el desplazamiento inicial de la variable dentro del ámbito de la misma.

Métodos

__dtor()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Libera los recursos mantenidos por la instancia actual.

{dtor}()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Libera los recursos mantenidos por la instancia actual.

{dtor}()

Libera los recursos mantenidos por la instancia actual.

(Heredado de SymVariableBase)
Dispose()

Libera los recursos utilizados por la instancia actual de la clase SymVariable.

Dispose(Boolean)

Lo llaman los métodos Dispose() y Finalize() para liberar los recursos administrados y no administrados usados por la instancia actual de la clase SymVariable.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Finalize()

Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto SymVariable durante la recolección de elementos no usados.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetSignature()

Obtiene la firma de la variable.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a