MetadataReaderProvider.FromPortablePdbImage Método

Definição

Sobrecargas

Name Description
FromPortablePdbImage(ImmutableArray<Byte>)

Cria um fornecedor de metadados PDB portátil sobre um array de bytes.

FromPortablePdbImage(Byte*, Int32)

Cria um fornecedor portátil de metadados PDB sobre um blob armazenado na memória.

FromPortablePdbImage(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 de metadados PDB portátil sobre um array 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.

Devoluções

O novo fornecedor portátil de metadados PDB.

Exceções

image é null.

Observações

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
Origem:
MetadataReaderProvider.cs
Origem:
MetadataReaderProvider.cs
Origem:
MetadataReaderProvider.cs
Origem:
MetadataReaderProvider.cs

Cria um fornecedor portátil de metadados PDB sobre 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*

Apontar para o início do blob portátil do PDB.

size
Int32

Do tamanho do blob portátil do PDB.

Devoluções

O novo fornecedor portátil de metadados PDB.

Exceções

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.

Aplica-se a