Freigeben über


MetadataReaderProvider.FromPortablePdbImage Methode

Definition

Überlädt

FromPortablePdbImage(ImmutableArray<Byte>)

Erstellt einen portablen PDB-Metadatenanbieter über einen Bytearray.

FromPortablePdbImage(Byte*, Int32)

Erstellt einen portablen PDB-Metadatenanbieter über einen im Arbeitsspeicher gespeicherten Blob.

FromPortablePdbImage(ImmutableArray<Byte>)

Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs

Erstellt einen portablen PDB-Metadatenanbieter über einen Bytearray.

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

Parameter

image
ImmutableArray<Byte>

Ein portables PDB-Image.

Gibt zurück

Der neue portable PDB-Metadatenanbieter.

Ausnahmen

image ist null

Hinweise

Der Inhalt des Bilds wird während der Erstellung von MetadataReaderProvidernicht gelesen.

Gilt für:

FromPortablePdbImage(Byte*, Int32)

Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs
Quelle:
MetadataReaderProvider.cs

Erstellt einen portablen PDB-Metadatenanbieter über einen im Arbeitsspeicher gespeicherten Blob.

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

Parameter

start
Byte*

Zeiger auf den Anfang des portablen PDB-Blobs.

size
Int32

Die Größe des portablen PDB-Blobs.

Gibt zurück

Der neue portable PDB-Metadatenanbieter.

Ausnahmen

size ist ein negativer Wert.

Hinweise

Der Speicher gehört dem Aufrufer und wird nicht bei der Verfügung von MetadataReaderProviderfreigegeben.

Der Aufrufer ist dafür verantwortlich, dass der Speicher während der gesamten Lebensdauer von MetadataReaderProviderunverändert bleibt.

Der Inhalt des Blobs wird während der Erstellung von MetadataReaderProvidernicht gelesen.

Gilt für: