Partager via


MetadataReaderProvider.FromPortablePdbImage Méthode

Définition

Surcharges

FromPortablePdbImage(ImmutableArray<Byte>)

Crée un fournisseur de métadonnées PDB portable sur un tableau d’octets.

FromPortablePdbImage(Byte*, Int32)

Crée un fournisseur de métadonnées PDB portable sur un objet blob stocké en mémoire.

FromPortablePdbImage(ImmutableArray<Byte>)

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

Crée un fournisseur de métadonnées PDB portable sur un tableau d’octets.

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

Paramètres

image
ImmutableArray<Byte>

Image PDB portable.

Retours

Nouveau fournisseur de métadonnées PDB portable.

Exceptions

image a la valeur null.

Remarques

Le contenu de l’image n’est pas lu pendant la construction de .MetadataReaderProvider

S’applique à

FromPortablePdbImage(Byte*, Int32)

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

Crée un fournisseur de métadonnées PDB portable sur un objet blob stocké en mémoire.

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

Paramètres

start
Byte*

Pointeur au début de l’objet blob PDB portable.

size
Int32

Nom de l’objet blob PDB portable.

Retours

Nouveau fournisseur de métadonnées PDB portable.

Exceptions

start a la valeur Zero.

size est un nombre négatif.

Remarques

La mémoire appartient à l’appelant et n’est pas libérée lors de la suppression de .MetadataReaderProvider

L’appelant est responsable de la conservation de la mémoire vivante et non modifiée pendant toute la durée de vie de MetadataReaderProvider.

Le contenu de l’objet blob n’est pas lu pendant la construction du MetadataReaderProvider.

S’applique à