Aracılığıyla paylaş


MetadataReaderProvider.FromMetadataImage Yöntem

Tanım

Aşırı Yüklemeler

FromMetadataImage(ImmutableArray<Byte>)

Bayt dizisi üzerinden bir sağlayıcı oluşturur.

FromMetadataImage(Byte*, Int32)

Bellekte depolanan bir görüntü üzerinde bir meta veri sağlayıcısı oluşturur.

FromMetadataImage(ImmutableArray<Byte>)

Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs

Bayt dizisi üzerinden bir sağlayıcı oluşturur.

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

Parametreler

image
ImmutableArray<Byte>

Meta veri görüntüsü.

Döndürülenler

Yeni sağlayıcı.

Özel durumlar

image, null değeridir.

Açıklamalar

görüntünün içeriği, oluşturma MetadataReaderProviderişlemi sırasında okunmuyor.

Şunlara uygulanır

FromMetadataImage(Byte*, Int32)

Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs
Kaynak:
MetadataReaderProvider.cs

Bellekte depolanan bir görüntü üzerinde bir meta veri sağlayıcısı oluşturur.

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

Parametreler

start
Byte*

Meta veri blobunun başlangıcının işaretçisi.

size
Int32

Meta veri blobunun boyutu.

Döndürülenler

Yeni meta veri sağlayıcısı.

Özel durumlar

start, Zero değeridir.

size negatiftir.

Açıklamalar

Bellek çağıranın sahibidir ve elden çıkarılmadığından MetadataReaderProviderserbest bırakılmaz.

Çağıran, belleğin yaşam süresi boyunca etkin ve değiştirilmemiş durumda tutulmasından MetadataReaderProvidersorumludur.

Blobun içeriği, yapısı MetadataReaderProvidersırasında okunmuyor.

Şunlara uygulanır