Comparteix a través de


System.Reflection.Metadata Espacio de nombres

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 TType.

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:

Consulte también