System.Data.SQLite

All files named ”System.Data.SQLite/LINQ/SQLiteFactory_Linq.cs”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for System.Data.SQLite/LINQ/SQLiteFactory_Linq.cs

2020-04-03
17:01
Partial cherry-pick of [6b6fb5374d]. file: [214ebc0ed9] check-in: [c08d07c823] user: mistachkin branch: branch-1.0.112, size: 4053
2020-03-10
03:44
Add preliminary support for the .NET Framework 4.8. file: [acda914435] check-in: [d6b5423937] user: mistachkin branch: trunk, size: 5659
2019-12-08
04:01
Include the 'LINQ' partial classes in the primary managed assembly for .NET Standard 2.1. Fix for [ad28d8e026]. Also, enhancements to related diagnostic functionality, including the new 'SQLite_ForceLogLifecycle' environment variable. file: [46e904e083] check-in: [6b6fb5374d] user: mistachkin branch: trunk, size: 5649
2019-10-05
19:42
Various build fixes. file: [c725bde4e6] check-in: [11811c57fd] user: mistachkin branch: netStandard21, size: 4052
17:47
Initial work on supporting the .NET Standard 2.1 (and .NET Core 3.0). file: [207b45b833] check-in: [c1dd57b1a1] user: mistachkin branch: netStandard21, size: 4014
2019-05-15
01:28
Experimental changes to the SQLiteLog class to enable forced use of the managed logging callback. file: [f88d2185aa] check-in: [5cd4a102a9] user: mistachkin branch: sqliteLog, size: 4002
2018-07-26
07:56
More reform to the logging subsystem. Move interop log callback into the SQLiteLog class. file: [c735251514] check-in: [4a9980ac1d] user: mistachkin branch: trunk, size: 3995
2018-05-06
20:09
Add preliminary support for the .NET Framework 4.7.2. Also, update the SQLite core library to the latest 3.23.2 release candidate. file: [1b0a6c6b39] check-in: [880e608b09] user: mistachkin branch: trunk, size: 4290
2018-04-07
10:04
Revise logging callback integration with the interop assembly. file: [383ac1fe07] check-in: [61908b2901] user: mistachkin branch: netStandard20, size: 4279
2018-04-05
04:51
Initial work on porting the primary managed assembly to .NET Standard 2.0 (using .NET Core 2.0). file: [94ec920ae8] check-in: [b936950261] user: mistachkin branch: netStandard20, size: 4241
2017-11-17
20:07
Bump version to 1.0.107.0. Add preliminary support for the .NET Framework 4.7.1. Update version history docs. file: [ba594762de] check-in: [0c447952e6] user: mistachkin branch: trunk, size: 4211
2017-08-02
17:20
Add preliminary support for Visual Studio 2017 and the .NET Framework 4.7. file: [8626f854cd] check-in: [babe22b817] user: mistachkin branch: vs2017, size: 4200
2016-08-30
00:09
More updates for the .NET Framework 4.6.x. file: [368eb08346] check-in: [e55487b0b4] user: mistachkin branch: trunk, size: 4190
2016-03-23
23:35
Move some things out of the UnsafeNativeMethods class. There are several reasons: 1) easier to maintain. 2) avoiding static call graph issues with CriticalHandle. 3) better separation of cross-platform and platform-specific code. file: [837264e01b] check-in: [d3e312825a] user: mistachkin branch: trunk, size: 4179
2015-12-04
02:04
Add missing checks for NET_452 and NET_461 compile-time defines. file: [a192b490f6] check-in: [d5792024ef] user: mistachkin branch: trunk, size: 4197
2015-08-15
23:00
Fix some harmless compiler warnings and make sure the String.Format wrapper method is used in the new SQLiteFunction methods. file: [e249dd19f0] check-in: [133b025301] user: mistachkin branch: delegateFunction, size: 4175
2015-08-12
22:21
Add some workarounds to allow the core managed assembly to work on Mono 4.0. file: [653577e533] check-in: [e7803b3ae7] user: mistachkin branch: trunk, size: 4156
17:53
Compilation fixes for .NET Compact Framework with custom compile options. file: [9e0f78554f] check-in: [8d08bc1cf9] user: mistachkin branch: trunk, size: 4118
2015-07-20
18:18
More changes. file: [a24fdaa43b] check-in: [719d9e6cac] user: mistachkin branch: vs2015, size: 4099
2014-05-27
05:33
Revise how the SQLiteLog class is used in the default debug builds (i.e. when INTEROP_LOG is enabled). file: [fd5a95c6cf] check-in: [1affdac144] user: mistachkin branch: trunk, size: 4089
2014-01-13
01:19
Add support for the 'TypeName_SQLiteProviderServices' environment variable, which may be used to override the DbProviderServices implementation returned by the System.Data.SQLite assembly. file: [f38bd3472f] check-in: [f74fb3a059] user: mistachkin branch: ef6, size: 4094
2014-01-12
07:19
More namespace/resource changes to get more tests working. file: [21c405d70c] check-in: [5a8b708142] user: mistachkin branch: newNs, size: 2913
2013-11-27
01:32
Use the proper compile-time option to check for the .NET Framework 4.5.1. file: [3e00a7aeda] check-in: [1beae37abe] user: mistachkin branch: vs2013, size: 2908
2013-02-12
10:45
Enable use of the SQLiteLog class when running on the .NET Compact Framework. file: [bda8545692] check-in: [7d84579756] user: mistachkin branch: trunk, size: 2897
2012-10-27
04:12
Revise logging integration between the interop assembly and the managed assembly; by default, the native logging callback is now used only when running on the .NET Compact Framework. file: [c3683cc1d6] check-in: [f1261d71fd] user: mistachkin branch: trunk, size: 2924
2012-09-20
12:04
Explicitly add support for the .NET Framework 4.5 to the managed compile-time defines. file: [e3ea7ec8ba] check-in: [c008d0ccd6] user: mistachkin branch: trunk, size: 2668
11:53
Allow opened connections to skip adding the extension functions included in the interop assembly. Support loading of SQLite extensions. Add more notifications that use the new static Changed event. Miscellaneous comment cleanup. Cleanup usage of compile-time options for the .NET Framework version. Fix argument checking for the batch file tools. file: [c0f7845966] check-in: [5759e099be] user: mistachkin branch: trunk, size: 2658
2012-07-21
06:56
Change the default value for the Synchronous connection string property to Full to match the default used by the SQLite core library itself. Add the ability to skip applying default connection settings to opened databases via the new SetDefaults connection string property. Add the FullUri connection string property to the SQLiteConnectionStringBuilder class. Refactor and enhance all the connection string property handling code in the SQLiteConnection.Open method. Consistently use the three argument overload of the String.Format method (i.e. the one that takes a CultureInfo). file: [54d5c6eda7] check-in: [9dfa1577a6] user: mistachkin branch: trunk, size: 2629
2012-02-22
07:51
Support enabling the PreLoadNativeLibrary and UseSqliteStandard build properties together. Add SQLite native library pre-load support to several more managed entry points. Add 'No_PreLoadSQLite' environment variable to disable SQLite native library pre-load support at runtime. file: [f713896e67] check-in: [91849ccd75] user: mistachkin branch: trunk, size: 2538
2011-07-11
21:19
Add missing #ifdefs for compact framework (where SQLiteLog is not used). file: [6f46661803] check-in: [ee8edc8eb3] user: mistachkin branch: trunk, size: 2388
19:40
Refactor the logging interface to be thread-safe and 'self-initializing'. Stop ignoring errors returned by sqlite3_config(SQLITE_CONFIG_LOG). Provide a default log handler and allow it to be added/removed dynamically. Allow logging to be temporarily enabled/disabled without modifying the underlying delegates. file: [a59230b7cf] check-in: [1d955a6031] user: mistachkin branch: trunk, size: 2348
2011-07-01
11:50
Fix using System.Data.SQLite.Linq from the .NET Framework 3.5 and/or Visual Studio 2008. file: [4c19f186a5] check-in: [cbeb724259] user: mistachkin branch: build-enhancements, size: 2313
11:36
Remove unused 'using' statements from System.Data.SQLite. file: [faf793cc08] check-in: [b270e24e93] user: mistachkin branch: build-enhancements, size: 2188
11:03
Split the NorthwindModel* and App.Config files for the 'testlinq' project into VS2008/VS2010 specific variants. More refinements to release automation. Remove hard-coded assembly version number from SQLiteFactory class. Remove 'v4.0' from all assembly version info. Remove unused 'using' statements from the System.Data.SQLite.Linq project. file: [3a144e0da5] check-in: [7161ddc5c2] user: mistachkin branch: build-enhancements, size: 2217
2011-06-02
15:31
Update the version number to 1.0.73.0. file: [9ad7c5638a] check-in: [e7dae3da63] user: shaneh branch: trunk, size: 2086
2011-05-24
01:17
Correct System.Data.SQLite.Linq version and resource information. Fix for [6489c5a396] and [133daf50d6]. file: [04379ecb93] check-in: [9ce4a2e044] user: shaneh branch: trunk, size: 2086
2010-12-16
17:49
Changes to get base portions compiling under Visual Studio 2010. Still much to be done. Need to sort out packaging, installation, wince, etc. file: [5e1c0c8d07] check-in: [644aeca13c] user: shaneh branch: vs2010, size: 2086
2008-09-22
16:27
1.0.59.0 file: [616c6da484] check-in: [147afad4ff] user: rmsimpson branch: sourceforge, size: 2028
2008-09-02
15:46
pre 1.0.59.0 file: [692f518542] check-in: [c0dab1edea] user: rmsimpson branch: sourceforge, size: 2028
2008-08-08
05:42
1.0.56.0 beta file: [8bc823d859] check-in: [85ed84191d] user: rmsimpson branch: sourceforge, size: 2028
2008-07-16
23:32
1.0.52.0 file: [993a2d649a] check-in: [1084c98790] user: rmsimpson branch: sourceforge, size: 2028
2008-05-28
08:18
1.0.49.0 file: [e0dc2e7ca8] check-in: [f3f45cefd1] user: rmsimpson branch: sourceforge, size: 1755
2007-12-07
16:09
Added: no message file: [2526c2f371] check-in: [4228ab0070] user: rmsimpson branch: sourceforge, size: 807