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

TypeInfo (Clase)

.NET Framework 4.5

Representa las declaraciones de tipos para los tipos de clase, los tipos de interfaz, los tipos de matriz, los tipos de valor, los tipos de enumeración, los parámetros de tipo, las definiciones de tipo genéricas, y los tipos genéricos construidos abiertos o cerrados.

Espacio de nombres:  System.Reflection
Ensamblado:  mscorlib (en mscorlib.dll)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public abstract class TypeInfo : Type, 
	IReflectableType

El tipo TypeInfo expone los siguientes miembros.

  NombreDescripción
Propiedad públicaAssemblyObtiene la propiedad Assembly en la que está declarado el tipo. Para los tipos genéricos, obtiene la propiedad Assembly en la que está definido el tipo genérico. (Se hereda de Type).
Propiedad públicaAssemblyQualifiedNameObtiene el nombre calificado con el ensamblado Type, que incluye el nombre del ensamblado a partir del cuál se ha cargado Type. (Se hereda de Type).
Propiedad públicaAttributesObtiene los atributos asociados a Type. (Se hereda de Type).
Propiedad públicaBaseTypeObtiene el tipo del que hereda directamente el objeto Type actual. (Se hereda de Type).
Propiedad públicaContainsGenericParametersObtiene un valor que indica si el objeto Type actual tiene parámetros de tipo que no han sido reemplazados por tipos específicos. (Se hereda de Type).
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsCustomAttributesObtiene una colección que contiene los atributos personalizados de este miembro. (Se hereda de MemberInfo).
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredConstructorsObtiene una colección de los constructores declarados por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredEventsObtiene una colección de los eventos definidos por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredFieldsObtiene una colección de los campos definidos por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredMembersObtiene una colección de miembros definidos por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredMethodsObtiene una colección de métodos definidos por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredNestedTypesObtiene una colección de tipos anidados definido por el tipo actual.
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsDeclaredPropertiesObtiene una colección de propiedades definidas por el tipo actual.
Propiedad públicaDeclaringMethodObtiene un objeto MethodBase que representa el método de declaración siempre que el objeto Type actual represente un parámetro de tipo de un método genérico. (Se hereda de Type).
Propiedad públicaDeclaringTypeObtiene el tipo que declara el tipo anidado actual o el parámetro de tipo genérico. (Se hereda de Type).
Propiedad públicaFullNameObtiene el nombre completo del objeto Type; incluye el espacio de nombres del objeto Type pero no el ensamblado. (Se hereda de Type).
Propiedad públicaGenericParameterAttributesObtiene una combinación de marcas GenericParameterAttributes que describen la covarianza y las restricciones especiales del parámetro de tipo genérico actual. (Se hereda de Type).
Propiedad públicaGenericParameterPositionObtiene la posición del parámetro de tipo en la lista de parámetros de tipo del tipo o método genérico que declaró el parámetro, siempre que el objeto Type represente un parámetro de tipo de un tipo genérico o de un método genérico. (Se hereda de Type).
Propiedad públicaGenericTypeArgumentsObtiene una matriz de los argumentos de tipo genérico para este tipo. (Se hereda de Type).
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsGenericTypeParametersObtiene una matriz de los parámetros genéricos del tipo actual.
Propiedad públicaGUIDObtiene los GUID asociados a Type. (Se hereda de Type).
Propiedad públicaHasElementTypeObtiene un valor que indica si el objeto Type actual engloba o hace referencia a otro tipo; es decir, si el objeto Type actual es una matriz o un puntero, o si se pasa por referencia. (Se hereda de Type).
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsImplementedInterfacesObtiene una colección de interfaces implementadas por el tipo actual.
Propiedad públicaIsAbstractObtiene un valor que indica si Type es abstracto y se debe invalidar. (Se hereda de Type).
Propiedad públicaIsAnsiClassObtiene un valor que indica si se selecciona el atributo de formato de cadena AnsiClass para el objeto Type. (Se hereda de Type).
Propiedad públicaIsArrayObtiene un valor que indica si Type es una matriz. (Se hereda de Type).
Propiedad públicaIsAutoClassObtiene un valor que indica si se selecciona el atributo de formato de cadena AutoClass para el objeto Type. (Se hereda de Type).
Propiedad públicaIsAutoLayoutObtiene un valor que indica si se selecciona el atributo de diseño de clase AutoLayout para el objeto Type. (Se hereda de Type).
Propiedad públicaIsByRefObtiene un valor que indica si Type se pasa por referencia. (Se hereda de Type).
Propiedad públicaIsClassObtiene un valor que indica si Type es una clase, es decir, no es un tipo de valor ni una interfaz. (Se hereda de Type).
Propiedad públicaIsCOMObjectObtiene un valor que indica si Type es un objeto COM. (Se hereda de Type).
Propiedad públicaIsConstructedGenericTypeObtiene un valor que indica si este objeto representa un tipo genérico construido. (Se hereda de Type).
Propiedad públicaIsContextfulObtiene un valor que indica si Type puede estar hospedado en un contexto. (Se hereda de Type).
Propiedad públicaIsEnumObtiene un valor que indica si el objeto Type actual representa una enumeración. (Se hereda de Type).
Propiedad públicaIsExplicitLayoutObtiene un valor que indica si se selecciona el atributo de diseño de clase ExplicitLayout para el objeto Type. (Se hereda de Type).
Propiedad públicaIsGenericParameterObtiene un valor que indica si el objeto Type actual representa un parámetro de tipo en la definición de un método o tipo genérico. (Se hereda de Type).
Propiedad públicaIsGenericTypeObtiene un valor que indica si el tipo actual es genérico. (Se hereda de Type).
Propiedad públicaIsGenericTypeDefinitionObtiene un valor que indica si el objeto Type actual representa una definición de tipo genérico, a partir de la cual se pueden construir otros tipos genéricos. (Se hereda de Type).
Propiedad públicaIsImportObtiene un valor que indica si el objeto Type tiene aplicado un atributo ComImportAttribute, lo que indica que se ha importado de una biblioteca de tipos COM. (Se hereda de Type).
Propiedad públicaIsInterfaceObtiene un valor que indica si Type es una interfaz, es decir, no es una clase ni un tipo de valor. (Se hereda de Type).
Propiedad públicaIsLayoutSequentialObtiene un valor que indica si se selecciona el atributo de diseño de clase SequentialLayout para el objeto Type. (Se hereda de Type).
Propiedad públicaIsMarshalByRefObtiene un valor que indica si las referencias de Type se calculan por referencia. (Se hereda de Type).
Propiedad públicaIsNestedObtiene un valor que indica si el objeto Type actual representa un tipo cuya definición está anidada dentro de la definición de otro tipo. (Se hereda de Type).
Propiedad públicaIsNestedAssemblyObtiene un valor que indica si Type está anidado y solo se ve dentro de su propio ensamblado. (Se hereda de Type).
Propiedad públicaIsNestedFamANDAssemObtiene un valor que indica si Type está anidado y solo está visible para las clases que pertenezcan tanto a su propia familia como a su propio ensamblado. (Se hereda de Type).
Propiedad públicaIsNestedFamilyObtiene un valor que indica si Type está anidado y solo se ve dentro de su propia familia. (Se hereda de Type).
Propiedad públicaIsNestedFamORAssemObtiene un valor que indica si Type está anidado y solo está visible para las clases que pertenezcan a su propia familia o a su propio ensamblado. (Se hereda de Type).
Propiedad públicaIsNestedPrivateObtiene un valor que indica si Type está anidado y se ha declarado privado. (Se hereda de Type).
Propiedad públicaIsNestedPublicObtiene un valor que indica si hay una clase anidada que se ha declarado pública. (Se hereda de Type).
Propiedad públicaIsNotPublicObtiene un valor que indica si el objeto Type no se ha declarado público. (Se hereda de Type).
Propiedad públicaIsPointerObtiene un valor que indica si el objeto Type es un puntero. (Se hereda de Type).
Propiedad públicaIsPrimitiveObtiene un valor que indica si el objeto Type es uno de los tipos primitivos. (Se hereda de Type).
Propiedad públicaIsPublicObtiene un valor que indica si el objeto Type se ha declarado público. (Se hereda de Type).
Propiedad públicaIsSealedObtiene un valor que indica si Type se declaró "sealed". (Se hereda de Type).
Propiedad públicaIsSecurityCriticalObtiene un valor que indica si el tipo actual es crítico para la seguridad o crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual y, por tanto, puede realizar operaciones críticas. (Se hereda de Type).
Propiedad públicaIsSecuritySafeCriticalObtiene un valor que indica si el tipo actual es crítico para la seguridad y disponible desde código transparente en el nivel de confianza actual; es decir, si puede realizar operaciones críticas y está disponible desde código transparente. (Se hereda de Type).
Propiedad públicaIsSecurityTransparentObtiene un valor que indica si el tipo actual es transparente en el nivel de confianza actual y, por tanto, no puede realizar operaciones críticas. (Se hereda de Type).
Propiedad públicaIsSerializableObtiene un valor que indica si el objeto Type es serializable. (Se hereda de Type).
Propiedad públicaIsSpecialNameObtiene un valor que indica si Type tiene un nombre que requiere un tratamiento especial. (Se hereda de Type).
Propiedad públicaIsUnicodeClassObtiene un valor que indica si se selecciona el atributo de formato de cadena UnicodeClass para el objeto Type. (Se hereda de Type).
Propiedad públicaIsValueTypeObtiene un valor que indica si el objeto Type es un tipo de valor. (Se hereda de Type).
Propiedad públicaIsVisibleObtiene un valor que indica si se puede obtener acceso al objeto Type mediante el código fuera del ensamblado. (Se hereda de Type).
Propiedad públicaMemberTypeObtiene un valor de MemberTypes que indica que este miembro es un tipo o un tipo anidado. (Se hereda de Type).
Propiedad públicaMetadataTokenObtiene un valor que identifica un elemento de metadatos. (Se hereda de MemberInfo).
Propiedad públicaModuleObtiene el módulo (la DLL) en que se define el objeto Type actual. (Se hereda de Type).
Propiedad públicaCompatible con .NET para aplicaciones de la Tienda WindowsNameObtiene el nombre del miembro actual. (Se hereda de MemberInfo).
Propiedad públicaNamespaceObtiene el espacio de nombres de Type. (Se hereda de Type).
Propiedad públicaReflectedTypeObtiene el objeto de clase utilizado para obtener este miembro. (Se hereda de Type).
Propiedad públicaStructLayoutAttributeObtiene una clase StructLayoutAttribute que describe el diseño del tipo actual. (Se hereda de Type).
Propiedad públicaTypeHandleObtiene el identificador del objeto Type actual. (Se hereda de Type).
Propiedad públicaTypeInitializerObtiene el inicializador del objeto Type. (Se hereda de Type).
Propiedad públicaUnderlyingSystemTypeIndica el tipo proporcionado por Common Language Runtime para representar este tipo. (Se hereda de Type).
Arriba
  NombreDescripción
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsAsTypeDevuelve el tipo actual como objeto de Type .
Método públicoEquals(Object)Determina si el tipo de sistema subyacente del objeto Type actual es igual que el tipo de sistema subyacente del objeto Object especificado. (Se hereda de Type).
Método públicoEquals(Type)Determina si el tipo de sistema subyacente del objeto Type actual es igual que el tipo de sistema subyacente del objeto Type especificado. (Se hereda de Type).
Método protegidoCompatible con .NET para aplicaciones de la Tienda WindowsFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoFindInterfacesDevuelve una matriz de objetos Type que representa una lista filtrada de interfaces implementadas o heredadas por el objeto Type actual. (Se hereda de Type).
Método públicoFindMembersDevuelve una matriz filtrada de objetos MemberInfo del tipo del miembro especificado. (Se hereda de Type).
Método públicoGetArrayRankObtiene el número de dimensiones de Array. (Se hereda de Type).
Método protegidoGetAttributeFlagsImplCuando se invalida en una clase derivada, implementa la propiedad Attributes y obtiene una máscara de bits que indica los atributos asociados a Type. (Se hereda de Type).
Método públicoGetConstructor(Type[])Busca un constructor de instancia público cuyos parámetros coincidan con los tipos de la matriz especificada. (Se hereda de Type).
Método públicoGetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])Busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, mediante las restricciones de enlace también especificadas. (Se hereda de Type).
Método públicoGetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])Busca un constructor cuyos parámetros coincidan con los modificadores y tipos de argumento especificados, mediante las restricciones de enlace indicadas y la convención de llamadas también especificada. (Se hereda de Type).
Método protegidoGetConstructorImplCuando se invalida en una clase derivada, busca un constructor cuyos parámetros coincidan con los tipos y modificadores de argumento especificados, y aplica las restricciones de enlace especificadas y la convención de llamadas especificada. (Se hereda de Type).
Método públicoGetConstructors()Devuelve todos los constructores públicos definidos para el objeto Type actual. (Se hereda de Type).
Método públicoGetConstructors(BindingFlags)Cuando se invalida en una clase derivada, busca los constructores definidos para el objeto Type actual, con las enumeraciones BindingFlags especificadas. (Se hereda de Type).
Método públicoGetCustomAttributes(Boolean)Cuando se reemplaza en una clase derivada, devuelve una matriz de todos los atributos personalizados aplicados a este miembro. (Se hereda de MemberInfo).
Método públicoGetCustomAttributes(Type, Boolean)Cuando se reemplaza en una clase derivada, devuelve una matriz de atributos personalizados aplicados a este miembro e identificados por Type. (Se hereda de MemberInfo).
Método públicoGetCustomAttributesDataDevuelve una lista de objetos CustomAttributeData que representan datos sobre los atributos que se han aplicado al miembro de destino. (Se hereda de MemberInfo).
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredEventDevuelve un objeto que representa el evento público especificado declarado por el tipo actual.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredFieldDevuelve un objeto que representa el campo público especificado declarado por el tipo actual.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredMethodDevuelve un objeto que representa el método público especificado declarado por el tipo actual.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredMethodsDevuelve una colección que contiene todos los métodos públicos declarados en el tipo actual que coinciden con el nombre especificado.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredNestedTypeDevuelve un objeto que representa el tipo anidado público especificado declarado por el tipo actual.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetDeclaredPropertyDevuelve un objeto que representa la propiedad pública especificada declarada por el tipo actual.
Método públicoGetDefaultMembersBusca los miembros definidos para el objeto Type actual cuya clase DefaultMemberAttribute esté establecida. (Se hereda de Type).
Método públicoGetElementTypeCuando se invalida en una clase derivada, devuelve la clase Type del objeto englobado o al que hace referencia la matriz, el puntero o el tipo de referencia actual. (Se hereda de Type).
Método públicoGetEnumNameDevuelve el nombre de la constante que tiene el valor especificado para el tipo de enumeración actual. (Se hereda de Type).
Método públicoGetEnumNamesDevuelve los nombres de los miembros del tipo de enumeración actual. (Se hereda de Type).
Método públicoGetEnumUnderlyingTypeDevuelve el tipo subyacente del tipo de enumeración actual. (Se hereda de Type).
Método públicoGetEnumValuesDevuelve una matriz con los valores de las constantes en el tipo de enumeración actual. (Se hereda de Type).
Método públicoGetEvent(String)Devuelve el objeto EventInfo que representa el evento público especificado. (Se hereda de Type).
Método públicoGetEvent(String, BindingFlags)Cuando se invalida en una clase derivada, devuelve el objeto EventInfo que representa el evento especificado y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetEvents()Devuelve todos los eventos públicos declarados o heredados por el objeto Type actual. (Se hereda de Type).
Método públicoGetEvents(BindingFlags)Cuando se invalida en una clase derivada, busca los eventos declarados o heredados por el objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetField(String)Busca el campo público con el nombre especificado. (Se hereda de Type).
Método públicoGetField(String, BindingFlags)Busca el campo especificado mediante las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetFields()Devuelve todos los campos públicos del objeto Type actual. (Se hereda de Type).
Método públicoGetFields(BindingFlags)Cuando se invalida en una clase derivada, busca los campos definidos para el objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetGenericArgumentsDevuelve una matriz de objetos Type que representan los argumentos de tipo de un tipo genérico o los parámetros de tipo de una definición de tipo genérico. (Se hereda de Type).
Método públicoGetGenericParameterConstraintsDevuelve una matriz de objetos Type que representan las restricciones en el parámetro de tipo genérico actual. (Se hereda de Type).
Método públicoGetGenericTypeDefinitionDevuelve un objeto Type que representa una definición de tipo genérico a partir de la cual se puede construir el tipo genérico actual. (Se hereda de Type).
Método públicoGetHashCodeDevuelve el código hash de esta instancia. (Se hereda de Type).
Método públicoGetInterface(String)Busca la interfaz con el nombre especificado. (Se hereda de Type).
Método públicoGetInterface(String, Boolean)Cuando se invalida en una clase derivada, busca la interfaz especificada e indica si la búsqueda no debe distinguir entre mayúsculas y minúsculas para el nombre de la interfaz. (Se hereda de Type).
Método públicoGetInterfaceMapDevuelve una asignación de interfaz para el tipo de interfaz especificado. (Se hereda de Type).
Método públicoGetInterfacesCuando se invalida en una clase derivada, obtiene todas las interfaces implementadas o heredadas por el objeto Type actual. (Se hereda de Type).
Método públicoGetMember(String)Busca los miembros públicos con el nombre especificado. (Se hereda de Type).
Método públicoGetMember(String, BindingFlags)Busca los miembros especificados mediante las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetMember(String, MemberTypes, BindingFlags)Busca los miembros especificados que sean del tipo de miembro especificado mediante las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetMembers()Devuelve todos los miembros públicos del objeto Type actual. (Se hereda de Type).
Método públicoGetMembers(BindingFlags)Cuando se invalida en una clase derivada, busca los miembros definidos para el objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetMethod(String)Busca el método público con el nombre especificado. (Se hereda de Type).
Método públicoGetMethod(String, BindingFlags)Busca el método especificado mediante las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetMethod(String, Type[])Busca el método público especificado cuyos parámetros coincidan con los tipos de argumentos especificados. (Se hereda de Type).
Método públicoGetMethod(String, Type[], ParameterModifier[])Busca el método público especificado cuyos parámetros coincidan con los tipos y modificadores de argumento especificados. (Se hereda de Type).
Método públicoGetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])Busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, mediante las restricciones de enlace indicadas. (Se hereda de Type).
Método públicoGetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])Busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, usando las restricciones de enlace indicadas y la convención de llamada especificada. (Se hereda de Type).
Método protegidoGetMethodImplCuando se invalida en una clase derivada, busca el método especificado cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados y aplica las restricciones de enlace especificadas y la convención de llamada especificada. (Se hereda de Type).
Método públicoGetMethods()Devuelve todos los métodos públicos del objeto Type actual. (Se hereda de Type).
Método públicoGetMethods(BindingFlags)Cuando se invalida en una clase derivada, busca los métodos definidos para el objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetNestedType(String)Busca el tipo anidado público con el nombre especificado. (Se hereda de Type).
Método públicoGetNestedType(String, BindingFlags)Cuando se invalida en una clase derivada, busca el tipo anidado especificado y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetNestedTypes()Devuelve los tipos públicos anidados en el objeto Type actual. (Se hereda de Type).
Método públicoGetNestedTypes(BindingFlags)Cuando se invalida en una clase derivada, busca los tipos anidados en el objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetProperties()Devuelve todas las propiedades públicas del objeto Type actual. (Se hereda de Type).
Método públicoGetProperties(BindingFlags)Cuando se invalida en una clase derivada, busca las propiedades del objeto Type actual y aplica las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetProperty(String)Busca la propiedad pública con el nombre especificado. (Se hereda de Type).
Método públicoGetProperty(String, BindingFlags)Busca la propiedad especificada, mediante las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetProperty(String, Type)Busca la propiedad pública con el nombre especificado y el tipo de valor devuelto. (Se hereda de Type).
Método públicoGetProperty(String, Type[])Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos de argumentos especificados. (Se hereda de Type).
Método públicoGetProperty(String, Type, Type[])Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos de argumentos especificados. (Se hereda de Type).
Método públicoGetProperty(String, Type, Type[], ParameterModifier[])Busca la propiedad pública especificada cuyos parámetros coincidan con los tipos y modificadores de los argumentos especificados. (Se hereda de Type).
Método públicoGetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])Busca la propiedad especificada cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, mediante las restricciones de enlace indicadas. (Se hereda de Type).
Método protegidoGetPropertyImplCuando se invalida en una clase derivada, busca la propiedad especificada cuyos parámetros coincidan con los tipos y modificadores de argumentos especificados, usando las restricciones de enlace especificadas. (Se hereda de Type).
Método públicoGetType()Obtiene el objeto Type actual. (Se hereda de Type).
Método protegidoGetTypeCodeImplDevuelve el código de tipo subyacente del objeto Type especificado. (Se hereda de Type).
Método protegidoHasElementTypeImplCuando se invalida en una clase derivada, implementa la propiedad HasElementType y determina si el objeto Type actual engloba a otro tipo o hace referencia a él; es decir, si el objeto Type actual es una matriz o un puntero, o se pasa por referencia. (Se hereda de Type).
Método públicoInvokeMember(String, BindingFlags, Binder, Object, Object[])Invoca al miembro especificado, aplica las restricciones de enlace igualmente especificadas y compara la lista de argumentos indicada. (Se hereda de Type).
Método públicoInvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)Invoca al miembro especificado, aplica las restricciones de enlace especificadas y compara la lista de argumentos y la referencia cultural igualmente especificadas. (Se hereda de Type).
Método públicoInvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])Cuando se invalida en una clase derivada, invoca al miembro especificado, aplica las restricciones de enlace igualmente especificadas y realiza una comparación con la lista de argumentos, los modificadores y la referencia cultural indicados. (Se hereda de Type).
Método protegidoIsArrayImplCuando se invalida en una clase derivada, implementa la propiedad IsArray y determina si Type es una matriz. (Se hereda de Type).
Método públicoIsAssignableFrom(Type)Determina si una instancia del objeto Type actual puede asignarse desde una instancia del objeto Type especificado. (Se hereda de Type).
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsIsAssignableFrom(TypeInfo)Devuelve un valor que indica si el tipo especificado se puede asignar al objeto tipo actual.
Método protegidoIsByRefImplCuando se invalida en una clase derivada, implementa la propiedad IsByRef y determina si Type se pasa por referencia. (Se hereda de Type).
Método protegidoIsCOMObjectImplCuando se invalida en una clase derivada, implementa la propiedad IsCOMObject y determina si Type es un objeto COM. (Se hereda de Type).
Método protegidoIsContextfulImplImplementa la propiedad IsContextful y determina si la clase Type puede hospedarse en un contexto. (Se hereda de Type).
Método públicoIsDefinedCuando se reemplaza en una clase derivada, indica si se aplican a este miembro uno o más atributos del tipo especificado o de sus tipos derivados. (Se hereda de MemberInfo).
Método públicoIsEnumDefinedDevuelve un valor que indica si el valor especificado existe en el tipo de enumeración actual. (Se hereda de Type).
Método públicoIsEquivalentToDetermina si dos tipos COM tienen la misma identidad y se pueden usar para la equivalencia de tipos. (Se hereda de Type).
Método públicoIsInstanceOfTypeDetermina si el objeto especificado es una instancia del objeto Type actual. (Se hereda de Type).
Método protegidoIsMarshalByRefImplImplementa la propiedad IsMarshalByRef y determina si las referencias de Type se calculan por referencia. (Se hereda de Type).
Método protegidoIsPointerImplCuando se invalida en una clase derivada, implementa la propiedad IsPointer y determina si Type es un puntero. (Se hereda de Type).
Método protegidoIsPrimitiveImplCuando se invalida en una clase derivada, implementa la propiedad IsPrimitive y determina si Type es uno de los tipos primitivos. (Se hereda de Type).
Método públicoIsSubclassOfDetermina si la clase representada por el objeto Type actual deriva de la clase representada por el objeto Type especificado. (Se hereda de Type).
Método protegidoIsValueTypeImplImplementa la propiedad IsValueType y determina si Type es un tipo de valor; es decir, no es una clase ni una interfaz. (Se hereda de Type).
Método públicoMakeArrayType()Devuelve un objeto Type que representa una matriz unidimensional del tipo actual, con un límite inferior de cero. (Se hereda de Type).
Método públicoMakeArrayType(Int32)Devuelve un objeto Type que representa una matriz del tipo actual, con el número de dimensiones especificado. (Se hereda de Type).
Método públicoMakeByRefTypeDevuelve un objeto Type que representa el tipo actual cuando se pasa como un parámetro ref (ByRef en Visual Basic). (Se hereda de Type).
Método públicoMakeGenericTypeSustituye los elementos de una matriz de tipos por los parámetros de tipo de la definición de tipo genérico actual y devuelve un objeto Type que representa el tipo construido resultante. (Se hereda de Type).
Método públicoMakePointerTypeDevuelve un objeto Type que representa un puntero al tipo actual. (Se hereda de Type).
Método protegidoCompatible con .NET para aplicaciones de la Tienda WindowsMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoToStringDevuelve un valor String que representa el nombre del objeto Type actual. (Se hereda de Type).
Arriba
  NombreDescripción
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(Type)Sobrecargado. Recupera un atributo de un tipo especificado que se aplica a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute(Type, Boolean)Sobrecargado. Recupera un atributo de un tipo especificado que se aplica a un miembro especificado, e inspeccione opcionalmente los antecesores de ese miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute<T>()Sobrecargado. Recupera un atributo de un tipo especificado que se aplica a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttribute<T>(Boolean)Sobrecargado. Recupera un atributo de un tipo especificado que se aplica a un miembro especificado, e inspeccione opcionalmente los antecesores de ese miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes()Sobrecargado. Recupera una colección de atributos personalizados que se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Boolean)Sobrecargado. Recupera una colección de atributos personalizados que se aplican a un miembro especificado, e inspeccione opcionalmente los antecesores de ese miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Type)Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes(Type, Boolean)Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro especificado, e inspeccione opcionalmente los antecesores de ese miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes<T>()Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetCustomAttributes<T>(Boolean)Sobrecargado. Recupera una colección de atributos personalizados de un tipo especificado que se aplican a un miembro especificado, e inspeccione opcionalmente los antecesores de ese miembro. (Definido por CustomAttributeExtensions).
Método de extensión públicoGetRuntimeEventRecupera un objeto que representa el evento especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimeEventsRecupera una colección que representa todos los eventos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimeFieldRecupera un objeto que representa un campo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimeFieldsRecupera una colección que representa todos los campos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsGetRuntimeInterfaceMapDevuelve una asignación de interfaz para el tipo especificado y la interfaz especificada. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimeMethodRecupera un objeto que representa un método especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimeMethodsRecupera una colección que representa todos los métodos definidos en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimePropertiesRecupera una colección que representa todas las propiedades definidas en un tipo especificado. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetRuntimePropertyRecupera un objeto que representa una propiedad especificada. (Definido por RuntimeReflectionExtensions).
Método de extensión públicoGetTypeInfoDevuelve la representación de TypeInfo del tipo especificado. (Definido por IntrospectionExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsIsDefined(Type)Sobrecargado. Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado. (Definido por CustomAttributeExtensions).
Método de extensión públicoCompatible con .NET para aplicaciones de la Tienda WindowsIsDefined(Type, Boolean)Sobrecargado. Indica si los atributos personalizados de un tipo especificado se aplican a un miembro especificado, y, aplicar opcionalmente a sus antecesores. (Definido por CustomAttributeExtensions).
Arriba
  NombreDescripción
Implementación explícita de interfacesMétodo privado_MemberInfo.GetIDsOfNamesAsigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.GetTypeObjeto Type que representa la clase MemberInfo. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.GetTypeInfoRecupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.GetTypeInfoCount

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

(Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_MemberInfo.InvokeProporciona acceso a las propiedades y los métodos expuestos por un objeto. (Se hereda de MemberInfo).
Implementación explícita de interfacesMétodo privado_Type.GetIDsOfNamesAsigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío. (Se hereda de Type).
Implementación explícita de interfacesMétodo privado_Type.GetTypeInfoRecupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz. (Se hereda de Type).
Implementación explícita de interfacesMétodo privado_Type.GetTypeInfoCount

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

(Se hereda de Type).
Implementación explícita de interfacesMétodo privado_Type.InvokeProporciona acceso a las propiedades y los métodos expuestos por un objeto. (Se hereda de Type).
Implementación explícita de interfacesMétodo privadoCompatible con .NET para aplicaciones de la Tienda WindowsIReflectableType.GetTypeInfoDevuelve una representación del tipo actual como objeto de TypeInfo .
Arriba

.NET Framework

Compatible con: 4.5

.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.
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.