MicroLite.Builder.InsertSqlBuilder.Columns C# (CSharp) Method

Columns() public method

public Columns ( ) : IInsertValue
return IInsertValue
        public IInsertValue Columns(params string[] columnNames)
        {
            this.InnerSql.Append(" (");

            if (columnNames != null)
            {
                for (int i = 0; i < columnNames.Length; i++)
                {
                    if (i > 0)
                    {
                        this.InnerSql.Append(',');
                    }

                    this.InnerSql.Append(this.SqlCharacters.EscapeSql(columnNames[i]));
                }
            }

            this.InnerSql.Append(')');

            return this;
        }