/// <summary> Sqlite 3 bind parameter index. </summary> /// <exception cref="ArgumentNullException"> Thrown when one or more required arguments are null. </exception> /// <param name="stmt"> The statement. </param> /// <param name="name"> The name. </param> /// <returns> An int. </returns> internal int sqlite3_bind_parameter_index(SqliteStatementHandle stmt, string name) { if (stmt == null) { throw new ArgumentNullException(nameof(stmt)); } stmt.CheckMaintenanceMode(); return(DbProviderOperations.sqlite3_bind_parameter_index(stmt.Statement, name)); }