PersistedAssemblyBuilder.GenerateMetadata Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GenerateMetadata(BlobBuilder, BlobBuilder) |
Menghasilkan metadata untuk PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Menghasilkan metadata untuk PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
Penting
API ini bukan kompatibel CLS.
Menghasilkan metadata untuk 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
Parameter
- ilStream
- BlobBuilder
Ketika metode ini kembali, berisi byte BlobBuilder yang mencakup semua IL (isi) metode yang dipancarkan.
- mappedFieldData
- BlobBuilder
Ketika metode ini kembali, berisi byte BlobBuilder yang menyertakan semua data RVA bidang yang ditentukan dalam rakitan.
Mengembalikan
MetadataBuilder yang mencakup semua anggota yang ditentukan dalam Assembly.
- Atribut
Pengecualian
Modul tidak didefinisikan untuk rakitan.
Metadata sebelumnya diisi untuk perakitan.
Berlaku untuk
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
Penting
API ini bukan kompatibel CLS.
Menghasilkan metadata untuk 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
Parameter
- ilStream
- BlobBuilder
Ketika metode ini kembali, berisi byte BlobBuilder yang mencakup semua IL (isi) metode yang dipancarkan.
- mappedFieldData
- BlobBuilder
Ketika metode ini kembali, berisi byte BlobBuilder yang menyertakan semua data RVA bidang yang ditentukan dalam rakitan.
- pdbBuilder
- MetadataBuilder
Ketika metode ini kembali, berisi MetadataBuilder yang menyertakan metadata PDB.
Mengembalikan
MetadataBuilder yang mencakup semua anggota yang ditentukan dalam Assembly.
- Atribut
Pengecualian
Modul yang tidak didefinisikan untuk rakitan.
Metadata sudah diisi untuk rakitan sebelumnya.