src/Projac.SQLite/SQLiteSyntax.Compose.cs
/// <summary>
///     Starts a composition of commands with the specified <paramref name="commands" /> unless the condition is
///     satisfied.
/// </summary>
/// <param name="condition">The condition to satisfy.</param>
/// <param name="commands">The <see cref="SqlNonQueryCommand">commands</see> to start the composition with.</param>
/// <returns>A new composition of <see cref="SqlNonQueryCommand">commands</see>.</returns>
/// <exception cref="System.ArgumentNullException">Thrown when the <paramref name="commands" /> are <c>null</c>.</exception>
Starts a composition of commands with the specified  unless the condition is
satisfied.
Starts a composition of commands with the specified unless the condition is satisfied .
public SqlNonQueryCommandComposer ComposeUnless(bool condition,
            params SqlNonQueryCommand[] commands)
        {
            return Compose(!condition ? commands : new SqlNonQueryCommand[0]);
        }
public SqlNonQueryCommandComposer ComposeUnless ( bool condition , params SqlNonQueryCommand [ ] commands ) { return Compose ( ! condition ? commands : new SqlNonQueryCommand [ 0 ] ) ; }
Starts a composition of commands with the specified  unless the condition is
satisfied.
Starts a composition of commands with the specified unless the condition is satisfied .
A new composition of commands
A new composition of commands
Thrown when the  are null
Thrown when the are null
condition
bool
The condition to satisfy.
The condition to satisfy .
commands
None