MetadataReaderProvider クラス

定義

バイト配列、メモリ ブロック、またはストリームに格納されているメタデータに MetadataReader を提供します。Provides a MetadataReader for metadata stored in an array of bytes, a memory block, or a stream.

public ref class MetadataReaderProvider sealed : IDisposable
public sealed class MetadataReaderProvider : IDisposable
type MetadataReaderProvider = class
    interface IDisposable
Public NotInheritable Class MetadataReaderProvider
Implements IDisposable
継承
MetadataReaderProvider
実装

注釈

MetadataReaderProvider は次の形式をサポートしています。MetadataReaderProvider supports the following formats:

メソッド

Dispose()

リーダーによって割り当てられたすべてのメモリを破棄します。Disposes all memory allocated by the reader.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
FromMetadataImage(Byte*, Int32)

メモリに格納されているイメージのメタデータ プロバイダーを作成します。Creates a metadata provider over an image stored in memory.

FromMetadataImage(ImmutableArray<Byte>)

バイト配列に対してプロバイダーを作成します。Creates a provider over a byte array.

FromMetadataStream(Stream, MetadataStreamOptions, Int32)

現在の位置を起点とする指定されたサイズのストリームのプロバイダーを作成します。Creates a provider for a stream of the specified size beginning at its current position.

FromPortablePdbImage(Byte*, Int32)

メモリに格納された BLOB に対して、ポータブル PDB のメタデータ プロバイダーを作成します。Creates a portable PDB metadata provider over a blob stored in memory.

FromPortablePdbImage(ImmutableArray<Byte>)

バイト配列に対して、ポータブル PDB のメタデータ プロバイダーを作成します。Creates a portable PDB metadata provider over a byte array.

FromPortablePdbStream(Stream, MetadataStreamOptions, Int32)

現在の位置を起点とする指定されたサイズのストリームのプロバイダーを作成します。Creates a provider for a stream of the specified size beginning at its current position.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder)

MetadataReaderProvider から MetadataReader を作成します。Gets a MetadataReader from a MetadataReaderProvider.

GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象