PersistedAssemblyBuilder.GenerateMetadata Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GenerateMetadata(BlobBuilder, BlobBuilder) |
Generuje metadane dla PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Generuje metadane dla PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Generuje metadane dla 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
Gdy ta metoda zwraca wartość , zawiera BlobBuilder bajty, które zawierają wszystkie emitowane przez metodę IL (treść).
- mappedFieldData
- BlobBuilder
Gdy ta metoda zwraca, zawiera BlobBuilder bajtów, które zawierają wszystkie dane RVA pola zdefiniowane w zestawie.
Zwraca
MetadataBuilder, który zawiera wszystkie elementy członkowskie zdefiniowane w zestawie.
- Atrybuty
Wyjątki
Moduł nie jest zdefiniowany dla zestawu.
Metadane zostały wcześniej wypełnione dla zestawu.
Dotyczy
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Generuje metadane dla 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
Gdy ta metoda zwraca wartość , zawiera BlobBuilder bajty, które zawierają wszystkie emitowane przez metodę IL (treść).
- mappedFieldData
- BlobBuilder
Gdy ta metoda zwraca, zawiera BlobBuilder bajtów, które zawierają wszystkie dane RVA pola zdefiniowane w zestawie.
- pdbBuilder
- MetadataBuilder
Gdy ta metoda zostanie zwrócona, zawiera MetadataBuilder, która zawiera metadane PDB.
Zwraca
MetadataBuilder, który zawiera wszystkie elementy członkowskie zdefiniowane w zestawie.
- Atrybuty
Wyjątki
Nie zdefiniowano modułu dla zestawu.
Metadane zostały już wypełnione dla zestawu wcześniej.