Name
AcceptRejectRule
Synopsis
This enumeration sets values for the
ForeignKeyConstraint.AcceptRejectRule property. It
determines what happens to child rows when you call the
DataRow.AcceptChanges( )
method of the
parent row. With the default value (None) nothing
happens. If you select Cascade, the
DataRow.AcceptChanges( ) method is called
automatically on all child rows when it is called on the parent.
The DataRow.AcceptChanges( ) method can be
triggered in several ways. For example, if you call the
DataTable.AcceptChanges( ) or
DataSet.AcceptChanges( ) method, the
AcceptChanges( ) method is called for every
contained row. Also, if you update a data source using a data
adapter, the DataRow.AcceptChanges( ) method is
also called implicitly on each row once the change is committed to
the data source.
public enum AcceptRejectRule { None = 0, Cascade = 1 }
![]() |
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable, System.IFormattable, System.IConvertible)
→
AcceptRejectRule
Returned By
ForeignKeyConstraint.AcceptRejectRule
Passed To
ForeignKeyConstraint.{AcceptRejectRule,
ForeignKeyConstraint( )}
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access
