System.Reflection.Metadata Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки.
Классы
| AssemblyExtensions |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| AssemblyNameInfo |
Описывает сборку. |
| BlobBuilder |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| DebugMetadataHeader |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| HandleComparer |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| ILOpCodeExtensions |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| ImageFormatLimitationException |
Исключение, которое возникает, когда попытка записи метаданных превышает ограничение, заданное спецификацией формата. Например, если превышено ограничение размера кучи. |
| MetadataReader |
Считывает метаданные, определенные спецификацией ИНТЕРФЕЙСА командной строки ECMA 335. |
| MetadataReaderProvider |
Предоставляет MetadataReader для метаданных, хранящихся в массиве байтов, блоке памяти или потоке. |
| MetadataStringDecoder |
Предоставляет MetadataReader с пользовательским механизмом декодирования последовательностей байтов в метаданных, представляющих текст. |
| MetadataUpdateHandlerAttribute |
Указывает, что тип, который должен получать уведомления об обновлениях метаданных. |
| MetadataUpdater |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| MethodBodyBlock |
Представляет текст метода в сборке ECMA 335. |
| PEReaderExtensions |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| TypeName |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| TypeNameParseOptions |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с 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> |
Представляет дескриптор и соответствующий большой двоичный объект в куче метаданных, зарезервированной для будущего обновления содержимого. |
| SequencePoint |
Представляет переносимую точку последовательности PDB. |
| SequencePointCollection |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| SequencePointCollection.Enumerator |
Предоставляет низкоуровневую функциональность для чтения метаданных сборки в соответствии с ECMA-335. Это пространство имен предназначено для использования компиляторами и другими средствами, которые должны считывать метаданные сборки. |
| SignatureHeader |
Представляет характеристики подписи, указанные ведущим байтом больших двоичных объектов сигнатуры. |
| 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 |
Указывает константы, определяющие коды типов, используемые для кодирования типов примитивных значений в большом двоичном объекте CustomAttribute значений. |
| PrimitiveTypeCode |
Указывает константы, определяющие примитивные типы, найденные в сигнатурах метаданных. |
| SerializationTypeCode |
Задает коды типов, используемые для кодирования типов значений в большом двоичном объекте CustomAttributeValue<TType>. |
| SignatureAttributes |
Указывает дополнительные флаги, которые можно применить к сигнатурам метода. Базовые значения полей этого типа соответствуют представлению в байте начальной подписи, представленной структурой SignatureHeader. |
| SignatureCallingConvention |
Указывает, как аргументы в заданной сигнатуре передаются из вызывающего объекта вызывающему объекту. Базовые значения полей этого типа соответствуют представлению в байте начальной подписи, представленной структурой SignatureHeader. |
| SignatureKind |
Указывает тип подписи. Базовые значения полей этого типа соответствуют представлению в байте начальной подписи, представленной структурой SignatureHeader. |
| SignatureTypeCode |
Указывает константы, определяющие коды типов, используемые в кодировке подписей. |
| SignatureTypeKind |
Указывает определение типа подписи. |
| StandaloneSignatureKind |
Указывает, представляет ли StandaloneSignature автономный метод или сигнатуру локальной переменной. |
Комментарии
Это пространство имен содержит следующие основные классы:
- Класс MetadataReader, который используется для чтения сборки.