MetadataReaderProvider.FromPortablePdbImage メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
FromPortablePdbImage(ImmutableArray<Byte>) |
バイト配列に対して、ポータブル PDB のメタデータ プロバイダーを作成します。 |
FromPortablePdbImage(Byte*, Int32) |
メモリに格納された BLOB に対して、ポータブル PDB のメタデータ プロバイダーを作成します。 |
FromPortablePdbImage(ImmutableArray<Byte>)
バイト配列に対して、ポータブル PDB のメタデータ プロバイダーを作成します。
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Collections::Immutable::ImmutableArray<System::Byte> image);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (System.Collections.Immutable.ImmutableArray<byte> image);
static member FromPortablePdbImage : System.Collections.Immutable.ImmutableArray<byte> -> System.Reflection.Metadata.MetadataReaderProvider
Public Shared Function FromPortablePdbImage (image As ImmutableArray(Of Byte)) As MetadataReaderProvider
パラメーター
- image
- ImmutableArray<Byte>
ポータブル PDB イメージ。
戻り値
新しいポータブル PDB のメタデータ プロバイダー。
例外
image
は null
です。
注釈
イメージの内容は、 の構築 MetadataReaderProvider中に読み取りません。
適用対象
FromPortablePdbImage(Byte*, Int32)
メモリに格納された BLOB に対して、ポータブル PDB のメタデータ プロバイダーを作成します。
public:
static System::Reflection::Metadata::MetadataReaderProvider ^ FromPortablePdbImage(System::Byte* start, int size);
public static System.Reflection.Metadata.MetadataReaderProvider FromPortablePdbImage (byte* start, int size);
static member FromPortablePdbImage : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReaderProvider
パラメーター
- start
- Byte*
ポータブル PDB の BLOB の先頭へのポインター。
- size
- Int32
ポータブル PDB の BLOB のサイズ。
戻り値
新しいポータブル PDB のメタデータ プロバイダー。
例外
start
が Zeroです。
size
が負の値です。
注釈
メモリは呼び出し元によって所有され、 の MetadataReaderProvider破棄時に解放されません。
呼び出し元は、 の有効期間 MetadataReaderProviderを通じてメモリを維持し、変更を行いません。
の構築 MetadataReaderProvider中に BLOB の内容が読み取られない。
適用対象
.NET