SymVariable Clase

Definición

Representa una variable dentro de un almacén de símbolos.Represents a variable within a symbol store.

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.The SymVariable object can be a parameter, a local variable, or a field.

Constructores

SymVariable(ISymUnmanagedVariable*)

Inicializa una nueva instancia de la clase SymVariable mediante el puntero especificado a un objeto ISymUnmanagedVariable no administrado.Initializes a new instance of the SymVariable class using the specified pointer to an unmanaged ISymUnmanagedVariable object.

SymVariable(ISymUnmanagedVariable*)

Inicializa una nueva instancia de la clase SymVariable mediante el puntero especificado a un objeto ISymUnmanagedVariable no administrado.Initializes a new instance of the SymVariable class using the specified pointer to an unmanaged ISymUnmanagedVariable object.

Propiedades

AddressField1

Obtiene la primera dirección de una variable.Gets the first address of a variable.

AddressField2

Obtiene la segunda dirección de una variable.Gets the second address of a variable.

AddressField3

Obtiene la tercera dirección de una variable.Gets the third address of a variable.

AddressKind

Obtiene el valor de tipo SymAddressKind que describe el tipo de la dirección.Gets the SymAddressKind value describing the type of the address.

Attributes

Obtiene los atributos de la variable.Gets the attributes of the variable.

EndOffset

Obtiene el desplazamiento final de una variable dentro del ámbito de la misma.Gets the end offset of a variable within the scope of the variable.

Name

Obtiene el nombre de la variable.Gets the name of the variable.

StartOffset

Obtiene el desplazamiento inicial de la variable dentro del ámbito de la misma.Gets the start offset of the variable within the scope of the variable.

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.Releases the resources held by the current instance.

{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.Releases the resources held by the current instance.

{dtor}()

Libera los recursos mantenidos por la instancia actual.Releases the resources held by the current instance.

(Heredado de SymVariableBase)
Dispose()

Libera los recursos utilizados por la instancia actual de la clase SymVariable.Releases the resources used by the current instance of the SymVariable class.

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.Called by the Dispose() and Finalize() methods to release the managed and unmanaged resources used by the current instance of the SymVariable class.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(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.Releases unmanaged resources and performs other cleanup operations before the SymVariable is reclaimed by garbage collection.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetSignature()

Obtiene la firma de la variable.Gets the variable signature.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a