NRails.Database.Mssql.SqlServer.Schema.SqlUniqueKeys.ProcessResult C# (CSharp) Method

ProcessResult() protected method

protected ProcessResult ( DataTable schema ) : DataTable
schema System.Data.DataTable
return System.Data.DataTable
        protected override DataTable ProcessResult(DataTable schema)
        {
            schema.BeginLoadData();

            foreach (DataRow row in schema.Rows)
                // ToBoolean
                foreach (DataColumn col in schema.Columns)
                    if (col.Caption.StartsWith("IS_"))
                        row[col.Caption] =
                            row[col.Caption] != DBNull.Value &&
                                Convert.ToInt32(row[col.Caption], CultureInfo.InvariantCulture) != 0;

            schema.EndLoadData();
            schema.AcceptChanges();

            return schema;
        }