Zdexby TheHolyOneZ
49,743 classes
Class

MetadataReaderProvider

: Object
System.Reflection.Metadata.MetadataReaderProvider, Sentry.System.Reflection.Metadata 0x0030 (48 B) inherited 0x0010 Sentry.System.Reflection.Metadata.dll
implements IDisposable
0x00x0030

Members 4

OffsetSizeNameTypeFlagsDefault
0x08_blockProviderOptMemoryBlockProviderPrivate—
0x08_lazyMetadataBlockAbstractMemoryBlockPrivate—
0x08_lazyMetadataReaderMetadataReaderPrivate—
0x08_metadataReaderGuardobjectPrivate+1 flags—

Functions 12

SignatureFlagsNativeParams
void .ctor(AbstractMemoryBlock metadataBlock)Private+1 flags0x08
void .ctor(MemoryBlockProvider blockProvider)Private+1 flags0x08
MetadataReaderProvider FromPortablePdbImage(const Byte*& start, int size)PublicStatic0x08
MetadataReaderProvider FromMetadataImage(const Byte*& start, int size)PublicStatic0x08
MetadataReaderProvider FromPortablePdbImage(const ImmutableArray<System.Byte>& image)PublicStatic0x08
MetadataReaderProvider FromMetadataImage(const ImmutableArray<System.Byte>& image)PublicStatic0x08
MetadataReaderProvider FromPortablePdbStream(Stream stream, const MetadataStreamOptions& options, int size)PublicStatic0x08
MetadataReaderProvider FromMetadataStream(Stream stream, const MetadataStreamOptions& options, int size)PublicStatic0x08
void Dispose()PublicFinal+2 flags0x00
MetadataReader GetMetadataReader(const MetadataReaderOptions& options, MetadataStringDecoder utf8Decoder)Public0x08
bool CanReuseReader(MetadataReader reader, const MetadataReaderOptions& options, MetadataStringDecoder utf8DecoderOpt)PrivateStatic0x08
AbstractMemoryBlock GetMetadataBlock()1 flags0x08

Used by 9

types with a member, parameter or interface of this type