System.Reflection.Metadata Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки.
Классы
AssemblyExtensions |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobBuilder |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DebugMetadataHeader |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
HandleComparer |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ILOpCodeExtensions |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImageFormatLimitationException |
Исключение, порождаемое при попытке записи метаданных, превышающих предельное значение, заданное спецификацией формата. Например, если превышено ограничение размера кучи. |
MetadataReader |
Считывает метаданные в соответствии с определением в спецификации CLI ECMA 335. |
MetadataReaderProvider |
Предоставляет MetadataReader для метаданных, хранящихся в массиве байтов, блоке памяти или потоке. |
MetadataStringDecoder |
Предоставляет объект MetadataReader с пользовательским механизмом для декодирования последовательностей байтов в метаданных, представляющих текст. |
MetadataUpdateHandlerAttribute |
Указывает, что тип, который должен получать уведомления об обновлениях метаданных. |
MetadataUpdater |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodBodyBlock |
Представляет тело метода в сборке ECMA 335. |
PEReaderExtensions |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Структуры
ArrayShape |
Представляет форму типа массива. |
AssemblyDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyFile |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyFileHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyFileHandleCollection |
Представляет коллекцию AssemblyFileHandle. |
AssemblyFileHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyReference |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyReferenceHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
AssemblyReferenceHandleCollection |
Набор ссылок на сборки. |
AssemblyReferenceHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Blob |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobBuilder.Blobs |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobContentId |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobReader |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
BlobWriter |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Constant |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ConstantHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomAttribute |
Предоставляет сведения о пользовательском атрибуте. |
CustomAttributeHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomAttributeHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomAttributeHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomAttributeNamedArgument<TType> |
Представляет именованный аргумент, декодированный из сигнатуры настраиваемого атрибута. |
CustomAttributeTypedArgument<TType> |
Представляет типизированный аргумент для настраиваемого атрибута метаданных. |
CustomAttributeValue<TType> |
Представляет пользовательский атрибут типа, заданного параметром |
CustomDebugInformation |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomDebugInformationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomDebugInformationHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
CustomDebugInformationHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DeclarativeSecurityAttribute |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DeclarativeSecurityAttributeHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DeclarativeSecurityAttributeHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DeclarativeSecurityAttributeHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Document |
Исходный документ в метаданных отладки. |
DocumentHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DocumentHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DocumentHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
DocumentNameBlobHandle |
Значение BlobHandle, представляющее большой двоичный объект в куче #Blob в переносимом PDB-файле, структурированном как имя документа. |
EntityHandle |
Представляет сущность метаданных (например, ссылку на тип, определение типа, спецификацию типа, определение метода или настраиваемый атрибут). |
EventAccessors |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
EventDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
EventDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
EventDefinitionHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
EventDefinitionHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ExceptionRegion |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ExportedType |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ExportedTypeHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ExportedTypeHandleCollection |
Представляет коллекцию экземпляров TypeReferenceHandle. |
ExportedTypeHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
FieldDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
FieldDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
FieldDefinitionHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
FieldDefinitionHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameter |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameterConstraint |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameterConstraintHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameterConstraintHandleCollection |
Представляет коллекцию ограничений параметра универсального типа. |
GenericParameterConstraintHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameterHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GenericParameterHandleCollection |
Представляет коллекцию параметров универсальных типов для метода или типа. |
GenericParameterHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
GuidHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Handle |
Представляет любую сущность метаданных (например, ссылку на тип, определение типа, спецификацию типа, определение метода или настраиваемый атрибут) или значение (строку, большой двоичный объект, GUID или пользовательскую строку). |
ImportDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportDefinitionCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportDefinitionCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportScope |
Предоставляет сведения о лексической области, в которой доступна группа операций импорта. Эта информация хранится в метаданных отладки. |
ImportScopeCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportScopeCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportScopeHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
InterfaceImplementation |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
InterfaceImplementationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
InterfaceImplementationHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
InterfaceImplementationHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalConstant |
Предоставляет сведения о локальных константах. Эта информация хранится в метаданных отладки. |
LocalConstantHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalConstantHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalConstantHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalScope |
Предоставляет сведения об области действия локальных переменных и констант. Эта информация хранится в метаданных отладки. |
LocalScopeHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalScopeHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalScopeHandleCollection.ChildrenEnumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalScopeHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalVariable |
Предоставляет сведения о локальных переменных. Эта информация хранится в метаданных отладки. |
LocalVariableHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalVariableHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalVariableHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ManifestResource |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ManifestResourceHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ManifestResourceHandleCollection |
Представляет коллекцию экземпляров ManifestResourceHandle. |
ManifestResourceHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MemberReference |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MemberReferenceHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MemberReferenceHandleCollection |
Представляет коллекцию экземпляров MemberReferenceHandle. |
MemberReferenceHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MetadataStringComparer |
Предоставляет вспомогательные методы сравнения строк для запроса строк в метаданных, по возможности избегая выделения. |
MethodDebugInformation |
Предоставляет отладочную информацию, связанную с определением метода. Эта информация хранится в метаданных отладки. |
MethodDebugInformationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDebugInformationHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDebugInformationHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDefinitionHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodDefinitionHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodImplementation |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodImplementationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodImplementationHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodImplementationHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodImport |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodSignature<TType> |
Представляет метод (определение, ссылку и автономный) или сигнатуру свойства. В случае свойств сигнатура соответствует методу получения с отличительным заголовком SignatureHeader. |
MethodSpecification |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MethodSpecificationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ModuleDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ModuleDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ModuleReference |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ModuleReferenceHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
NamespaceDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
NamespaceDefinitionHandle |
Предоставляет дескриптор для определения пространства имен. |
Parameter |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ParameterHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ParameterHandleCollection |
Содержит коллекцию параметров указанного метода. |
ParameterHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PropertyAccessors |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PropertyDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PropertyDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PropertyDefinitionHandleCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PropertyDefinitionHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ReservedBlob<THandle> |
Представляет маркер и соответствующий BLOB-объект в куче метаданных, которая была зарезервирована для обновления содержимого в будущем. |
SequencePoint |
Представляет переносимую точку последовательности PDB. |
SequencePointCollection |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
SequencePointCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
SignatureHeader |
Представляет характеристики сигнатуры, заданные начальным байтом BLOB-объектов сигнатуры. |
StandaloneSignature |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
StandaloneSignatureHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
StringHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeDefinition |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeDefinitionHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeDefinitionHandleCollection |
Содержит коллекцию экземпляров класса TypeDefinitionHandle. |
TypeDefinitionHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeLayout |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeReference |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeReferenceHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeReferenceHandleCollection |
Содержит коллекцию экземпляров класса TypeReferenceHandle. |
TypeReferenceHandleCollection.Enumerator |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeSpecification |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
TypeSpecificationHandle |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
UserStringHandle |
Представляет дескриптор для кучи пользовательских строк. |
Интерфейсы
IConstructedTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ICustomAttributeTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
IPrimitiveTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ISignatureTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ISignatureTypeProvider<TType,TGenericContext> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ISimpleTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ISZArrayTypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ITypeProvider<TType> |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
Перечисления
ConstantTypeCode |
Задает значения, представляющие типы констант метаданных. |
CustomAttributeNamedArgumentKind |
Задает константы, определяющие типы аргументов в сигнатуре настраиваемого атрибута. |
ExceptionRegionKind |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
HandleKind |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ILOpCode |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
ImportDefinitionKind |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
LocalVariableAttributes |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MemberReferenceKind |
Задает константы, указывающие, на что ссылается MemberReference: на метод или поле. |
MetadataKind |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MetadataReaderOptions |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
MetadataStreamOptions |
Предоставляет низкоуровневые функции для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которым необходимо считывать метаданные сборки. |
PrimitiveSerializationTypeCode |
Задает константы, определяющие коды типов, используемые для кодирования типов значений-примитивов в BLOB-объекте значений CustomAttribute. |
PrimitiveTypeCode |
Задает константы, определяющие обнаруженные в сигнатурах метаданных типы-примитивы. |
SerializationTypeCode |
Указывает коды типов, используемые для шифрования типов значений в BLOB-объекте CustomAttributeValue<TType>. |
SignatureAttributes |
Задает дополнительные флаги, которые можно применить к сигнатурам метода. Базовые значения полей в этом типе соответствуют представлению в начальном байте сигнатуры, представленном структурой SignatureHeader. |
SignatureCallingConvention |
Указывает, как передаются аргументы в данной сигнатуре из вызывающего объекта в вызываемый. Базовые значения полей в этом типе соответствуют представлению в начальном байте сигнатуры, представленном структурой SignatureHeader. |
SignatureKind |
Задает вид сигнатуры. Базовые значения полей в этом типе соответствуют представлению в начальном байте сигнатуры, представленном структурой SignatureHeader. |
SignatureTypeCode |
Задает константы, определяющие коды типов, используемые в шифровании сигнатур. |
SignatureTypeKind |
Указывает определение типа сигнатуры. |
StandaloneSignatureKind |
Указывает, представляет ли StandaloneSignature сигнатуру изолированного метода или локальной переменной. |
Комментарии
Это пространство имен содержит следующие основные классы:
- Класс MetadataReader , который используется для чтения сборки.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по