PersistedAssemblyBuilder.GenerateMetadata 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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.
- 특성
예외
어셈블리에 대해 정의되지 않은 모듈입니다.
이전에 어셈블리에 대해 이미 채워진 메타데이터입니다.
적용 대상
.NET