MemberType Propiedad
TOC
Collapse the table of content
Expand the table of content
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

Type.MemberType (Propiedad)

 

Obtiene un valor de MemberTypes que indica que este miembro es un tipo o un tipo anidado.

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

public override MemberTypes MemberType { get; }

Valor de propiedad

Type: System.Reflection.MemberTypes

Valor de MemberTypes que indica que este miembro es un tipo o un tipo anidado.

This property overrides P:System.Reflection.MemberInfo.MemberType. Therefore, when you examine a set of T:System.Reflection.MemberInfo objects—for example, the array returned by Overload:System.Type.GetMembers—the P:System.Reflection.MemberInfo.MemberType property returns F:System.Reflection.MemberTypes.NestedType when a given member is a nested type.

If the current T:System.Type represents a constructed generic type, this property applies to the generic type definition from which the type was constructed. For example, if the current T:System.Type represents MyGenericType<int> (MyGenericType(Of Integer) in Visual Basic), the value of this property is determined by MyGenericType<T>.

If the current T:System.Type represents a type parameter in the definition of a generic type or generic method, this property always returnsF:System.Reflection.MemberTypes.TypeInfo.

The following code example shows the MemberType field as a parameter to the GetMember method:

MemberInfo[] others = t.GetMember(mi.Name, mi.MemberType, BindingFlags.Public |
BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Instance);

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar:
© 2016 Microsoft