254 {
255 get
256 {
258 }
259 set
260 {
261 DataCommonEventSource.Log.Trace(
"<ds.DataView.set_RowStateFilter|API> {0}, {1}",
ObjectID,
value);
263 {
265 return;
266 }
268 {
269 throw ExceptionBuilder.RecordStateRange();
270 }
271 if ((
value & DataViewRowState.ModifiedOriginal) != 0 && (
value & DataViewRowState.ModifiedCurrent) != 0)
272 {
273 throw ExceptionBuilder.SetRowStateFilter();
274 }
276 {
278 }
279 }
280 }
DataViewRowState _recordStates
DataViewRowState _delayedRecordStates
virtual void SetIndex(string newSort, DataViewRowState newRowStates, IFilter newRowFilter)