PersistedAssemblyBuilder.GenerateMetadata Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| GenerateMetadata(BlobBuilder, BlobBuilder) |
Gera os metadados para o PersistedAssemblyBuilder. |
| GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) |
Gera os metadados para o PersistedAssemblyBuilder. |
GenerateMetadata(BlobBuilder, BlobBuilder)
- Origem:
- PersistedAssemblyBuilder.cs
- Origem:
- PersistedAssemblyBuilder.cs
- Origem:
- PersistedAssemblyBuilder.cs
Importante
Esta API não está em conformidade com CLS.
Gera os metadados para o 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
Parâmetros
- ilStream
- BlobBuilder
Quando este método retorna, contém os BlobBuilder bytes que incluem todo o IL (corpo) emitido pelo método.
- mappedFieldData
- BlobBuilder
Quando este método retorna, contém os BlobBuilder bytes que incluem todos os dados RVA do campo definidos na assembleia.
Devoluções
A MetadataBuilder que inclui todos os membros definidos na Assembleia.
- Atributos
Exceções
Um módulo não está definido para o conjunto.
Os metadados já eram preenchidos para a assembleia.
Aplica-se a
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder)
- Origem:
- PersistedAssemblyBuilder.cs
- Origem:
- PersistedAssemblyBuilder.cs
- Origem:
- PersistedAssemblyBuilder.cs
Importante
Esta API não está em conformidade com CLS.
Gera os metadados para o 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
Parâmetros
- ilStream
- BlobBuilder
Quando este método retorna, contém os BlobBuilder bytes que incluem todo o IL (corpo) emitido pelo método.
- mappedFieldData
- BlobBuilder
Quando este método retorna, contém os BlobBuilder bytes que incluem todos os dados RVA do campo definidos na assembleia.
- pdbBuilder
- MetadataBuilder
Quando este método retorna, contém o MetadataBuilder que inclui metadados PDB.
Devoluções
A MetadataBuilder que inclui todos os membros definidos na Assembleia.
- Atributos
Exceções
Um módulo não definido para a assembleia.
Os metadados já estavam preenchidos para a assembleia anteriormente.