MetadataReaderProvider.FromMetadataImage Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
FromMetadataImage(ImmutableArray<Byte>) |
Crée un fournisseur sur un tableau d’octets. |
FromMetadataImage(Byte*, Int32) |
Crée un fournisseur de métadonnées sur une image stockée en mémoire. |
FromMetadataImage(ImmutableArray<Byte>)
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
Crée un fournisseur sur un tableau d’octets.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage (System.Collections.Immutable.ImmutableArray<byte> image);
static member FromMetadataImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromMetadataImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
Paramètres
- image
- ImmutableArray<Byte>
Image de métadonnées.
Retours
Nouveau fournisseur.
Exceptions
image
a la valeur null
.
Remarques
Le contenu de l’image n’est pas lu pendant la construction de .MetadataReaderProvider
S’applique à
FromMetadataImage(Byte*, Int32)
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
- Source:
- MetadataReaderProvider.cs
Crée un fournisseur de métadonnées sur une image stockée en mémoire.
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromMetadataImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromMetadataImage (byte* start, int size);
static member FromMetadataImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
Paramètres
- start
- Byte*
Pointeur au début de l’objet blob de métadonnées.
- size
- Int32
Taille de l’objet blob de métadonnées.
Retours
Nouveau fournisseur de métadonnées.
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.