Sdílet prostřednictvím


MetadataReaderProvider.FromMetadataImage Metoda

Definice

Přetížení

FromMetadataImage(ImmutableArray<Byte>)

Vytvoří zprostředkovatele přes pole bajtů.

FromMetadataImage(Byte*, Int32)

Vytvoří zprostředkovatele metadat přes obrázek uložený v paměti.

FromMetadataImage(ImmutableArray<Byte>)

Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs

Vytvoří zprostředkovatele přes pole bajtů.

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

Parametry

image
ImmutableArray<Byte>

Obrázek metadat.

Návraty

Nový poskytovatel.

Výjimky

image je null.

Poznámky

Obsah obrázku se při vytváření MetadataReaderProvidernepřečte.

Platí pro

FromMetadataImage(Byte*, Int32)

Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs
Zdroj:
MetadataReaderProvider.cs

Vytvoří zprostředkovatele metadat přes obrázek uložený v paměti.

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

Parametry

start
Byte*

Ukazatel na začátek objektu blob metadat.

size
Int32

Velikost objektu blob metadat.

Návraty

Nový zprostředkovatel metadat.

Výjimky

size je negativní.

Poznámky

Paměť vlastní volající a není uvolněna při likvidaci MetadataReaderProvider.

Volající je zodpovědný za udržování paměti v živé a nezměněné po celou dobu životnosti objektu MetadataReaderProvider.

Obsah objektu blob se nečte během vytváření objektu MetadataReaderProvider.

Platí pro