44 references to Rule
System.Data (44)
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
620static internal ArgumentOutOfRangeException InvalidRule(Rule value) { 631return InvalidEnumerationValue(typeof(Rule), (int) value);
fx\src\data\System\Data\ConstraintConverter.cs (2)
57typeof(string[]), typeof(AcceptRejectRule), typeof(Rule), typeof(Rule) } );
fx\src\data\System\Data\DataTable.cs (2)
594fk.UpdateRule = (Rule) rules[1]; 595fk.DeleteRule = (Rule) rules[2];
fx\src\data\System\Data\ForeignKeyConstraint.cs (26)
27internal const Rule Rule_Default = Rule.Cascade; 31internal Rule deleteRule = Rule_Default; 32internal Rule updateRule = Rule_Default; 92AcceptRejectRule acceptRejectRule, Rule deleteRule, Rule updateRule) { 107string[] childColumnNames, AcceptRejectRule acceptRejectRule, Rule deleteRule, Rule updateRule) { 273case Rule.None: { 287case Rule.Cascade: { 303case Rule.SetNull: { 319case Rule.SetDefault: { 388case Rule.None: { 400case Rule.Cascade: { 414case Rule.SetNull: { 429case Rule.SetDefault: { 737public virtual Rule DeleteRule { 744case Rule.None: 745case Rule.Cascade: 746case Rule.SetNull: 747case Rule.SetDefault: 846public virtual Rule UpdateRule { 853case Rule.None: 854case Rule.Cascade: 855case Rule.SetNull: 856case Rule.SetDefault:
fx\src\data\System\Data\xmlsaver.cs (7)
1318internal static string TranslateRule( Rule rule ) { 1320case Rule.Cascade: return "Cascade"; 1321case Rule.None: return "None"; 1322case Rule.SetNull: return "SetNull"; 1323case Rule.SetDefault: return "SetDefault"; 1456if (fk.DeleteRule != Rule.Cascade) 1458if (fk.DeleteRule != Rule.Cascade)
fx\src\data\System\Data\XMLSchema.cs (5)
1069internal static Rule TranslateRule( string strRule ) { 1071return Rule.Cascade; 1073return Rule.None; 1075return Rule.SetDefault; 1077return Rule.SetNull;