void ISqlFormattable.AppendTo(SqlStringBuilder builder)
{
builder.Append("WHEN ");
if (Handled.IsForOthers) {
builder.Append("OTHERS");
} else {
var names = String.Join(", ", Handled.ExceptionNames.ToArray());
builder.Append(names);
}
builder.AppendLine("THEN ");
builder.Indent();
foreach (var statement in Statements) {
statement.AppendTo(builder);
builder.AppendLine();
}
builder.DeIndent();
}