MetadataReaderProvider.FromMetadataImage 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 |
|---|---|
| FromMetadataImage(ImmutableArray<Byte>) |
Cria um fornecedor sobre um array de bytes. |
| FromMetadataImage(Byte*, Int32) |
Cria um fornecedor de metadados sobre uma imagem armazenada na memória. |
FromMetadataImage(ImmutableArray<Byte>)
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
Cria um fornecedor sobre um array de bytes.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage(System.Collections.Immutable.ImmutableArray<byte> image);
static member FromMetadataImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromMetadataImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
Parâmetros
- image
- ImmutableArray<Byte>
Imagem de metadados.
Devoluções
O novo fornecedor.
Exceções
image é null.
Observações
O conteúdo da imagem não é lido durante a construção do MetadataReaderProvider.
Aplica-se a
FromMetadataImage(Byte*, Int32)
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
Cria um fornecedor de metadados sobre uma imagem armazenada na memória.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage(byte* start, int size);
static member FromMetadataImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
Parâmetros
- start
- Byte*
Aponta para o início do blob de metadados.
- size
- Int32
O tamanho do blob de metadados.
Devoluções
O novo fornecedor de metadados.
Exceções
start é Zero.
size é negativo.
Observações
A memória pertence ao chamador e não é libertada aquando da eliminação do MetadataReaderProvider.
O interlocutor é responsável por manter a memória viva e inalterada ao longo da vida do MetadataReaderProvider.
O conteúdo do blob não é lido durante a construção do MetadataReaderProvider.