MetadataReaderProvider.FromMetadataImage Metoda

Definicja

Przeciążenia

FromMetadataImage(ImmutableArray<Byte>)

Tworzy dostawcę za pośrednictwem tablicy bajtów.

FromMetadataImage(Byte*, Int32)

Tworzy dostawcę metadanych za pośrednictwem obrazu przechowywanego w pamięci.

FromMetadataImage(ImmutableArray<Byte>)

Źródło:
MetadataReaderProvider.cs
Źródło:
MetadataReaderProvider.cs
Źródło:
MetadataReaderProvider.cs

Tworzy dostawcę za pośrednictwem tablicy bajtów.

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>

Obraz metadanych.

Zwraca

Nowy dostawca.

Wyjątki

image to null.

Uwagi

Zawartość obrazu nie jest odczytywana podczas budowy obiektu MetadataReaderProvider.

Dotyczy

FromMetadataImage(Byte*, Int32)

Źródło:
MetadataReaderProvider.cs
Źródło:
MetadataReaderProvider.cs
Źródło:
MetadataReaderProvider.cs

Tworzy dostawcę metadanych za pośrednictwem obrazu przechowywanego w pamięci.

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*

Wskaźnik na początek obiektu blob metadanych.

size
Int32

Rozmiar obiektu blob metadanych.

Zwraca

Nowy dostawca metadanych.

Wyjątki

size jest ujemna.

Uwagi

Pamięć jest własnością obiektu wywołującego i nie jest zwalniana do dyspozycji obiektu MetadataReaderProvider.

Obiekt wywołujący jest odpowiedzialny za utrzymanie pamięci przy życiu i niezmodyfikowanych przez cały okres istnienia obiektu MetadataReaderProvider.

Zawartość obiektu blob nie jest odczytywana podczas budowy obiektu MetadataReaderProvider.

Dotyczy