MetadataReaderProvider.FromMetadataImage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
FromMetadataImage(ImmutableArray<Byte>) |
Erstellt einen Anbieter über einen Bytearray. |
FromMetadataImage(Byte*, Int32) |
Erstellt einen Metadatenanbieter über ein im Arbeitsspeicher gespeichertes Image. |
FromMetadataImage(ImmutableArray<Byte>)
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
Erstellt einen Anbieter über einen Bytearray.
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
Parameter
- image
- ImmutableArray<Byte>
Metadatenimage.
Gibt zurück
Der neue Anbieter.
Ausnahmen
image
ist null
Hinweise
Der Inhalt des Bilds wird während der Erstellung von MetadataReaderProvidernicht gelesen.
Gilt für:
FromMetadataImage(Byte*, Int32)
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
- Quelle:
- MetadataReaderProvider.cs
Erstellt einen Metadatenanbieter über ein im Arbeitsspeicher gespeichertes Image.
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
Parameter
- start
- Byte*
Zeiger auf den Anfang des Metadatenblobs.
- size
- Int32
Die Größe des Metadatenblobs.
Gibt zurück
Der neue Metadatenanbieter.
Ausnahmen
start
ist Zero.
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.