Beispiel #1
0
        private string GetHashValue()
        {
            var argList = new List <object>(this.Columns.Length * 4);

            foreach (var item in this.Columns)
            {
                if (item.Name == CremaSchema.__ParentID__ || item.Name == CremaSchema.__RelationID__)
                {
                    continue;
                }
                argList.Add(item.DataType);
                argList.Add(item.Name);
                argList.Add(item.IsKey);
                argList.Add(item.IsUnique);
            }
            return(CremaDataTable.GenerateHashValue(argList.ToArray()));
        }