1 write to index
System.Data (1)
fx\src\data\System\Data\DataView.cs (1)
1614
index
= newIndex;
36 references to index
System.Data (36)
fx\src\data\System\Data\DataView.cs (36)
301
return (((null !=
index
) ?
index
.RecordCount : 0) + ((null != addNewRow) ? 1 : 0));
689
if (null != this.
index
) {
690
RBTree<int>.RBTreeEnumerator iterator = this.
index
.GetEnumerator(0);
704
if (null != this.
index
) {
705
RBTree<int>.RBTreeEnumerator iterator = this.
index
.GetEnumerator(0);
767
return
index
.FindRecordByKey(key);
781
return
index
.FindRecordByKey(key);
808
Range range =
index
.FindRecords(key);
819
return this.
index
.FindRecords(comparison, key);
922
if ((null !=
index
) && (DataRowState.Detached != rowview.Row.RowState)) {
936
return
index
.GetIndex(rowview.Row.GetRecordFromVersion(rowview.Row.GetDefaultRowVersion(this.RowStateFilter) & ~DataRowVersion.Proposed));
1024
if (table != null &&
index
!= null &&
index
.IndexFields.Length == 1) {
1025
return new DataColumnPropertyDescriptor(
index
.IndexFields[0].Column);
1032
if (
index
.IndexFields.Length == 1 &&
index
.IndexFields[0].IsDescending) {
1099
return
index
.GetIndex(findIndex.GetRecord(recordRange.Min));
1188
if (table != null &&
index
!= null &&
index
.IndexFields.Length > 0) {
1189
sortDescArray = new ListSortDescription[
index
.IndexFields.Length];
1190
for(int i = 0; i <
index
.IndexFields.Length; i++ ) {
1191
DataColumnPropertyDescriptor columnProperty = new DataColumnPropertyDescriptor(
index
.IndexFields[i].Column);
1192
if (
index
.IndexFields[i].IsDescending) {
1266
if (recordIndex ==
index
.RecordCount)
1268
return
index
.GetRecord(recordIndex);
1297
if (addNewRow != null &&
index
.RecordCount == 0) { // Microsoft : 83032 Clear the newly added row as the underlying index is reset.
1473
index
.Reset();
1481
if (null !=
index
) {
1484
RBTree<int>.RBTreeEnumerator iterator =
index
.GetEnumerator(0);
1604
if (
index
== newIndex) {
1608
DataTable _table =
index
!= null ?
index
.Table : newIndex.Table;
1610
if (
index
!= null) {
1616
if (
index
!= null) {
1617
this.dvListener.RegisterListChangedEvent(
index
);