24 references to Row
System.Data.Common (24)
System\Data\DataRowView.cs (18)
24/// Checks for same reference instead of equivalent <see cref="DataView"/> or <see cref="Row"/>. 33/// <returns>Hashcode of <see cref="Row"/></returns> 40return Row.GetHashCode(); 49/// <remarks>Uses either <see cref="DataRowVersion.Default"/> or <see cref="DataRowVersion.Original"/> to access <see cref="Row"/></remarks> 55get { return Row[ndx, RowVersionDefault]; } 80return Row[column, RowVersionDefault]; 104string IDataErrorInfo.this[string colName] => Row.GetColumnError(colName); 106string IDataErrorInfo.Error => Row.RowError; 116private DataRowVersion RowVersionDefault => Row.GetDefaultRowVersion(_dataView.RowStateFilter); 118internal int GetRecord() => Row.GetRecordFromVersion(RowVersionDefault); 120internal bool HasRecord() => Row.HasVersion(RowVersionDefault); 122internal object GetColumnValue(DataColumn column) => Row[column, RowVersionDefault]; 129Row.BeginEdit(); 135Row[column] = value; 189DataRow tmpRow = Row; 209Row.EndEdit(); 217Row.HasVersion(DataRowVersion.Proposed) || // It was edited or 220public void Delete() => _dataView.Delete(Row);
System\Data\DataView.cs (5)
864if (ReferenceEquals(_addNewRow, rowview.Row)) 868if ((null != _index) && (DataRowState.Detached != rowview.Row.RowState)) 871if (_rowViewCache.TryGetValue(rowview.Row, out cached) && cached == (object)rowview) 885return _index!.GetIndex(rowview.Row.GetRecordFromVersion(rowview.Row.GetDefaultRowVersion(RowStateFilter) & ~DataRowVersion.Proposed));
System\Data\RelatedView.cs (1)
83addNewRowView.Row.SetKeyValues(_childKey, GetParentValues()!);