Npgsql.NpgsqlCopySerializer.FlushFields C# (CSharp) Method

FlushFields() public method

Flush fields.
public FlushFields ( ) : void
return void
        public void FlushFields()
        {
            if (_lastFieldEndAt > 0)
            {
                ToStream.Write(_sendBuffer, 0, _lastFieldEndAt);
                ToStream.Flush();
                int len = _sendBufferAt - _lastFieldEndAt;
                for (int i = 0; i < len; i++)
                {
                    _sendBuffer[i] = _sendBuffer[_lastFieldEndAt + i];
                }
                _lastRowEndAt -= _lastFieldEndAt;
                _sendBufferAt -= _lastFieldEndAt;
                _lastFieldEndAt = 0;
            }
        }