Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
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
Personas que lo han encontrado útil: 0 de 1 - Valorar este tema

System.Reflection (Espacio de nombres)

El espacio de nombres System.Reflection contiene tipos que recuperan información sobre los ensamblados, módulos, miembros, parámetros y otras entidades del código administrado examinando sus metadatos. Estos tipos se pueden utilizar también para manipular instancias de tipos cargados; por ejemplo, para enlazar eventos o llamar a métodos. Para crear tipos dinámicamente, utilice el espacio de nombres System.Reflection.Emit.

  Clase Descripción
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AmbiguousMatchException La excepción que se inicia al enlazar con un miembro da como resultado la coincidencia de más de un miembro con los criterios de enlace. Esta clase no puede heredarse.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows Assembly Representa un ensamblado, que es un bloque de compilación reutilizable, versionable y autodescriptivo de una aplicación de Common Language Runtime.
Clase pública AssemblyAlgorithmIdAttribute Especifica un algoritmo hash para todos los archivos de un ensamblado. Esta clase no puede heredarse.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyCompanyAttribute Define un atributo personalizado de nombres de compañía para el manifiesto del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyConfigurationAttribute Especifica la configuración de la compilación, por ejemplo comercial o de depuración, para un ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyCopyrightAttribute Define un atributo personalizado de copyright para el manifiesto del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyCultureAttribute Especifica la referencia cultural admitida por el ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyDefaultAliasAttribute Define un alias descriptivo predeterminado para el manifiesto del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyDelaySignAttribute Especifica que el ensamblado no se firmó completamente cuando se creó.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyDescriptionAttribute Proporciona una descripción de texto para un ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyFileVersionAttribute Indica a un compilador que utilice un número de versión específico para el recurso de versión del archivo Win32. No es necesario que la versión del archivo Win32 sea la misma que el número de versión del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyFlagsAttribute Especifica una combinación bit a bit de marcas AssemblyNameFlags para un ensamblado, describiendo las opciones del compilador Just-In-Time (JIT), si el ensamblado es redestinable y si tiene una clave pública completa o con símbolo. Esta clase no puede heredarse.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyInformationalVersionAttribute Define información de versión adicional para el manifiesto del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyKeyFileAttribute Especifica el nombre de un archivo que contiene el par de claves utilizado para generar un nombre seguro.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyKeyNameAttribute Especifica el nombre de un contenedor de claves dentro del CSP que contiene el par de claves utilizado para generar un nombre seguro.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows AssemblyMetadataAttribute Define un par de metadatos de clave y valor para el ensamblado representativo.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyName Describe completamente la identidad única de un ensamblado.
Clase pública AssemblyNameProxy Proporciona una versión utilizable en modo remoto del nombre de ensamblado (AssemblyName).
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyProductAttribute Define un atributo personalizado de nombre de producto para el manifiesto del ensamblado.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows AssemblySignatureKeyAttribute Proporciona la migración de una clave de nombre seguro anterior más sencilla a una clave más grande con un algoritmo hash más seguro.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyTitleAttribute Especifica una descripción para un ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyTrademarkAttribute Define un atributo personalizado de marca comercial para el manifiesto del ensamblado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyVersionAttribute Especifica la versión del ensamblado con atributos.
Clase pública Binder Selecciona un miembro de una lista de candidatos y realiza una conversión de tipo desde el tipo de argumento real al tipo de argumento formal.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ConstructorInfo Detecta los atributos de un constructor de clase y proporciona acceso a sus metadatos.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows CustomAttributeData Proporciona acceso a datos de atributos personalizados para ensamblados, módulos, tipos, miembros y parámetros que se cargan en el contexto de sólo reflexión.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows CustomAttributeExtensions Contiene métodos estáticos para recuperar atributos personalizados.
Clase pública CustomAttributeFormatException Excepción que se produce cuando el formato binario del atributo personalizado no es válido.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows DefaultMemberAttribute Define el miembro de un tipo que es el miembro predeterminado utilizado por InvokeMember.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows EventInfo Detecta los atributos de un evento y proporciona acceso a sus metadatos.
Clase pública ExceptionHandlingClause Representa una cláusula de un bloque de control de excepciones estructurado.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows FieldInfo Detecta los atributos de un campo y proporciona acceso a los metadatos del campo.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows IntrospectionExtensions contiene los métodos para convertir los objetos de Type .
Clase pública InvalidFilterCriteriaException Excepción que se produce en FindMembers cuando el criterio de filtro no es válido para el tipo de filtro que se está utilizando.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows LocalVariableInfo Detecta los atributos de una variable local y proporciona acceso a los metadatos de la variable local.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ManifestResourceInfo Proporciona acceso a los recursos del manifiesto, que son archivos XML que describen las dependencias de la aplicación.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows MemberInfo Obtiene información de los atributos de un miembro y proporciona acceso a los metadatos del miembro.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows MethodBase Proporciona información acerca de métodos y constructores.
Clase pública MethodBody Proporciona acceso a los metadatos y al lenguaje MSIL del cuerpo de un método.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows MethodInfo Detecta los atributos de un método y proporciona acceso a sus metadatos.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows Missing Representa un tipo Object que falta. Esta clase no puede heredarse.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows Module Realiza la reflexión en un módulo.
Clase pública ObfuscateAssemblyAttribute Indica a las herramientas de ofuscación que utilicen sus correspondientes reglas de ofuscación de carácter estándar para el tipo de ensamblado apropiado.
Clase pública ObfuscationAttribute Indica a las herramientas de ofuscación que tomen las acciones especificadas para un ensamblado, tipo o miembro.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ParameterInfo Detecta los atributos de un parámetro y proporciona acceso a los metadatos del parámetro.
Clase pública Pointer Proporciona una clase contenedora para punteros.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows PropertyInfo Detecta los atributos de una propiedad y proporciona acceso a los metadatos de la misma.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows ReflectionContext Representa un contexto que puede proporcionar objetos de reflexión.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ReflectionTypeLoadException Excepción que produce el método Module.GetTypes si no es posible cargar alguna de las clases de un módulo. Esta clase no puede heredarse.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows RuntimeReflectionExtensions Proporciona métodos que recuperan información acerca de los tipos en tiempo de ejecución.
Clase pública StrongNameKeyPair Encapsula el acceso a un par de claves públicas o privadas utilizadas para firmar ensamblados de nombre seguro.
Clase pública TargetException Representa la excepción que se produce cuando se intenta invocar un destino no válido.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows TargetInvocationException Excepción que se produce en los métodos llamados mediante reflexión. Esta clase no puede heredarse.
Clase pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows TargetParameterCountException Excepción que se produce cuando el número de parámetros de una llamada no coincide con el número esperado. Esta clase no puede heredarse.
Clase pública TypeDelegator Engloba un objeto System.Type y delega los métodos en ese Type.
Clase pública Compatible con .NET para aplicaciones de la Tienda Windows TypeInfo Representa declaraciones de tipos para tipos de clase, tipos de interfaz, tipos de matriz, tipos de valor, tipos de enumeración, parámetros de tipo, definiciones de tipo genérico y tipos genéricos construidos abiertos o cerrados.
  Estructura Descripción
Estructura pública Compatible con .NET para aplicaciones de la Tienda Windows CustomAttributeNamedArgument Representa un argumento con nombre de un atributo personalizado en el contexto de sólo reflexión.
Estructura pública Compatible con .NET para aplicaciones de la Tienda Windows CustomAttributeTypedArgument Representa un argumento de un atributo personalizado en el contexto de solo reflexión, o un elemento de un argumento de matriz.
Estructura pública Compatible con .NET para aplicaciones de la Tienda Windows InterfaceMapping Recupera la asignación de una interfaz en los métodos reales de una clase que implementa esa interfaz.
Estructura pública ParameterModifier Adjunta un modificador a los parámetros, de manera que el enlace funcione con firmas de parámetros en las que se han modificado los tipos.
  Interfaz Descripción
Interfaz pública ICustomAttributeProvider Proporciona atributos personalizados para los objetos de reflexión que los admiten.
Interfaz pública ICustomTypeProvider Representa un objeto que proporciona un tipo personalizado.
Interfaz pública IReflect Interopera con la interfaz IDispatch.
Interfaz pública Compatible con .NET para aplicaciones de la Tienda Windows IReflectableType Representa un tipo que puede reflejar sobre.
  Delegado Descripción
Delegado público MemberFilter Representa un delegado utilizado para filtrar una lista de miembros representados en una matriz de objetos MemberInfo.
Delegado público ModuleResolveEventHandler Representa el método que controlará el evento ModuleResolve de Assembly.
Delegado público TypeFilter Filtra las clases representadas en una matriz de objetos Type.
  Enumeración Descripción
Enumeración pública Compatible con .NET para aplicaciones de la Tienda Windows AssemblyContentType Proporciona información sobre el tipo de código contenido en un ensamblado.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows AssemblyNameFlags Proporciona información sobre una referencia de tipo Assembly.
Enumeración pública Compatible con Biblioteca de clases portable BindingFlags Especifica las marcas que controlan el enlace y la manera en que se realiza la búsqueda de miembros y tipos por reflexión.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows CallingConventions Define las convenciones de llamada válidas para un método.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows EventAttributes Especifica los atributos de un evento.
Enumeración pública ExceptionHandlingClauseOptions Identifica los tipos de cláusulas de control de excepciones.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows FieldAttributes Especifica los marcadores que describen los atributos de un campo.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows GenericParameterAttributes Describe las restricciones en un parámetro de tipo genérico de un método o tipo genérico.
Enumeración pública ImageFileMachine Identifica la plataforma de destino mediante un archivo ejecutable.
Enumeración pública MemberTypes Marca cada tipo de miembro definido como una clase derivada de MemberInfo.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows MethodAttributes Especifica marcas para los atributos de método. Estas marcas se definen en el archivo corhdr.h.
Enumeración pública Compatible con .NET para aplicaciones de la Tienda Windows MethodImplAttributes Especifica las marcas de los atributos de una implementación de método.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ParameterAttributes Define los atributos que pueden asociarse a un parámetro. Estos atributos se definen en corhdr.h.
Enumeración pública PortableExecutableKinds Identifica la naturaleza del código en un archivo ejecutable.
Enumeración pública ProcessorArchitecture Identifica el procesador y los bits por palabra de la plataforma de destino mediante un archivo ejecutable.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows PropertyAttributes Define los atributos que pueden asociarse a una propiedad. Estos valores de atributo se definen en corhdr.h.
Enumeración pública ResourceAttributes Especifica los atributos de un recurso de manifiesto.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows ResourceLocation Especifica la ubicación del recurso.
Enumeración pública Compatible con Biblioteca de clases portable Compatible con .NET para aplicaciones de la Tienda Windows TypeAttributes Especifica los atributos de tipo.
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.