예제 #1
0
        internal PrimaryKey(IList <Property> keys)
        {
            var list = new List <PrimaryKeyProperty>();

            foreach (var k in keys)
            {
                list.Add(k);
            }
            Keys = new PrimaryKeyPropertyCollection();
            Keys.AddRange(list);
        }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PrimaryKey"/> class.
 /// </summary>
 /// <param name="keys">The keys.</param>
 public PrimaryKey(params PrimaryKeyProperty[] keys)
 {
     if (keys != null)
     {
         var list = new PrimaryKeyPropertyCollection();
         list.AddRange(keys);
         Keys = list;
     }
     else
     {
         Keys = new PrimaryKeyPropertyCollection();
     }
 }