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( )}
Get ADO.NET in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.