語言

MetadataReaderProvider.FromMetadataImage 方法

定義

多載

名稱 Description
FromMetadataImage(ImmutableArray<Byte>)

建立一個位元組陣列的提供者。

FromMetadataImage(Byte*, Int32)

建立儲存在記憶體中的影像的元資料提供者。

FromMetadataImage(ImmutableArray<Byte>)

來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs

建立一個位元組陣列的提供者。

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

參數

image
ImmutableArray<Byte>

元資料圖片。

傳回

新的醫療提供者。

例外狀況

image 是 null。

備註

在建構 時 MetadataReaderProvider,影像內容不會被讀取。

適用於

FromMetadataImage(Byte*, Int32)

來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs
來源:
MetadataReaderProvider.cs

建立儲存在記憶體中的影像的元資料提供者。

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

參數

start
Byte*

指向元資料塊的起點。

size
Int32

中繼資料塊的大小。

傳回

新的元資料提供者。

例外狀況

size 為負數。

備註

記憶體由呼叫者擁有,且不會在處理 MetadataReaderProvider時釋放。

呼叫者負責在 的整個生命週期 MetadataReaderProvider內保持記憶體存活且不被修改。

在構建 時 MetadataReaderProvider,blob 的內容不會被讀取。

適用於