Exportar (0) Imprimir
Expandir todo

DebuggerDisplayAttribute.Name (Propiedad)

Obtiene o establece el nombre que se va a mostrar en las ventanas de variables del depurador.

Espacio de nombres: System.Diagnostics
Ensamblado: mscorlib (en mscorlib.dll)

public string Name { get; set; }
/** @property */
public String get_Name ()

/** @property */
public void set_Name (String value)

public function get Name () : String

public function set Name (value : String)

No aplicable.

Valor de propiedad

El nombre que se va a mostrar en las ventanas de variables del depurador.

El valor puede contener llaves ({ and }). El texto entre llaves se evalúa como el nombre de un campo, una propiedad o un método.

El ejemplo de código siguiente hace que el nombre y el valor de cada clave se muestre en las ventanas de variables del depurador. Sin el atributo, se muestran el índice y el tipo de valor (por ejemplo: "[0] {KeyValuePairs}"). Con el atributo, se muestran el nombre de la clave y su valor (por ejemplo, si la primera clave es "one" y su valor es 1, se muestra: "one 1"). Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase DebuggerDisplayAttribute.

[DebuggerDisplay("{value}", Name = "{key}")]
internal class KeyValuePairs
{
    private IDictionary dictionary;
    private object key;
    private object value;

    public KeyValuePairs(IDictionary dictionary, object key, object value)
    {
        this.value = value;
        this.key = key;
        this.dictionary = dictionary;
    }
}

Windows 98, Windows 2000 Service Pack 4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft