26 references to Key
System.Data (26)
fx\src\data\System\Data\ConstraintCollection.cs (3)
471if ((null != constraint) && CompareArrays(constraint.Key.ColumnsReference, columns)) { 485if ((null != constraint) && (constraint.Key.ColumnsReference.Length == 1) && (constraint.Key.ColumnsReference[0] == column))
fx\src\data\System\Data\DataColumnCollection.cs (1)
442if (table.primaryKey != null && table.primaryKey.Key.ContainsColumn(column)) {
fx\src\data\System\Data\DataTable.cs (9)
1534return primayKeyConstraint.Key.ToArray(); 1575key.ColumnsReference.CopyTo(existingKey.Key.ColumnsReference, 0); 1607_primaryIndex = (key != null) ? key.Key.GetIndexDesc() : zeroIndexField; 2791return FindRow(primaryKey.Key, values); 2796return FindRow(primaryKey.Key, value); 4146loadIndex = primaryKey.Key.GetSortIndex(DataViewRowState.OriginalRows); 4264loadIndexwithCurrentDeleted = this.primaryKey.Key.GetSortIndex(DataViewRowState.CurrentRows |DataViewRowState.Deleted); 4274loadIndexwithOriginalAdded = this.primaryKey.Key.GetSortIndex(DataViewRowState.OriginalRows |DataViewRowState.Added); 4302index = this.primaryKey.Key.GetSortIndex(DataViewRowState.OriginalRows);
fx\src\data\System\Data\Merger.cs (4)
183ndxSearch = dst.primaryKey.Key.GetSortIndex(DataViewRowState.OriginalRows | DataViewRowState.Added ); 244ndxSearch = new Index(dst, dst.primaryKey.Key.GetIndexDesc(), DataViewRowState.OriginalRows | DataViewRowState.Added, (IFilter)null); 543return src.primaryKey.Key; 547DataColumn[] dstColumns = dst.primaryKey.Key.ColumnsReference;
fx\src\data\System\Data\UniqueConstraint.cs (2)
369return Key.ColumnsEqual(((UniqueConstraint)key2).Key);
fx\src\data\System\Data\xmlsaver.cs (7)
398if(autogenerated[_constraint.Key.ColumnsReference[0]] != null) 399autogenerated[_constraint.Key.ColumnsReference[0]] = null; 407if (autogenerated[unique.Key.ColumnsReference[0]] != null) 408autogenerated[unique.Key.ColumnsReference[0]] = null; 1425if (unique.Key.ColumnsReference.Length !=1) 1429return AutoGenerated(unique.Key.ColumnsReference[0]); 1725fields = unique.Key.ColumnsReference;