4 overrides of Size
System.Reflection.Metadata (4)
System\Reflection\Internal\MemoryBlocks\ByteArrayMemoryBlock.cs (1)
31public override int Size => _size;
System\Reflection\Internal\MemoryBlocks\ExternalMemoryBlock.cs (1)
31public override int Size => _size;
System\Reflection\Internal\MemoryBlocks\MemoryMappedFileBlock.cs (1)
71public override int Size => _size;
System\Reflection\Internal\MemoryBlocks\NativeHeapMemoryBlock.cs (1)
68public override int Size => _size;
5 references to Size
System.Reflection.Metadata (5)
System\Reflection\Internal\MemoryBlocks\AbstractMemoryBlock.cs (1)
24public unsafe BlobReader GetReader() => new BlobReader(Pointer, Size);
System\Reflection\Metadata\MetadataReaderProvider.cs (1)
266var newReader = new MetadataReader(metadata.Pointer, metadata.Size, options, utf8Decoder, memoryOwner: this);
System\Reflection\PortableExecutable\PEMemoryBlock.cs (2)
20Debug.Assert(offset >= 0 && offset <= block.Size); 34public int Length => _block?.Size - _offset ?? 0;
System\Reflection\PortableExecutable\PEReader.cs (1)
498if (relativeOffset > block.Size)