1 write to _buffer
System.Reflection.Metadata (1)
System\Reflection\Metadata\BlobWriter.cs (1)
45_buffer = buffer;
20 references to _buffer
System.Reflection.Metadata (20)
System\Reflection\Metadata\BlobWriter.cs (20)
51internal bool IsDefault => _buffer == null; 58return Length == other.Length && _buffer.AsSpan(_start, Length).SequenceEqual(other._buffer.AsSpan(other._start, other.Length)); 80public Blob Blob => new Blob(_buffer, _start, Length); 92return _buffer.AsSpan(_start + start, byteCount).ToArray(); 105return ImmutableArray.Create(_buffer.AsSpan(_start + start, byteCount)); 131_buffer.AsSpan(start, byteCount).Fill(value); 154buffer.CopyTo(_buffer.AsSpan(start)); 183int bytesRead = source.TryReadAll(_buffer, start, byteCount); 257_buffer[start] = value; 268_buffer.WriteDouble(start, value); 274_buffer.WriteSingle(start, value); 285_buffer.WriteUInt16(start, value); 296_buffer.WriteUInt16BE(start, value); 307_buffer.WriteUInt32BE(start, value); 318_buffer.WriteUInt32(start, value); 329_buffer.WriteUInt64(start, value); 335_buffer.WriteDecimal(start, value); 341_buffer.WriteGuid(start, value); 481_buffer.WriteUTF8(startOffset, charPtr, length, byteCount, allowUnpairedSurrogates);