MetadataReaderProvider.FromPortablePdbImage Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
FromPortablePdbImage(ImmutableArray<Byte>) |
Cria um provedor de metadados PDB portátil em uma matriz de bytes. |
FromPortablePdbImage(Byte*, Int32) |
Cria um provedor de metadados PDB portátil em um blob armazenado na memória. |
FromPortablePdbImage(ImmutableArray<Byte>)
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
Cria um provedor de metadados PDB portátil em uma matriz de bytes.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (System.Collections.Immutable.ImmutableArray<byte> image);
static member FromPortablePdbImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromPortablePdbImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
Parâmetros
- image
- ImmutableArray<Byte>
Uma imagem PDB portátil.
Retornos
O novo provedor de metadados PDB portátil.
Exceções
image
é null
.
Comentários
O conteúdo da imagem não é lido durante a construção do MetadataReaderProvider.
Aplica-se a
FromPortablePdbImage(Byte*, Int32)
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
- Origem:
- MetadataReaderProvider.cs
Cria um provedor de metadados PDB portátil em um blob armazenado na memória.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (byte* start, int size);
static member FromPortablePdbImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
Parâmetros
- start
- Byte*
Ponteiro para o início do blob PDB portátil.
- size
- Int32
O tamanho do blob PDB portátil.
Retornos
O novo provedor de metadados PDB portátil.
Exceções
start
é Zero.
size
é negativo.
Comentários
A memória pertence ao chamador e não é liberada à disposição do MetadataReaderProvider.
O chamador é responsável por manter a memória viva e não modificada durante todo o tempo de vida do MetadataReaderProvider.
O conteúdo do blob não é lido durante a construção do MetadataReaderProvider.