3 types derived from MemoryBlockProvider
System.Reflection.Metadata (3)
System\Reflection\Internal\MemoryBlocks\ByteArrayMemoryProvider.cs (1)
12
internal sealed class ByteArrayMemoryProvider :
MemoryBlockProvider
System\Reflection\Internal\MemoryBlocks\ExternalMemoryBlockProvider.cs (1)
12
internal sealed unsafe class ExternalMemoryBlockProvider :
MemoryBlockProvider
System\Reflection\Internal\MemoryBlocks\StreamMemoryBlockProvider.cs (1)
18
internal sealed class StreamMemoryBlockProvider :
MemoryBlockProvider
6 references to MemoryBlockProvider
System.Reflection.Metadata (6)
System\Reflection\Metadata\MetadataReaderProvider.cs (2)
26
private
MemoryBlockProvider
? _blockProviderOpt;
39
private MetadataReaderProvider(
MemoryBlockProvider
blockProvider)
System\Reflection\PortableExecutable\PEReader.cs (4)
35
private
MemoryBlockProvider
? _peImage;
273
private
MemoryBlockProvider
GetPEImage()
275
var
peImage = _peImage;
385
var
peImage = GetPEImage();