protected internal void Dispose() { if (_insertCommand != null) { _insertCommand.Dispose(); _insertCommand = null; } }
public PreparedSqlLiteInsertCommand GetCommand(SQLiteConnection conn, string extra) { if (_insertCommand == null) { _insertCommand = CreateCommand(conn, extra); _insertCommandExtra = extra; } else if (_insertCommandExtra != extra) { _insertCommand.Dispose(); _insertCommand = CreateCommand(conn, extra); _insertCommandExtra = extra; } return(_insertCommand); }