11 references to RowDiffIdUsageSection
System.Data.Common (11)
System\Data\DataTable.cs (11)
5707RowDiffIdUsageSection rowDiffIdUsage = default; 5946RowDiffIdUsageSection rowDiffIdUsage = default; 6829RowDiffIdUsageSection.t_usedTables ??= new List<DataTable>(); 6835Debug.Assert(!RowDiffIdUsageSection.t_usedTables.Contains(table), "Nested call with same table can cause data corruption!"); 6836RowDiffIdUsageSection.t_usedTables.Add(table); 6850Debug.Assert(RowDiffIdUsageSection.t_usedTables != null, "missing Prepare before Cleanup"); 6859RowDiffIdUsageSection.t_usedTables?.Remove(table); 6864if (RowDiffIdUsageSection.t_usedTables != null && RowDiffIdUsageSection.t_usedTables.Count == 0) 6865RowDiffIdUsageSection.t_usedTables = null; // out-of-scope 6876RowDiffIdUsageSection.Assert("missing call to RowDiffIdUsageSection.Prepare or DSRowDiffIdUsageSection.Prepare");