<?xml version="1.0"?><!--** System.Data.SQLite.dll.config -** Written by Joe Mistachkin.* Released to the public domain, use at your own risk!*--><configuration><appSettings><!--****************************************************************************** Special Replacement Tokens ******************************************************************************--><!--NOTE: %PreLoadSQLite_AssemblyDirectory% - If this token (which iscase-sensitive and must include the percent characters) ispresent within a setting value being returned, it will bereplaced with the qualified name of the directory containing theSystem.Data.SQLite assembly. If the name of the directory is notavailable, the token will not be replaced.NOTE: %PreLoadSQLite_TargetFramework% - If this token (which iscase-sensitive and must include the percent characters) ispresent within a setting value being returned, it will bereplaced with an abbreviation of the target framework attributevalue for the System.Data.SQLite assembly. If the targetframework attribute value is not available, the token will not bereplaced.NOTE: %PreLoadSQLite_XmlConfigDirectory% - If this token (which iscase-sensitive and must include the percent characters) ispresent within a setting value being returned, it will bereplaced with the qualified name of the directory containing theXML configuration file. If the name of the directory is notavailable, the token will not be replaced. Generally, this tokenmay only be used within the XML configuration file itself.--><!--****************************************************************************** Configuration Settings ******************************************************************************--><!--NOTE: If this environment variable is set [to anything], it will beused by the System.Data.SQLite.Linq.SQLiteProviderManifest class(and the System.Data.SQLite.EF6.SQLiteProviderManifest class) tomodify future provider manifest tokens by appending the value ofthe environment variable to the existing provider manifest token,if any. Typically, in order for the constructed providermanifest token to be syntactically correct, the environmentvariable value [to be appended] must begin with a semicolon.--><!--<add key="AppendManifestToken_SQLiteProviderManifest" value="" />--><!--NOTE: If this environment variable is set [to anything], it will beused by the System.Data.SQLite.SQLiteConnection class as thedefault flags for all opened connections (i.e. when they arenot present in the connection string).--><!--<add key="DefaultFlags_SQLiteConnection" value="" />--><!--NOTE: If this configuration variable is set [to anything], the SQLitelogging subsystem will be initially disabled when initialized.--><!--<add key="Disable_SQLiteLog" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the SQLitelogging subsystem may be initialized in a non-default applicationdomain. By default, this is not allowed due to the potentialfor application domain unloading issues.--><!--<add key="Force_SQLiteLog" value="1" />--><!--NOTE: If this environment variable is set [to anything], the SQLitelogging subsystem will attempt to perform initialization evenwhen an attempt was previously made.--><!--<add key="Initialize_SQLiteLog" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the nativelibrary pre-loading functionality will be disabled. By default,the native library pre-loading will attempt to load the nativeSQLite library from architecture-specific (e.g. "x86", "amd64","x64") or platform-specific (e.g. "Win32") directories thatreside underneath the application base directory.--><!--<add key="No_PreLoadSQLite" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the newconnection string parsing algorithm will not be used. Thisenvironment variable is intended for use with legacy code only.--><!--<add key="No_SQLiteConnectionNewParser" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the initialsearch for types in all loaded assemblies that are tagged withthe SQLiteFunction attribute will be skipped. Normally, thissearch is conducted only once per application domain by thestatic constructor of the SQLiteFunction class; however, theseimplementation details are subject to change.--><!--<add key="No_SQLiteFunctions" value="1" />--><!--NOTE: If this environment variable is set [to anything], all calls tothe GetSettingValue method will return the default value. Thiswill effectively prevent all other setting values from having anyeffect, including those specified via other supported environmentvariables or in the associated XML configuration file.SPECIAL NOTE: This setting is included here only for completeness; itdoes not make any sense to use it here as it will neverbe consulted. For this setting to work properly, it mustbe set via an environment variable.--><!--<add key="No_SQLiteGetSettingValue" value="1" />--><!--NOTE: If this environment variable is set [to anything], the SQLitelogging subsystem will not be initialized by the SQLiteLog class;however, it may still be initialized by external components (i.e.something other than System.Data.SQLite).--><!--<add key="No_SQLiteLog" value="1" />--><!--NOTE: If this environment variable is set [to anything], calls to theGetSettingValue method will never result in the XML configurationfile being read; instead, the default value will be returned.This will effectively prevent any setting values specified viathe XML configuration file from having any effect.SPECIAL NOTE: This setting is included here only for completeness; itdoes not make any sense to use it here as it will neverbe consulted. For this setting to work properly, it mustbe set via an environment variable.--><!--<add key="No_SQLiteXmlConfigFile" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the basedirectory itself is considered valid for pre-loading the nativeSQLite library.--><!--<add key="PreLoadSQLite_AllowBaseDirectoryOnly" value="1" />--><!--NOTE: If this configuration variable is set [to anything], it will beused instead of the application base directory by the nativelibrary pre-loader. This environment variable can be especiallyuseful in ASP.NET and other hosted environments where directcontrol of the location of the managed assemblies is not underthe control of the application.--><!--<add key="PreLoadSQLite_BaseDirectory" value="" />--><!--NOTE: If this configuration variable is set [to anything], the nativelibrary pre-loader subsystem will attempt to give the interactiveuser an opportunity to attach a debugger to the current process.--><!--<add key="PreLoadSQLite_BreakIntoDebugger" value="1" />--><!--NOTE: If this configuration variable is set [to anything], it will beused as the base file name (without directory information) forthe native SQLite library to be pre-loaded (e.g. "sqlite3.dll"or "libsqlite3.so.0").--><!--<add key="PreLoadSQLite_LibraryFileNameOnly" value="" />--><!--NOTE: If this configuration variable is set [to anything], it will beused instead of the processor architecture value contained in thePROCESSOR_ARCHITECTURE environment variable to help build thepath of the native library to pre-load.--><!--<add key="PreLoadSQLite_ProcessorArchitecture" value="x86" />--><!--NOTE: If this environment variable is set [to anything], the nativelibrary pre-loading code will skip conducting a search for thenative library to pre-load. By default, the search starts in thelocation of the currently executing assembly (i.e. the assemblycontaining all the managed components for System.Data.SQLite) andthen falls back to the application domain base directory.--><!--<add key="PreLoadSQLite_NoSearchForDirectory" value="1" />--><!--NOTE: If this configuration variable is set [to anything], the locationof the currently executing assembly (i.e. the one containing allthe managed components for System.Data.SQLite) will be used asthe basis for locating the the native library to pre-load (i.e.instead of using the application domain base directory).--><!--<add key="PreLoadSQLite_UseAssemblyDirectory" value="1" />--><!--NOTE: This configuration variable is normally set by the operatingsystem itself and should reflect the native processorarchitecture of the current process (e.g. a 32-bit x86application running on a 64-bit x64 operating system should havethe value "x86").--><!--<add key="PROCESSOR_ARCHITECTURE" value="%PROCESSOR_ARCHITECTURE%" />--><!--NOTE: If this environment variable is set [to anything], page #1of database files encrypted using the (unsupported) legacyCryptoAPI codec will be encrypted. This was the defaultbehavior prior to release 1.0.112.3; however, it is nowdisabled (by default) as it can cause corruption and/or othermalfunctions in some circumstances. Please do not use thisenvironment variable unless it is absolutely necessary for yourspecific use case.NOTE: Since this environment variable is (only) read from the nativeinterop assembly, it cannot be set via this configuration file.It can only be set within the process environment.--><!--<add key="SQLite_LegacyEncryptPage1" value="1" />--><!--NOTE: If this environment variable is set [to anything], all calls toprepare a SQL query will be logged, regardless of the flags forthe associated connection.--><!--<add key="SQLite_ForceLogPrepare" value="1" />--><!--NOTE: If this environment variable is set [to anything], calls intokey members pertaining to the lifecycle of connections and theirassociated classes (e.g. LINQ, EF6, etc) will be logged.--><!--<add key="SQLite_ForceLogLifecycle" value="1" />--><!--NOTE: If this environment variable is set [to anything], it will beused by the System.Data.SQLite.SQLiteFactory class as the typename containing the System.Data.Common.DbProviderServicesimplementation that should be used.--><!--<add key="TypeName_SQLiteProviderServices" value="" />--><!--NOTE: If this environment variable is set [to anything], it will beused by the System.Data.SQLite.SQLiteConvert class as the defaultDbType value that should be used when a per-connection value isnot available.--><!--<add key="Use_SQLiteConvert_DefaultDbType" value="Object" />--><!--NOTE: If this environment variable is set [to anything], it will beused by the System.Data.SQLite.SQLiteConvert class as the defaulttype name that should be used when a per-connection value is notavailable.--><!--<add key="Use_SQLiteConvert_DefaultTypeName" value="" />--></appSettings></configuration>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. Open source ecosystem
2. Collaboration, People, Software
3. Evaluation model