Comparteix a través de


MetadataReaderProvider.FromPortablePdbImage Método

Definición

Sobrecargas

FromPortablePdbImage(ImmutableArray<Byte>)

Crea un proveedor de metadatos de PDB portátil sobre una matriz de bytes.

FromPortablePdbImage(Byte*, Int32)

Crea un proveedor de metadatos de PDB portátil sobre un blob almacenado en memoria.

FromPortablePdbImage(ImmutableArray<Byte>)

Source:
MetadataReaderProvider.cs
Source:
MetadataReaderProvider.cs
Source:
MetadataReaderProvider.cs

Crea un proveedor de metadatos de PDB portátil sobre una 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>

Imagen de PDB portátil.

Devoluciones

Nuevo proveedor de metadatos de PDB portátil.

Excepciones

image es null.

Comentarios

El contenido de la imagen no se lee durante la construcción de MetadataReaderProvider.

Se aplica a

FromPortablePdbImage(Byte*, Int32)

Source:
MetadataReaderProvider.cs
Source:
MetadataReaderProvider.cs
Source:
MetadataReaderProvider.cs

Crea un proveedor de metadatos de PDB portátil sobre un blob almacenado en memoria.

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*

Puntero al inicio del blob de PDB portátil.

size
Int32

Tamaño del blob de PDB portátil.

Devoluciones

Nuevo proveedor de metadatos de PDB portátil.

Excepciones

size es negativo.

Comentarios

La memoria es propiedad del autor de la llamada y no se libera a la disposición de MetadataReaderProvider.

El autor de la llamada es responsable de mantener la memoria activa y sin modificar durante toda la vigencia de MetadataReaderProvider.

El contenido del blob no se lee durante la construcción de MetadataReaderProvider.

Se aplica a