System.Reflection.Metadata Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení.
Třídy
| Name | Description |
|---|---|
| HandleComparer |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MetadataReader |
Čte metadata definovaná specifikací rozhraní příkazového řádku ECMA 335. |
| MetadataStringDecoder |
MetadataReader Poskytuje vlastní mechanismus pro dekódování bajtů sekvence v metadatech, které představují text. |
| MethodBodyBlock |
Představuje tělo metody v sestavení ECMA 335. |
| PEReaderExtensions |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
Struktury
| Name | Description |
|---|---|
| AssemblyDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyFile |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyFileHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyFileHandleCollection |
Představuje kolekci AssemblyFileHandle. |
| AssemblyFileHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyReference |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyReferenceHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| AssemblyReferenceHandleCollection |
Kolekce odkazů na sestavení. |
| AssemblyReferenceHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| BlobHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| BlobReader |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| Constant |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ConstantHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| CustomAttribute |
Poskytuje informace o vlastním atributu. |
| CustomAttributeHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| CustomAttributeHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| CustomAttributeHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| DeclarativeSecurityAttribute |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| DeclarativeSecurityAttributeHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| DeclarativeSecurityAttributeHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| DeclarativeSecurityAttributeHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| EntityHandle |
Představuje entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut). |
| EventAccessors |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| EventDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| EventDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| EventDefinitionHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| EventDefinitionHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ExceptionRegion |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ExportedType |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ExportedTypeHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ExportedTypeHandleCollection |
Představuje kolekci TypeReferenceHandle instancí. |
| ExportedTypeHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| FieldDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| FieldDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| FieldDefinitionHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| FieldDefinitionHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameter |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameterConstraint |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameterConstraintHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameterConstraintHandleCollection |
Představuje kolekci omezení parametru obecného typu. |
| GenericParameterConstraintHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameterHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GenericParameterHandleCollection |
Představuje kolekci obecných parametrů typu metody nebo typu. |
| GenericParameterHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| GuidHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| Handle |
Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, guid nebo uživatelský řetězec). |
| InterfaceImplementation |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| InterfaceImplementationHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| InterfaceImplementationHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| InterfaceImplementationHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ManifestResource |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ManifestResourceHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ManifestResourceHandleCollection |
Představuje kolekci ManifestResourceHandle instancí. |
| ManifestResourceHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MemberReference |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MemberReferenceHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MemberReferenceHandleCollection |
Představuje kolekci MemberReferenceHandle instancí. |
| MemberReferenceHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MetadataStringComparer |
Poskytuje pomocné rutiny porovnání řetězců k dotazování řetězců v metadatech, a pokud je to možné, vyhněte se přidělování. |
| MethodDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodDefinitionHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodDefinitionHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodImplementation |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodImplementationHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodImplementationHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodImplementationHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodImport |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodSpecification |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MethodSpecificationHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ModuleDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ModuleDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ModuleReference |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ModuleReferenceHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| NamespaceDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| NamespaceDefinitionHandle |
Poskytuje popisovač definice oboru názvů. |
| Parameter |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ParameterHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| ParameterHandleCollection |
Obsahuje kolekci parametrů zadané metody. |
| ParameterHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| PropertyAccessors |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| PropertyDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| PropertyDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| PropertyDefinitionHandleCollection |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| PropertyDefinitionHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| SignatureHeader |
Představuje charakteristiky podpisu určené úvodním bajtem objektů blob podpisu. |
| StandaloneSignature |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| StandaloneSignatureHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| StringHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeDefinition |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeDefinitionHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeDefinitionHandleCollection |
Obsahuje kolekci TypeDefinitionHandle instancí. |
| TypeDefinitionHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeLayout |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeReference |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeReferenceHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeReferenceHandleCollection |
Obsahuje kolekci TypeReferenceHandle instancí. |
| TypeReferenceHandleCollection.Enumerator |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeSpecification |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| TypeSpecificationHandle |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| UserStringHandle |
Představuje popisovač haldy uživatelského řetězce. |
Výčty
| Name | Description |
|---|---|
| ConstantTypeCode |
Určuje hodnoty, které představují typy konstant metadat. |
| CustomAttributeNamedArgumentKind |
Určuje konstanty, které definují typy argumentů v podpisu vlastního atributu. |
| ExceptionRegionKind |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| HandleKind |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MemberReferenceKind |
Určuje konstanty, které označují, jestli MemberReference odkazuje na metodu nebo pole. |
| MetadataKind |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| MetadataReaderOptions |
Poskytuje funkce nízké úrovně pro čtení metadat sestavení podle ECMA-335. Tento obor názvů je navržený pro použití kompilátory a dalšími nástroji, které potřebují číst metadata sestavení. |
| SerializationTypeCode |
Určuje kódy typů používané ke kódování typů hodnot v objektu blob CustomAttributeValue<TType>. |
| SignatureAttributes |
Určuje další příznaky, které lze použít u podpisů metod. Podkladové hodnoty polí tohoto typu odpovídají reprezentaci úvodního bajtu podpisu reprezentované SignatureHeader strukturou. |
| SignatureCallingConvention |
Určuje, jak se argumenty v daném podpisu předávají volajícímu volaného. Podkladové hodnoty polí tohoto typu odpovídají reprezentaci úvodního bajtu podpisu reprezentované SignatureHeader strukturou. |
| SignatureKind |
Určuje druh podpisu. Podkladové hodnoty polí tohoto typu odpovídají reprezentaci úvodního bajtu podpisu reprezentované SignatureHeader strukturou. |
| SignatureTypeCode |
Určuje konstanty, které definují kódy typů používané při kódování podpisu. |
Poznámky
Caution
Typy čtení metadat v tomto oboru názvů, například MetadataReader a MetadataReaderProvider, nejsou navrženy pro zpracování nedůvěryhodného vstupu. Chybné nebo škodlivé soubory PE, metadata nebo vstupy PDB můžou způsobit neočekávané chování, včetně přístupu k paměti mimo hranice, chybových ukončení nebo zablokování. Tato rozhraní API používají pouze s důvěryhodnými metadaty, soubory PE a vstupy PDB. Typy TypeName a AssemblyNameInfo typy jsou bezpečné pro použití s nedůvěryhodným vstupem.
Tento obor názvů obsahuje následující základní třídy:
- Třída MetadataReader , která se používá ke čtení sestavení.