MetadataReaderProvider MetadataReaderProvider MetadataReaderProvider MetadataReaderProvider Class

定義

public ref class MetadataReaderProvider sealed : IDisposable
public sealed class MetadataReaderProvider : IDisposable
type MetadataReaderProvider = class
    interface IDisposable
Public NotInheritable Class MetadataReaderProvider
Implements IDisposable
繼承
MetadataReaderProviderMetadataReaderProviderMetadataReaderProviderMetadataReaderProvider
實作

方法

Dispose() Dispose() Dispose() Dispose()

處置所有由讀取器所配置的記憶體。Disposes all memory allocated by the reader.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

判斷指定的物件是否等於目前的物件。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromMetadataImage(Byte*, Int32) FromMetadataImage(Byte*, Int32) FromMetadataImage(Byte*, Int32) FromMetadataImage(Byte*, Int32)

透過儲存在記憶體中的映像,建立中繼資料提供者。Creates a metadata provider over an image stored in memory.

FromMetadataImage(ImmutableArray<Byte>) FromMetadataImage(ImmutableArray<Byte>) FromMetadataImage(ImmutableArray<Byte>) FromMetadataImage(ImmutableArray<Byte>)

透過位元組陣列建立提供者。Creates a provider over a byte array.

FromMetadataStream(Stream, MetadataStreamOptions, Int32) FromMetadataStream(Stream, MetadataStreamOptions, Int32) FromMetadataStream(Stream, MetadataStreamOptions, Int32) FromMetadataStream(Stream, MetadataStreamOptions, Int32)

從資料流目前的位置開始,為指定大小的資料流建立提供者。Creates a provider for a stream of the specified size beginning at its current position.

FromPortablePdbImage(Byte*, Int32) FromPortablePdbImage(Byte*, Int32) FromPortablePdbImage(Byte*, Int32) FromPortablePdbImage(Byte*, Int32)

透過記憶體中所儲存的 Blob,建立可攜式 PDB 中繼資料提供者。Creates a portable PDB metadata provider over a blob stored in memory.

FromPortablePdbImage(ImmutableArray<Byte>) FromPortablePdbImage(ImmutableArray<Byte>) FromPortablePdbImage(ImmutableArray<Byte>) FromPortablePdbImage(ImmutableArray<Byte>)

透過位元組陣列建立可攜式 PDB 中繼資料提供者。Creates a portable PDB metadata provider over a byte array.

FromPortablePdbStream(Stream, MetadataStreamOptions, Int32) FromPortablePdbStream(Stream, MetadataStreamOptions, Int32) FromPortablePdbStream(Stream, MetadataStreamOptions, Int32) FromPortablePdbStream(Stream, MetadataStreamOptions, Int32)

從資料流目前的位置開始,為指定大小的資料流建立提供者。Creates a provider for a stream of the specified size beginning at its current position.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

做為預設雜湊函式。Serves as the default hash function.

(Inherited from Object)
GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder) GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder) GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder) GetMetadataReader(MetadataReaderOptions, MetadataStringDecoder)

MetadataReaderProvider 取得 MetadataReaderGets a MetadataReader from a MetadataReaderProvider.

GetType() GetType() GetType() GetType()

取得目前執行個體的 TypeGets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

建立目前 Object 的淺層複本 (Shallow Copy)。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

傳回代表目前物件的字串。Returns a string that represents the current object.

(Inherited from Object)

適用於