Partager via


PersistedAssemblyBuilder.GenerateMetadata Méthode

Définition

Surcharges

GenerateMetadata(BlobBuilder, BlobBuilder)

Génère les métadonnées de l'PersistedAssemblyBuilder.

GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)

Génère les métadonnées de l'PersistedAssemblyBuilder.

GenerateMetadata(BlobBuilder, BlobBuilder)

Important

Cette API n’est pas conforme CLS.

Génère les métadonnées de l'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

Paramètres

ilStream
BlobBuilder

Lorsque cette méthode est retournée, contient les BlobBuilder octets qui incluent l’il (corps) de la méthode émise.

mappedFieldData
BlobBuilder

Lorsque cette méthode est retournée, contient les BlobBuilder octets qui incluent toutes les données RVA de champ définies dans l’assembly.

Retours

Un MetadataBuilder qui inclut tous les membres définis dans l’assembly.

Attributs

Exceptions

Un module n’est pas défini pour l’assembly.

Les métadonnées ont été précédemment remplies pour l’assembly.

S’applique à

GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)

Important

Cette API n’est pas conforme CLS.

Génère les métadonnées de l'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

Paramètres

ilStream
BlobBuilder

Lorsque cette méthode est retournée, contient les BlobBuilder octets qui incluent l’il (corps) de la méthode émise.

mappedFieldData
BlobBuilder

Lorsque cette méthode est retournée, contient les BlobBuilder octets qui incluent toutes les données RVA de champ définies dans l’assembly.

pdbBuilder
MetadataBuilder

Lorsque cette méthode est retournée, contient le MetadataBuilder qui inclut les métadonnées PDB.

Retours

Un MetadataBuilder qui inclut tous les membres définis dans l’assembly.

Attributs

Exceptions

Module non défini pour l’assembly.

Métadonnées déjà remplies pour l’assembly précédemment.

S’applique à