PersistedAssemblyBuilder.GenerateMetadata Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| GenerateMetadata(BlobBuilder, BlobBuilder) |
Hiermee worden de metagegevens voor de PersistedAssemblyBuilder. |
| GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Hiermee worden de metagegevens voor de PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
Belangrijk
Deze API is niet CLS-conform.
Hiermee worden de metagegevens voor de 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
Parameters
- ilStream
- BlobBuilder
Wanneer deze methode retourneert, bevat dit de BlobBuilder bytes die de IL (hoofdtekst) van de methode bevat.
- mappedFieldData
- BlobBuilder
Wanneer deze methode wordt geretourneerd, bevat dit de BlobBuilder bytes die alle veld RVA-gegevens bevatten die in de assembly zijn gedefinieerd.
Retouren
Een MetadataBuilder met alle leden die zijn gedefinieerd in de assembly.
- Kenmerken
Uitzonderingen
Er is geen module gedefinieerd voor de assembly.
De metagegevens zijn eerder ingevuld voor de assembly.
Van toepassing op
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
Belangrijk
Deze API is niet CLS-conform.
Hiermee worden de metagegevens voor de 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
Parameters
- ilStream
- BlobBuilder
Wanneer deze methode retourneert, bevat dit de BlobBuilder bytes die de IL (hoofdtekst) van de methode bevat.
- mappedFieldData
- BlobBuilder
Wanneer deze methode wordt geretourneerd, bevat dit de BlobBuilder bytes die alle veld RVA-gegevens bevatten die in de assembly zijn gedefinieerd.
- pdbBuilder
- MetadataBuilder
Wanneer deze methode wordt geretourneerd, bevat deze de MetadataBuilder metagegevens van PDB.
Retouren
Een MetadataBuilder met alle leden die zijn gedefinieerd in de assembly.
- Kenmerken
Uitzonderingen
Een module die niet is gedefinieerd voor de assembly.
De metagegevens zijn al eerder ingevuld voor de assembly.