PersistedAssemblyBuilder.GenerateMetadata Metoda
Definice
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í.
Přetížení
GenerateMetadata(BlobBuilder, BlobBuilder) |
Vygeneruje metadata pro PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Vygeneruje metadata pro PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Vygeneruje metadata pro 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
Parametry
- ilStream
- BlobBuilder
Když tato metoda vrátí, obsahuje BlobBuilder bajty, které zahrnují všechny metody IL (tělo) generované.
- mappedFieldData
- BlobBuilder
Pokud tato metoda vrátí, obsahuje BlobBuilder bajty, které zahrnují všechna data RVA pole definovaná v sestavení.
Návraty
MetadataBuilder, která zahrnuje všechny členy definované v sestavení.
- Atributy
Výjimky
Pro sestavení není definován modul.
Metadata byla dříve vyplněna pro sestavení.
Platí pro
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Vygeneruje metadata pro 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
Parametry
- ilStream
- BlobBuilder
Když tato metoda vrátí, obsahuje BlobBuilder bajty, které zahrnují všechny metody IL (tělo) generované.
- mappedFieldData
- BlobBuilder
Pokud tato metoda vrátí, obsahuje BlobBuilder bajty, které zahrnují všechna data RVA pole definovaná v sestavení.
- pdbBuilder
- MetadataBuilder
Když tato metoda vrátí, obsahuje MetadataBuilder, která obsahuje metadata PDB.
Návraty
MetadataBuilder, která zahrnuje všechny členy definované v sestavení.
- Atributy
Výjimky
Modul není definován pro sestavení.
Metadata již byla pro sestavení vyplněna dříve.