Following section demonstrates how to execute a "NonQuery" command as asynchronously by creating a task.
		// Table Aliases
        var t0 = new Orders().AsQueryable();

		// Query
		var query = Odb.SQL.Delete(x => x.From(t0).Where(t0.OrderID == 10248) );

		// Execution
		var task = {{hl}}Task<int>.Run{{/hl}}(() => connection.Sql(query).{{hl}}NonQuery(){{/hl}} );
		var affectedRows = task.Result;