次の方法で共有


PersistedAssemblyBuilder.GenerateMetadata メソッド

定義

オーバーロード

GenerateMetadata(BlobBuilder, BlobBuilder)

PersistedAssemblyBuilderのメタデータを生成します。

GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)

PersistedAssemblyBuilderのメタデータを生成します。

GenerateMetadata(BlobBuilder, BlobBuilder)

重要

この API は CLS 準拠ではありません。

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

パラメーター

ilStream
BlobBuilder

このメソッドから制御が戻るときに、出力されるすべてのメソッドの IL (本文) を含む BlobBuilder バイトが格納されます。

mappedFieldData
BlobBuilder

このメソッドから制御が戻るときに、アセンブリで定義されているすべてのフィールド RVA データを含む BlobBuilder バイトが格納されます。

戻り値

アセンブリで定義されているすべてのメンバーを含む MetadataBuilder

属性

例外

モジュールはアセンブリに対して定義されていません。

メタデータは、以前にアセンブリに対して設定されています。

適用対象

GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)

重要

この API は CLS 準拠ではありません。

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

パラメーター

ilStream
BlobBuilder

このメソッドから制御が戻るときに、出力されるすべてのメソッドの IL (本文) を含む BlobBuilder バイトが格納されます。

mappedFieldData
BlobBuilder

このメソッドから制御が戻るときに、アセンブリで定義されているすべてのフィールド RVA データを含む BlobBuilder バイトが格納されます。

pdbBuilder
MetadataBuilder

このメソッドから制御が戻るときに、PDB メタデータを含む MetadataBuilder が格納されます。

戻り値

アセンブリで定義されているすべてのメンバーを含む MetadataBuilder

属性

例外

アセンブリに対して定義されていないモジュール。

以前にアセンブリに既に設定されているメタデータ。

適用対象