System.Reflection.Metadata Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado.
Clases
| AssemblyExtensions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyNameInfo |
Describe un ensamblado. |
| BlobBuilder |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DebugMetadataHeader |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| HandleComparer |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ILOpCodeExtensions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImageFormatLimitationException |
Excepción que se produce cuando un intento de escribir metadatos supera un límite dado por la especificación de formato. Por ejemplo, cuando se supera el límite de tamaño del montón. |
| MetadataReader |
Lee los metadatos definidos por la especificación de la CLI de ECMA 335. |
| MetadataReaderProvider |
Proporciona un MetadataReader para los metadatos almacenados en una matriz de bytes, un bloque de memoria o una secuencia. |
| MetadataStringDecoder |
Proporciona el MetadataReader con un mecanismo personalizado para descodificar secuencias de bytes en metadatos que representan texto. |
| MetadataUpdateHandlerAttribute |
Indica que un tipo que debe recibir notificaciones de actualizaciones de metadatos. |
| MetadataUpdater |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodBodyBlock |
Representa el cuerpo del método en el ensamblado ECMA 335. |
| PEReaderExtensions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeName |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeNameParseOptions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
Estructuras
| ArrayShape |
Representa la forma de un tipo de matriz. |
| AssemblyDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyFile |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyFileHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyFileHandleCollection |
Representa una colección de AssemblyFileHandle. |
| AssemblyFileHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyReference |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyReferenceHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| AssemblyReferenceHandleCollection |
Colección de referencias de ensamblado. |
| AssemblyReferenceHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| Blob |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| BlobBuilder.Blobs |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| BlobContentId |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| BlobHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| BlobReader |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| BlobWriter |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| Constant |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ConstantHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomAttribute |
Proporciona información sobre un atributo personalizado. |
| CustomAttributeHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomAttributeHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomAttributeHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomAttributeNamedArgument<TType> |
Representa un argumento con nombre descodificado a partir de una firma de atributo personalizada. |
| CustomAttributeTypedArgument<TType> |
Representa un argumento con tipo para un atributo de metadatos personalizado. |
| CustomAttributeValue<TType> |
Representa un atributo personalizado del tipo especificado por |
| CustomDebugInformation |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomDebugInformationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomDebugInformationHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| CustomDebugInformationHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DeclarativeSecurityAttribute |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DeclarativeSecurityAttributeHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DeclarativeSecurityAttributeHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DeclarativeSecurityAttributeHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| Document |
Documento de origen en los metadatos de depuración. |
| DocumentHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DocumentHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DocumentHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| DocumentNameBlobHandle |
Un BlobHandle que representa un blob en #Blob montón en PDB portátil estructurado como nombre de documento. |
| EntityHandle |
Representa una entidad de metadatos (por ejemplo, una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado). |
| EventAccessors |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| EventDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| EventDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| EventDefinitionHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| EventDefinitionHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ExceptionRegion |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ExportedType |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ExportedTypeHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ExportedTypeHandleCollection |
Representa una colección de instancias de TypeReferenceHandle. |
| ExportedTypeHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| FieldDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| FieldDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| FieldDefinitionHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| FieldDefinitionHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameter |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameterConstraint |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameterConstraintHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameterConstraintHandleCollection |
Representa una colección de restricciones de un parámetro de tipo genérico. |
| GenericParameterConstraintHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameterHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GenericParameterHandleCollection |
Representa una colección de parámetros de tipo genérico de un método o tipo. |
| GenericParameterHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| GuidHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| Handle |
Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, blob, guid o cadena de usuario). |
| ImportDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportDefinitionCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportDefinitionCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportScope |
Proporciona información sobre el ámbito léxico en el que hay disponible un grupo de importaciones. Esta información se almacena en metadatos de depuración. |
| ImportScopeCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportScopeCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportScopeHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| InterfaceImplementation |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| InterfaceImplementationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| InterfaceImplementationHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| InterfaceImplementationHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalConstant |
Proporciona información sobre las constantes locales. Esta información se almacena en metadatos de depuración. |
| LocalConstantHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalConstantHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalConstantHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalScope |
Proporciona información sobre el ámbito de las variables locales y las constantes. Esta información se almacena en metadatos de depuración. |
| LocalScopeHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalScopeHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalScopeHandleCollection.ChildrenEnumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalScopeHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalVariable |
Proporciona información sobre las variables locales. Esta información se almacena en metadatos de depuración. |
| LocalVariableHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalVariableHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalVariableHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ManifestResource |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ManifestResourceHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ManifestResourceHandleCollection |
Representa una colección de instancias de ManifestResourceHandle. |
| ManifestResourceHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MemberReference |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MemberReferenceHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MemberReferenceHandleCollection |
Representa una colección de instancias de MemberReferenceHandle. |
| MemberReferenceHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MetadataStringComparer |
Proporciona asistentes de comparación de cadenas para consultar cadenas en metadatos a la vez que evita la asignación si es posible. |
| MethodDebugInformation |
Proporciona información de depuración asociada a una definición de método. Esta información se almacena en metadatos de depuración. |
| MethodDebugInformationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDebugInformationHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDebugInformationHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDefinitionHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodDefinitionHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodImplementation |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodImplementationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodImplementationHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodImplementationHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodImport |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodSignature<TType> |
Representa un método (definición, referencia o independiente) o firma de propiedad. En el caso de las propiedades, la firma coincide con la de un captador con un distintivo SignatureHeader. |
| MethodSpecification |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MethodSpecificationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ModuleDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ModuleDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ModuleReference |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ModuleReferenceHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| NamespaceDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| NamespaceDefinitionHandle |
Proporciona un identificador para una definición de espacio de nombres. |
| Parameter |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ParameterHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ParameterHandleCollection |
Contiene una colección de parámetros de un método especificado. |
| ParameterHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PropertyAccessors |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PropertyDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PropertyDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PropertyDefinitionHandleCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PropertyDefinitionHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ReservedBlob<THandle> |
Representa un identificador y un blob correspondiente en un montón de metadatos reservado para futuras actualizaciones de contenido. |
| SequencePoint |
Representa un punto de secuencia PDB portátil. |
| SequencePointCollection |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| SequencePointCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| SignatureHeader |
Representa las características de firma especificadas por el byte inicial de los blobs de firma. |
| StandaloneSignature |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| StandaloneSignatureHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| StringHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeDefinition |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeDefinitionHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeDefinitionHandleCollection |
Contiene una colección de instancias de TypeDefinitionHandle. |
| TypeDefinitionHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeLayout |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeReference |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeReferenceHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeReferenceHandleCollection |
Contiene una colección de instancias de TypeReferenceHandle. |
| TypeReferenceHandleCollection.Enumerator |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeSpecification |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| TypeSpecificationHandle |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| UserStringHandle |
Representa un identificador del montón de cadenas de usuario. |
Interfaces
| IConstructedTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ICustomAttributeTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| IPrimitiveTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ISignatureTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ISignatureTypeProvider<TType,TGenericContext> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ISimpleTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ISZArrayTypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ITypeProvider<TType> |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
Enumeraciones
| ConstantTypeCode |
Especifica valores que representan tipos de constantes de metadatos. |
| CustomAttributeNamedArgumentKind |
Especifica constantes que definen los tipos de argumentos en una firma de atributo personalizado. |
| ExceptionRegionKind |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| HandleKind |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ILOpCode |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| ImportDefinitionKind |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| LocalVariableAttributes |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MemberReferenceKind |
Especifica constantes que indican si un MemberReference hace referencia a un método o campo. |
| MetadataKind |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MetadataReaderOptions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| MetadataStreamOptions |
Proporciona funcionalidad de bajo nivel para leer metadatos de ensamblado según ECMA-335. Este espacio de nombres está diseñado para que lo usen los compiladores y otras herramientas que necesitan leer los metadatos del ensamblado. |
| PrimitiveSerializationTypeCode |
Especifica constantes que definen los códigos de tipo utilizados para codificar tipos de valores primitivos en un blob de valor de CustomAttribute. |
| PrimitiveTypeCode |
Especifica constantes que definen tipos primitivos que se encuentran en firmas de metadatos. |
| SerializationTypeCode |
Especifica los códigos de tipo que se usan para codificar los tipos de valores de un blob de CustomAttributeValue<TType>. |
| SignatureAttributes |
Especifica marcas adicionales que se pueden aplicar a las firmas de método. Los valores subyacentes de los campos de este tipo corresponden a la representación en el byte de firma inicial representado por una estructura de SignatureHeader. |
| SignatureCallingConvention |
Especifica cómo se pasan los argumentos de una firma determinada desde el autor de la llamada al destinatario. Los valores subyacentes de los campos de este tipo corresponden a la representación en el byte de firma inicial representado por una estructura de SignatureHeader. |
| SignatureKind |
Especifica el tipo de firma. Los valores subyacentes de los campos de este tipo corresponden a la representación en el byte de firma inicial representado por una estructura de SignatureHeader. |
| SignatureTypeCode |
Especifica constantes que definen códigos de tipo usados en la codificación de firma. |
| SignatureTypeKind |
Indica la definición de tipo de la firma. |
| StandaloneSignatureKind |
Indica si un StandaloneSignature representa un método independiente o una firma de variable local. |
Comentarios
Este espacio de nombres contiene las siguientes clases principales:
- La clase MetadataReader, que se usa para leer un ensamblado.