internal FbDataReader(FbCommand command, FbConnection connection, CommandBehavior commandBehavior)
    {
        _position        = StartPosition;
        _command         = command;
        _connection      = connection;
        _commandBehavior = commandBehavior;
        _fields          = _command.GetFieldsDescriptor();

        UpdateRecordsAffected();
    }