PersistedAssemblyBuilder.GenerateMetadata Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| GenerateMetadata(BlobBuilder, BlobBuilder) |
Genererar metadata för PersistedAssemblyBuilder. |
| GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Genererar metadata för PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
Viktigt!
Detta API uppfyller inte CLS.
Genererar metadata för PersistedAssemblyBuilder.
public:
System::Reflection::Metadata::Ecma335::MetadataBuilder ^ GenerateMetadata([Runtime::InteropServices::Out] System::Reflection::Metadata::BlobBuilder ^ % ilStream, [Runtime::InteropServices::Out] System::Reflection::Metadata::BlobBuilder ^ % mappedFieldData);
[System.CLSCompliant(false)]
public System.Reflection.Metadata.Ecma335.MetadataBuilder GenerateMetadata(out System.Reflection.Metadata.BlobBuilder ilStream, out System.Reflection.Metadata.BlobBuilder mappedFieldData);
[<System.CLSCompliant(false)>]
member this.GenerateMetadata : BlobBuilder * BlobBuilder -> System.Reflection.Metadata.Ecma335.MetadataBuilder
Public Function GenerateMetadata (ByRef ilStream As BlobBuilder, ByRef mappedFieldData As BlobBuilder) As MetadataBuilder
Parametrar
- ilStream
- BlobBuilder
När den här metoden returnerar, innehåller de BlobBuilder byte som innehåller all metod IL (brödtext) som genereras.
- mappedFieldData
- BlobBuilder
När den här metoden returnerar innehåller de BlobBuilder byte som innehåller alla RVA-fältdata som definierats i sammansättningen.
Returer
En MetadataBuilder som innehåller alla medlemmar som definierats i församlingen.
- Attribut
Undantag
En modul har inte definierats för sammansättningen.
Metadata har tidigare fyllts i för sammansättningen.
Gäller för
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
Viktigt!
Detta API uppfyller inte CLS.
Genererar metadata för PersistedAssemblyBuilder.
public:
System::Reflection::Metadata::Ecma335::MetadataBuilder ^ GenerateMetadata([Runtime::InteropServices::Out] System::Reflection::Metadata::BlobBuilder ^ % ilStream, [Runtime::InteropServices::Out] System::Reflection::Metadata::BlobBuilder ^ % mappedFieldData, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::MetadataBuilder ^ % pdbBuilder);
[System.CLSCompliant(false)]
public System.Reflection.Metadata.Ecma335.MetadataBuilder GenerateMetadata(out System.Reflection.Metadata.BlobBuilder ilStream, out System.Reflection.Metadata.BlobBuilder mappedFieldData, out System.Reflection.Metadata.Ecma335.MetadataBuilder pdbBuilder);
[<System.CLSCompliant(false)>]
member this.GenerateMetadata : BlobBuilder * BlobBuilder * MetadataBuilder -> System.Reflection.Metadata.Ecma335.MetadataBuilder
Public Function GenerateMetadata (ByRef ilStream As BlobBuilder, ByRef mappedFieldData As BlobBuilder, ByRef pdbBuilder As MetadataBuilder) As MetadataBuilder
Parametrar
- ilStream
- BlobBuilder
När den här metoden returnerar, innehåller de BlobBuilder byte som innehåller all metod IL (brödtext) som genereras.
- mappedFieldData
- BlobBuilder
När den här metoden returnerar innehåller de BlobBuilder byte som innehåller alla RVA-fältdata som definierats i sammansättningen.
- pdbBuilder
- MetadataBuilder
När den här metoden returneras innehåller den MetadataBuilder som innehåller PDB-metadata.
Returer
En MetadataBuilder som innehåller alla medlemmar som definierats i församlingen.
- Attribut
Undantag
En modul som inte har definierats för sammansättningen.
Metadata som redan har fyllts i för sammansättningen tidigare.