Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

MemberInfo.Name (Propiedad)

Obtiene el nombre del miembro actual.

Espacio de nombres:  System.Reflection
Ensamblado:  mscorlib (en mscorlib.dll)
public abstract string Name { get; }

Valor de propiedad

Tipo: System.String
String que contiene el nombre de este miembro.

Implementaciones

_MemberInfo.Name

Sólo se devuelve el nombre simple del miembro, no el nombre completo.

Para obtener la propiedad Name, se obtiene el tipo (Type) de la clase. A partir de Type, se obtiene la matriz MemberInfo. A partir de un elemento MemberInfo de la matriz, se obtiene la propiedad Name.

En este ejemplo se enumeran las propiedades Name y DeclaringType de cada uno de los miembros de la clase especificada.


using System;
using System.Reflection;

class Mymemberinfo
{
    public static int Main()
    {
        Console.WriteLine ("\nReflection.MemberInfo");

        // Get the Type and MemberInfo.
        Type MyType = Type.GetType("System.Empty");
        MemberInfo[] Mymemberinfoarray = MyType.GetMembers();

        // Get and display the DeclaringType method.
        Console.Write("\nThere are {0} members in ",
            Mymemberinfoarray.GetLength(0));
        Console.Write("{0}.", MyType.FullName);

        foreach (MemberInfo Mymemberinfo in Mymemberinfoarray)
        {
            Console.Write("\n" + Mymemberinfo.Name
                + " declaring type - " +
                Mymemberinfo.DeclaringType);
        }

        return 0;
    }
}


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.