3 writes to _position
Microsoft.Extensions.AI.Abstractions (3)
Functions\AIFunctionFactory.cs (3)
1252
_position
= 0;
1272
_position
+= count;
1302
_position
+= buffer.Length;
8 references to _position
Microsoft.Extensions.AI.Abstractions (8)
Functions\AIFunctionFactory.cs (8)
1255
public ReadOnlySpan<byte> GetBuffer() => _buffer.AsSpan(0,
_position
);
1259
public override long Length =>
_position
;
1262
get =>
_position
;
1269
EnsureCapacity(
_position
+ count);
1271
Buffer.BlockCopy(buffer, offset, _buffer,
_position
, count);
1299
EnsureCapacity(
_position
+ buffer.Length);
1301
buffer.Span.CopyTo(_buffer.AsSpan(
_position
));
1331
Buffer.BlockCopy(_buffer, 0, newBuffer, 0,
_position
);