56 references to LoadOption
System.Data (44)
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
551static internal ArgumentOutOfRangeException InvalidLoadOption(LoadOption value) { 561return InvalidEnumerationValue(typeof(LoadOption), (int) value);
fx\src\data\System\Data\Common\DataAdapter.cs (7)
30private LoadOption _fillLoadOption; 129public LoadOption FillLoadOption { // V1.2.3300 132LoadOption fillLoadOption = _fillLoadOption; 133return ((0 != fillLoadOption) ? _fillLoadOption : LoadOption.OverwriteChanges); 138case LoadOption.OverwriteChanges: 139case LoadOption.PreserveChanges: 140case LoadOption.Upsert:
fx\src\data\System\Data\DataSet.cs (3)
3392public virtual void Load(IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler, params DataTable[] tables) { 3419public void Load(IDataReader reader, LoadOption loadOption, params DataTable[] tables) { 3423public void Load(IDataReader reader, LoadOption loadOption, params string[] tables) {
fx\src\data\System\Data\DataTable.cs (23)
4256public DataRow LoadDataRow(object[] values, LoadOption loadOption) { 4262if (loadOption == LoadOption.Upsert) { // CurrentVersion, and Deleted 4456Load(reader, LoadOption.PreserveChanges, null); 4459public void Load (IDataReader reader, LoadOption loadOption) { 4463public virtual void Load (IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler){ 4489private DataRow LoadRow(object[] values, LoadOption loadOption, Index searchIndex) { 4527if (loadOption != LoadOption.Upsert || dataRow.RowState != DataRowState.Deleted) { 4546case LoadOption.OverwriteChanges: 4547case LoadOption.PreserveChanges: 4550case LoadOption.Upsert: 4561case LoadOption.OverwriteChanges: 4562case LoadOption.PreserveChanges: 4565case LoadOption.Upsert: 4575private void SetDataRowWithLoadOption (DataRow dataRow, int recordNo, LoadOption loadOption, bool checkReadOnly) { 4581case LoadOption.OverwriteChanges: 4585case LoadOption.Upsert: 4589case LoadOption.PreserveChanges: 4605case LoadOption.OverwriteChanges: 4608case LoadOption.Upsert: 4627case LoadOption.PreserveChanges: 4682case LoadOption.OverwriteChanges: 4686case LoadOption.Upsert: 4699case LoadOption.PreserveChanges:
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (1)
491table.LoadDataRow(values, LoadOption.OverwriteChanges);
fx\src\data\System\Data\ProviderBase\SchemaMapping.cs (8)
61private readonly LoadOption _loadOption; 85_loadOption = (LoadOption)4; // true 88_loadOption = (LoadOption)5; //false 347case LoadOption.OverwriteChanges: 348case LoadOption.PreserveChanges: 349case LoadOption.Upsert: 352case (LoadOption)4: // true 355case (LoadOption)5: // false
System.Data.DataSetExtensions (8)
System\Data\DataSetUtil.cs (2)
98static internal ArgumentOutOfRangeException InvalidLoadOption(LoadOption value) 110return InvalidEnumerationValue(typeof(LoadOption), (int)value);
System\Data\DataTableExtensions.cs (6)
67public static void CopyToDataTable<T>(this IEnumerable<T> source, DataTable table, LoadOption options) 110public static void CopyToDataTable<T>(this IEnumerable<T> source, DataTable table, LoadOption options, FillErrorEventHandler errorHandler) 118private static DataTable LoadTableFromEnumerable<T>(IEnumerable<T> source, DataTable table, LoadOption? options, FillErrorEventHandler errorHandler) 123case LoadOption.OverwriteChanges: 124case LoadOption.PreserveChanges: 125case LoadOption.Upsert:
System.Data.Entity (2)
System\Data\Objects\MergeOption.cs (2)
25OverwriteChanges = LoadOption.OverwriteChanges, 30PreserveChanges = LoadOption.PreserveChanges,
System.Data.Linq (2)
SqlClient\Reader\ObjectReaderCompiler.cs (2)
2532bufferTable.Load(new Rereader(this.DataReader, this.hasCurrentRow, null), LoadOption.OverwriteChanges); 2819tb.Load(new Rereader(this.dataReader, false, null), LoadOption.OverwriteChanges);