MySql.Data.MySqlClient.MySqlDataReader.MySqlDataReader C# (CSharp) Method

MySqlDataReader() private method

private MySqlDataReader ( MySqlCommand cmd, PreparableStatement statement, CommandBehavior behavior ) : System
cmd MySqlCommand
statement PreparableStatement
behavior CommandBehavior
return System
    internal MySqlDataReader(MySqlCommand cmd, PreparableStatement statement, CommandBehavior behavior)
    {
      this.command = cmd;
      connection = (MySqlConnection)command.Connection;
      commandBehavior = behavior;
      driver = connection.driver;
      affectedRows = -1;
      this.statement = statement;

      if (cmd.CommandType == CommandType.StoredProcedure &&
      cmd.UpdatedRowSource == UpdateRowSource.FirstReturnedRecord)
      {
        disableZeroAffectedRows = true;
      }
    }