Condividi tramite


MetadataReaderProvider.FromPortablePdbImage Metodo

Definizione

Overload

FromPortablePdbImage(ImmutableArray<Byte>)

Crea un provider di metadati PDB portatile su una matrice di byte.

FromPortablePdbImage(Byte*, Int32)

Crea un provider di metadati PDB portatile su un BLOB archiviato in memoria.

FromPortablePdbImage(ImmutableArray<Byte>)

Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs

Crea un provider di metadati PDB portatile su una matrice di byte.

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

Parametri

image
ImmutableArray<Byte>

Immagine PDB portatile.

Restituisce

Il nuovo provider di metadati PDB portatile.

Eccezioni

image è null.

Commenti

Il contenuto dell'immagine non viene letto durante la costruzione di MetadataReaderProvider.

Si applica a

FromPortablePdbImage(Byte*, Int32)

Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs
Origine:
MetadataReaderProvider.cs

Crea un provider di metadati PDB portatile su un BLOB archiviato in 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

Parametri

start
Byte*

Puntatore all'inizio della posizione del BLOB PDB.

size
Int32

Dimensioni del BLOB PDB portatile.

Restituisce

Il nuovo provider di metadati PDB portatile.

Eccezioni

size è negativo.

Commenti

La memoria è di proprietà del chiamante e non viene rilasciata per l'eliminazione dell'oggetto MetadataReaderProvider.

Il chiamante è responsabile della conservazione della memoria attiva e non modificata per tutta la durata dell'oggetto MetadataReaderProvider.

Il contenuto del BLOB non viene letto durante la costruzione di MetadataReaderProvider.

Si applica a