3 writes to _position
Microsoft.Extensions.AI.Abstractions (3)
Functions\AIFunctionFactory.cs (3)
1384_position = 0; 1404_position += count; 1434_position += buffer.Length;
8 references to _position
Microsoft.Extensions.AI.Abstractions (8)
Functions\AIFunctionFactory.cs (8)
1387public ReadOnlySpan<byte> GetBuffer() => _buffer.AsSpan(0, _position); 1391public override long Length => _position; 1394get => _position; 1401EnsureCapacity(_position + count); 1403Buffer.BlockCopy(buffer, offset, _buffer, _position, count); 1431EnsureCapacity(_position + buffer.Length); 1433buffer.Span.CopyTo(_buffer.AsSpan(_position)); 1463Buffer.BlockCopy(_buffer, 0, newBuffer, 0, _position);