System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact af220de4c46c998a11007fad8452577178e4836c:


0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31  <?xml version="1
0010: 2e 30 22 3f 3e 0d 0a 3c 21 2d 2d 0d 0a 20 2a 0d  .0"?>..<!--.. *.
0020: 0a 20 2a 20 53 79 73 74 65 6d 2e 44 61 74 61 2e  . * System.Data.
0030: 53 51 4c 69 74 65 2e 64 6c 6c 2e 63 6f 6e 66 69  SQLite.dll.confi
0040: 67 20 2d 0d 0a 20 2a 0d 0a 20 2a 20 57 72 69 74  g -.. *.. * Writ
0050: 74 65 6e 20 62 79 20 4a 6f 65 20 4d 69 73 74 61  ten by Joe Mista
0060: 63 68 6b 69 6e 2e 0d 0a 20 2a 20 52 65 6c 65 61  chkin... * Relea
0070: 73 65 64 20 74 6f 20 74 68 65 20 70 75 62 6c 69  sed to the publi
0080: 63 20 64 6f 6d 61 69 6e 2c 20 75 73 65 20 61 74  c domain, use at
0090: 20 79 6f 75 72 20 6f 77 6e 20 72 69 73 6b 21 0d   your own risk!.
00a0: 0a 20 2a 0d 0a 2d 2d 3e 0d 0a 3c 63 6f 6e 66 69  . *..-->..<confi
00b0: 67 75 72 61 74 69 6f 6e 3e 0d 0a 20 20 3c 61 70  guration>..  <ap
00c0: 70 53 65 74 74 69 6e 67 73 3e 0d 0a 20 20 20 20  pSettings>..    
00d0: 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20 20 4e 4f  <!--..        NO
00e0: 54 45 3a 20 49 66 20 74 68 69 73 20 65 6e 76 69  TE: If this envi
00f0: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
0100: 20 69 73 20 73 65 74 20 5b 74 6f 20 61 6e 79 74   is set [to anyt
0110: 68 69 6e 67 5d 2c 20 69 74 20 77 69 6c 6c 20 62  hing], it will b
0120: 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  e..             
0130: 20 75 73 65 64 20 62 79 20 74 68 65 20 53 79 73   used by the Sys
0140: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e  tem.Data.SQLite.
0150: 4c 69 6e 71 2e 53 51 4c 69 74 65 50 72 6f 76 69  Linq.SQLiteProvi
0160: 64 65 72 4d 61 6e 69 66 65 73 74 20 63 6c 61 73  derManifest clas
0170: 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  s..             
0180: 20 28 61 6e 64 20 74 68 65 20 53 79 73 74 65 6d   (and the System
0190: 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e 45 46 36  .Data.SQLite.EF6
01a0: 2e 53 51 4c 69 74 65 50 72 6f 76 69 64 65 72 4d  .SQLiteProviderM
01b0: 61 6e 69 66 65 73 74 20 63 6c 61 73 73 29 20 74  anifest class) t
01c0: 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  o..             
01d0: 20 6d 6f 64 69 66 79 20 66 75 74 75 72 65 20 70   modify future p
01e0: 72 6f 76 69 64 65 72 20 6d 61 6e 69 66 65 73 74  rovider manifest
01f0: 20 74 6f 6b 65 6e 73 20 62 79 20 61 70 70 65 6e   tokens by appen
0200: 64 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f  ding the value o
0210: 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  f..             
0220: 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   the environment
0230: 20 76 61 72 69 61 62 6c 65 20 74 6f 20 74 68 65   variable to the
0240: 20 65 78 69 73 74 69 6e 67 20 70 72 6f 76 69 64   existing provid
0250: 65 72 20 6d 61 6e 69 66 65 73 74 20 74 6f 6b 65  er manifest toke
0260: 6e 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  n,..            
0270: 20 20 69 66 20 61 6e 79 2e 20 20 54 79 70 69 63    if any.  Typic
0280: 61 6c 6c 79 2c 20 69 6e 20 6f 72 64 65 72 20 66  ally, in order f
0290: 6f 72 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74  or the construct
02a0: 65 64 20 70 72 6f 76 69 64 65 72 0d 0a 20 20 20  ed provider..   
02b0: 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 69 66             manif
02c0: 65 73 74 20 74 6f 6b 65 6e 20 74 6f 20 62 65 20  est token to be 
02d0: 73 79 6e 74 61 63 74 69 63 61 6c 6c 79 20 63 6f  syntactically co
02e0: 72 72 65 63 74 2c 20 74 68 65 20 65 6e 76 69 72  rrect, the envir
02f0: 6f 6e 6d 65 6e 74 0d 0a 20 20 20 20 20 20 20 20  onment..        
0300: 20 20 20 20 20 20 76 61 72 69 61 62 6c 65 20 76        variable v
0310: 61 6c 75 65 20 5b 74 6f 20 62 65 20 61 70 70 65  alue [to be appe
0320: 6e 64 65 64 5d 20 6d 75 73 74 20 62 65 67 69 6e  nded] must begin
0330: 20 77 69 74 68 20 61 20 73 65 6d 69 63 6f 6c 6f   with a semicolo
0340: 6e 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20 20  n...    -->..   
0350: 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64 64 20   <!--..    <add 
0360: 6b 65 79 3d 22 41 70 70 65 6e 64 4d 61 6e 69 66  key="AppendManif
0370: 65 73 74 54 6f 6b 65 6e 5f 53 51 4c 69 74 65 50  estToken_SQLiteP
0380: 72 6f 76 69 64 65 72 4d 61 6e 69 66 65 73 74 22  roviderManifest"
0390: 20 76 61 6c 75 65 3d 22 22 20 2f 3e 0d 0a 20 20   value="" />..  
03a0: 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d    -->....    <!-
03b0: 2d 0d 0a 20 20 20 20 20 20 20 20 20 20 4e 4f 54  -..          NOT
03c0: 45 3a 20 49 66 20 74 68 69 73 20 65 6e 76 69 72  E: If this envir
03d0: 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20  onment variable 
03e0: 69 73 20 73 65 74 20 5b 74 6f 20 61 6e 79 74 68  is set [to anyth
03f0: 69 6e 67 5d 2c 20 69 74 20 77 69 6c 6c 20 62 65  ing], it will be
0400: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
0410: 20 20 75 73 65 64 20 62 79 20 74 68 65 20 53 79    used by the Sy
0420: 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65  stem.Data.SQLite
0430: 2e 53 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 6f  .SQLiteConnectio
0440: 6e 20 63 6c 61 73 73 20 61 73 20 74 68 65 0d 0a  n class as the..
0450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0460: 64 65 66 61 75 6c 74 20 66 6c 61 67 73 20 66 6f  default flags fo
0470: 72 20 61 6c 6c 20 6f 70 65 6e 65 64 20 63 6f 6e  r all opened con
0480: 6e 65 63 74 69 6f 6e 73 20 28 69 2e 65 2e 20 77  nections (i.e. w
0490: 68 65 6e 20 74 68 65 79 20 61 72 65 0d 0a 20 20  hen they are..  
04a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f                no
04b0: 74 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65  t present in the
04c0: 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 74 72 69   connection stri
04d0: 6e 67 29 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20  ng)...    -->.. 
04e0: 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64     <!--..    <ad
04f0: 64 20 6b 65 79 3d 22 44 65 66 61 75 6c 74 46 6c  d key="DefaultFl
0500: 61 67 73 5f 53 51 4c 69 74 65 43 6f 6e 6e 65 63  ags_SQLiteConnec
0510: 74 69 6f 6e 22 20 76 61 6c 75 65 3d 22 22 20 2f  tion" value="" /
0520: 3e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 0d 0a 20 20  >..    -->....  
0530: 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20 20    <!--..        
0540: 4e 4f 54 45 3a 20 49 66 20 74 68 69 73 20 63 6f  NOTE: If this co
0550: 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 72 69  nfiguration vari
0560: 61 62 6c 65 20 69 73 20 73 65 74 20 5b 74 6f 20  able is set [to 
0570: 61 6e 79 74 68 69 6e 67 5d 2c 20 74 68 65 20 53  anything], the S
0580: 51 4c 69 74 65 0d 0a 20 20 20 20 20 20 20 20 20  QLite..         
0590: 20 20 20 20 20 6c 6f 67 67 69 6e 67 20 73 75 62       logging sub
05a0: 73 79 73 74 65 6d 20 6d 61 79 20 62 65 20 69 6e  system may be in
05b0: 69 74 69 61 6c 69 7a 65 64 20 69 6e 20 61 20 6e  itialized in a n
05c0: 6f 6e 2d 64 65 66 61 75 6c 74 20 61 70 70 6c 69  on-default appli
05d0: 63 61 74 69 6f 6e 0d 0a 20 20 20 20 20 20 20 20  cation..        
05e0: 20 20 20 20 20 20 64 6f 6d 61 69 6e 2e 20 20 42        domain.  B
05f0: 79 20 64 65 66 61 75 6c 74 2c 20 74 68 69 73 20  y default, this 
0600: 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 64  is not allowed d
0610: 75 65 20 74 6f 20 74 68 65 20 70 6f 74 65 6e 74  ue to the potent
0620: 69 61 6c 0d 0a 20 20 20 20 20 20 20 20 20 20 20  ial..           
0630: 20 20 20 66 6f 72 20 61 70 70 6c 69 63 61 74 69     for applicati
0640: 6f 6e 20 64 6f 6d 61 69 6e 20 75 6e 6c 6f 61 64  on domain unload
0650: 69 6e 67 20 69 73 73 75 65 73 2e 0d 0a 20 20 20  ing issues...   
0660: 20 2d 2d 3e 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a   -->..    <!--..
0670: 20 20 20 20 3c 61 64 64 20 6b 65 79 3d 22 46 6f      <add key="Fo
0680: 72 63 65 5f 53 51 4c 69 74 65 4c 6f 67 22 20 76  rce_SQLiteLog" v
0690: 61 6c 75 65 3d 22 31 22 20 2f 3e 0d 0a 20 20 20  alue="1" />..   
06a0: 20 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d   -->....    <!--
06b0: 0d 0a 20 20 20 20 20 20 20 20 4e 4f 54 45 3a 20  ..        NOTE: 
06c0: 49 66 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72  If this configur
06d0: 61 74 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 69  ation variable i
06e0: 73 20 73 65 74 20 5b 74 6f 20 61 6e 79 74 68 69  s set [to anythi
06f0: 6e 67 5d 2c 20 74 68 65 20 6e 61 74 69 76 65 0d  ng], the native.
0700: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c  .              l
0710: 69 62 72 61 72 79 20 70 72 65 2d 6c 6f 61 64 69  ibrary pre-loadi
0720: 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79  ng functionality
0730: 20 77 69 6c 6c 20 62 65 20 64 69 73 61 62 6c 65   will be disable
0740: 64 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 0d  d.  By default,.
0750: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  .              t
0760: 68 65 20 6e 61 74 69 76 65 20 6c 69 62 72 61 72  he native librar
0770: 79 20 70 72 65 2d 6c 6f 61 64 69 6e 67 20 77 69  y pre-loading wi
0780: 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 6c 6f  ll attempt to lo
0790: 61 64 20 74 68 65 20 6e 61 74 69 76 65 0d 0a 20  ad the native.. 
07a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 53 51 4c               SQL
07b0: 69 74 65 20 6c 69 62 72 61 72 79 20 66 72 6f 6d  ite library from
07c0: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 73 70   architecture-sp
07d0: 65 63 69 66 69 63 20 28 65 2e 67 2e 20 22 78 38  ecific (e.g. "x8
07e0: 36 22 2c 20 22 61 6d 64 36 34 22 2c 0d 0a 20 20  6", "amd64",..  
07f0: 20 20 20 20 20 20 20 20 20 20 20 20 22 78 36 34              "x64
0800: 22 29 20 6f 72 20 70 6c 61 74 66 6f 72 6d 2d 73  ") or platform-s
0810: 70 65 63 69 66 69 63 20 28 65 2e 67 2e 20 22 57  pecific (e.g. "W
0820: 69 6e 33 32 22 29 20 64 69 72 65 63 74 6f 72 69  in32") directori
0830: 65 73 20 74 68 61 74 0d 0a 20 20 20 20 20 20 20  es that..       
0840: 20 20 20 20 20 20 20 72 65 73 69 64 65 20 75 6e         reside un
0850: 64 65 72 6e 65 61 74 68 20 74 68 65 20 61 70 70  derneath the app
0860: 6c 69 63 61 74 69 6f 6e 20 62 61 73 65 20 64 69  lication base di
0870: 72 65 63 74 6f 72 79 2e 0d 0a 20 20 20 20 2d 2d  rectory...    --
0880: 3e 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20  >..    <!--..   
0890: 20 3c 61 64 64 20 6b 65 79 3d 22 4e 6f 5f 50 72   <add key="No_Pr
08a0: 65 4c 6f 61 64 53 51 4c 69 74 65 22 20 76 61 6c  eLoadSQLite" val
08b0: 75 65 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20 2d  ue="1" />..    -
08c0: 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a  ->....    <!--..
08d0: 20 20 20 20 20 20 20 20 4e 4f 54 45 3a 20 49 66          NOTE: If
08e0: 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74   this configurat
08f0: 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 69 73 20  ion variable is 
0900: 73 65 74 20 5b 74 6f 20 61 6e 79 74 68 69 6e 67  set [to anything
0910: 5d 2c 20 74 68 65 20 6e 65 77 0d 0a 20 20 20 20  ], the new..    
0920: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63            connec
0930: 74 69 6f 6e 20 73 74 72 69 6e 67 20 70 61 72 73  tion string pars
0940: 69 6e 67 20 61 6c 67 6f 72 69 74 68 6d 20 77 69  ing algorithm wi
0950: 6c 6c 20 6e 6f 74 20 62 65 20 75 73 65 64 2e 20  ll not be used. 
0960: 20 54 68 69 73 0d 0a 20 20 20 20 20 20 20 20 20   This..         
0970: 20 20 20 20 20 65 6e 76 69 72 6f 6e 6d 65 6e 74       environment
0980: 20 76 61 72 69 61 62 6c 65 20 69 73 20 69 6e 74   variable is int
0990: 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 77 69  ended for use wi
09a0: 74 68 20 6c 65 67 61 63 79 20 63 6f 64 65 20 6f  th legacy code o
09b0: 6e 6c 79 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20  nly...    -->.. 
09c0: 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64     <!--..    <ad
09d0: 64 20 6b 65 79 3d 22 4e 6f 5f 53 51 4c 69 74 65  d key="No_SQLite
09e0: 43 6f 6e 6e 65 63 74 69 6f 6e 4e 65 77 50 61 72  ConnectionNewPar
09f0: 73 65 72 22 20 76 61 6c 75 65 3d 22 31 22 20 2f  ser" value="1" /
0a00: 3e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 0d 0a 20 20  >..    -->....  
0a10: 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20 20    <!--..        
0a20: 4e 4f 54 45 3a 20 49 66 20 74 68 69 73 20 63 6f  NOTE: If this co
0a30: 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 72 69  nfiguration vari
0a40: 61 62 6c 65 20 69 73 20 73 65 74 20 5b 74 6f 20  able is set [to 
0a50: 61 6e 79 74 68 69 6e 67 5d 2c 20 74 68 65 20 69  anything], the i
0a60: 6e 69 74 69 61 6c 0d 0a 20 20 20 20 20 20 20 20  nitial..        
0a70: 20 20 20 20 20 20 73 65 61 72 63 68 20 66 6f 72        search for
0a80: 20 74 79 70 65 73 20 69 6e 20 61 6c 6c 20 6c 6f   types in all lo
0a90: 61 64 65 64 20 61 73 73 65 6d 62 6c 69 65 73 20  aded assemblies 
0aa0: 74 68 61 74 20 61 72 65 20 74 61 67 67 65 64 20  that are tagged 
0ab0: 77 69 74 68 0d 0a 20 20 20 20 20 20 20 20 20 20  with..          
0ac0: 20 20 20 20 74 68 65 20 53 51 4c 69 74 65 46 75      the SQLiteFu
0ad0: 6e 63 74 69 6f 6e 20 61 74 74 72 69 62 75 74 65  nction attribute
0ae0: 20 77 69 6c 6c 20 62 65 20 73 6b 69 70 70 65 64   will be skipped
0af0: 2e 20 20 4e 6f 72 6d 61 6c 6c 79 2c 20 74 68 69  .  Normally, thi
0b00: 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  s..             
0b10: 20 73 65 61 72 63 68 20 69 73 20 63 6f 6e 64 75   search is condu
0b20: 63 74 65 64 20 6f 6e 6c 79 20 6f 6e 63 65 20 70  cted only once p
0b30: 65 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64  er application d
0b40: 6f 6d 61 69 6e 20 62 79 20 74 68 65 0d 0a 20 20  omain by the..  
0b50: 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74              stat
0b60: 69 63 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 6f  ic constructor o
0b70: 66 20 74 68 65 20 53 51 4c 69 74 65 46 75 6e 63  f the SQLiteFunc
0b80: 74 69 6f 6e 20 63 6c 61 73 73 3b 20 68 6f 77 65  tion class; howe
0b90: 76 65 72 2c 20 74 68 65 73 65 0d 0a 20 20 20 20  ver, these..    
0ba0: 20 20 20 20 20 20 20 20 20 20 69 6d 70 6c 65 6d            implem
0bb0: 65 6e 74 61 74 69 6f 6e 20 64 65 74 61 69 6c 73  entation details
0bc0: 20 61 72 65 20 73 75 62 6a 65 63 74 20 74 6f 20   are subject to 
0bd0: 63 68 61 6e 67 65 2e 0d 0a 20 20 20 20 2d 2d 3e  change...    -->
0be0: 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20  ..    <!--..    
0bf0: 3c 61 64 64 20 6b 65 79 3d 22 4e 6f 5f 53 51 4c  <add key="No_SQL
0c00: 69 74 65 46 75 6e 63 74 69 6f 6e 73 22 20 76 61  iteFunctions" va
0c10: 6c 75 65 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20  lue="1" />..    
0c20: 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d  -->....    <!--.
0c30: 0a 20 20 20 20 20 20 20 20 4e 4f 54 45 3a 20 49  .        NOTE: I
0c40: 66 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61  f this configura
0c50: 74 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 69 73  tion variable is
0c60: 20 73 65 74 20 5b 74 6f 20 61 6e 79 74 68 69 6e   set [to anythin
0c70: 67 5d 2c 20 69 74 20 77 69 6c 6c 20 62 65 0d 0a  g], it will be..
0c80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73                us
0c90: 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68  ed instead of th
0ca0: 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 62 61  e application ba
0cb0: 73 65 20 64 69 72 65 63 74 6f 72 79 20 62 79 20  se directory by 
0cc0: 74 68 65 20 6e 61 74 69 76 65 0d 0a 20 20 20 20  the native..    
0cd0: 20 20 20 20 20 20 20 20 20 20 6c 69 62 72 61 72            librar
0ce0: 79 20 70 72 65 2d 6c 6f 61 64 65 72 2e 20 20 54  y pre-loader.  T
0cf0: 68 69 73 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  his environment 
0d00: 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20  variable can be 
0d10: 65 73 70 65 63 69 61 6c 6c 79 0d 0a 20 20 20 20  especially..    
0d20: 20 20 20 20 20 20 20 20 20 20 75 73 65 66 75 6c            useful
0d30: 20 69 6e 20 41 53 50 2e 4e 45 54 20 61 6e 64 20   in ASP.NET and 
0d40: 6f 74 68 65 72 20 68 6f 73 74 65 64 20 65 6e 76  other hosted env
0d50: 69 72 6f 6e 6d 65 6e 74 73 20 77 68 65 72 65 20  ironments where 
0d60: 64 69 72 65 63 74 0d 0a 20 20 20 20 20 20 20 20  direct..        
0d70: 20 20 20 20 20 20 63 6f 6e 74 72 6f 6c 20 6f 66        control of
0d80: 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66   the location of
0d90: 20 74 68 65 20 6d 61 6e 61 67 65 64 20 61 73 73   the managed ass
0da0: 65 6d 62 6c 69 65 73 20 69 73 20 6e 6f 74 20 75  emblies is not u
0db0: 6e 64 65 72 0d 0a 20 20 20 20 20 20 20 20 20 20  nder..          
0dc0: 20 20 20 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20      the control 
0dd0: 6f 66 20 74 68 65 20 61 70 70 6c 69 63 61 74 69  of the applicati
0de0: 6f 6e 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20  on...    -->..  
0df0: 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64 64    <!--..    <add
0e00: 20 6b 65 79 3d 22 50 72 65 4c 6f 61 64 53 51 4c   key="PreLoadSQL
0e10: 69 74 65 5f 42 61 73 65 44 69 72 65 63 74 6f 72  ite_BaseDirector
0e20: 79 22 20 76 61 6c 75 65 3d 22 22 20 2f 3e 0d 0a  y" value="" />..
0e30: 20 20 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c      -->....    <
0e40: 21 2d 2d 0d 0a 20 20 20 20 20 20 20 20 4e 4f 54  !--..        NOT
0e50: 45 3a 20 49 66 20 74 68 69 73 20 63 6f 6e 66 69  E: If this confi
0e60: 67 75 72 61 74 69 6f 6e 20 76 61 72 69 61 62 6c  guration variabl
0e70: 65 20 69 73 20 73 65 74 20 5b 74 6f 20 61 6e 79  e is set [to any
0e80: 74 68 69 6e 67 5d 2c 20 69 74 20 77 69 6c 6c 20  thing], it will 
0e90: 62 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  be..            
0ea0: 20 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f    used instead o
0eb0: 66 20 74 68 65 20 70 72 6f 63 65 73 73 6f 72 20  f the processor 
0ec0: 61 72 63 68 69 74 65 63 74 75 72 65 20 76 61 6c  architecture val
0ed0: 75 65 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20  ue contained in 
0ee0: 74 68 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  the..           
0ef0: 20 20 20 50 52 4f 43 45 53 53 4f 52 5f 41 52 43     PROCESSOR_ARC
0f00: 48 49 54 45 43 54 55 52 45 20 65 6e 76 69 72 6f  HITECTURE enviro
0f10: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 74  nment variable t
0f20: 6f 20 68 65 6c 70 20 62 75 69 6c 64 20 74 68 65  o help build the
0f30: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
0f40: 70 61 74 68 20 6f 66 20 74 68 65 20 6e 61 74 69  path of the nati
0f50: 76 65 20 6c 69 62 72 61 72 79 20 74 6f 20 70 72  ve library to pr
0f60: 65 2d 6c 6f 61 64 2e 0d 0a 20 20 20 20 2d 2d 3e  e-load...    -->
0f70: 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20  ..    <!--..    
0f80: 3c 61 64 64 20 6b 65 79 3d 22 50 72 65 4c 6f 61  <add key="PreLoa
0f90: 64 53 51 4c 69 74 65 5f 50 72 6f 63 65 73 73 6f  dSQLite_Processo
0fa0: 72 41 72 63 68 69 74 65 63 74 75 72 65 22 20 76  rArchitecture" v
0fb0: 61 6c 75 65 3d 22 78 38 36 22 20 2f 3e 0d 0a 20  alue="x86" />.. 
0fc0: 20 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21     -->....    <!
0fd0: 2d 2d 0d 0a 20 20 20 20 20 20 20 20 4e 4f 54 45  --..        NOTE
0fe0: 3a 20 49 66 20 74 68 69 73 20 65 6e 76 69 72 6f  : If this enviro
0ff0: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69  nment variable i
1000: 73 20 73 65 74 20 5b 74 6f 20 61 6e 79 74 68 69  s set [to anythi
1010: 6e 67 5d 2c 20 74 68 65 20 6e 61 74 69 76 65 0d  ng], the native.
1020: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c  .              l
1030: 69 62 72 61 72 79 20 70 72 65 2d 6c 6f 61 64 69  ibrary pre-loadi
1040: 6e 67 20 63 6f 64 65 20 77 69 6c 6c 20 73 6b 69  ng code will ski
1050: 70 20 63 6f 6e 64 75 63 74 69 6e 67 20 61 20 73  p conducting a s
1060: 65 61 72 63 68 20 66 6f 72 20 74 68 65 0d 0a 20  earch for the.. 
1070: 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 74               nat
1080: 69 76 65 20 6c 69 62 72 61 72 79 20 74 6f 20 70  ive library to p
1090: 72 65 2d 6c 6f 61 64 2e 20 20 42 79 20 64 65 66  re-load.  By def
10a0: 61 75 6c 74 2c 20 74 68 65 20 73 65 61 72 63 68  ault, the search
10b0: 20 73 74 61 72 74 73 20 69 6e 20 74 68 65 0d 0a   starts in the..
10c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f                lo
10d0: 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 75  cation of the cu
10e0: 72 72 65 6e 74 6c 79 20 65 78 65 63 75 74 69 6e  rrently executin
10f0: 67 20 61 73 73 65 6d 62 6c 79 20 28 69 2e 65 2e  g assembly (i.e.
1100: 20 74 68 65 20 61 73 73 65 6d 62 6c 79 0d 0a 20   the assembly.. 
1110: 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e               con
1120: 74 61 69 6e 69 6e 67 20 61 6c 6c 20 74 68 65 20  taining all the 
1130: 6d 61 6e 61 67 65 64 20 63 6f 6d 70 6f 6e 65 6e  managed componen
1140: 74 73 20 66 6f 72 20 53 79 73 74 65 6d 2e 44 61  ts for System.Da
1150: 74 61 2e 53 51 4c 69 74 65 29 20 61 6e 64 0d 0a  ta.SQLite) and..
1160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68                th
1170: 65 6e 20 66 61 6c 6c 73 20 62 61 63 6b 20 74 6f  en falls back to
1180: 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e   the application
1190: 20 64 6f 6d 61 69 6e 20 62 61 73 65 20 64 69 72   domain base dir
11a0: 65 63 74 6f 72 79 2e 0d 0a 20 20 20 20 2d 2d 3e  ectory...    -->
11b0: 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20  ..    <!--..    
11c0: 3c 61 64 64 20 6b 65 79 3d 22 50 72 65 4c 6f 61  <add key="PreLoa
11d0: 64 53 51 4c 69 74 65 5f 4e 6f 53 65 61 72 63 68  dSQLite_NoSearch
11e0: 46 6f 72 44 69 72 65 63 74 6f 72 79 22 20 76 61  ForDirectory" va
11f0: 6c 75 65 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20  lue="1" />..    
1200: 2d 2d 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d  -->....    <!--.
1210: 0a 20 20 20 20 20 20 20 20 4e 4f 54 45 3a 20 49  .        NOTE: I
1220: 66 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61  f this configura
1230: 74 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 69 73  tion variable is
1240: 20 73 65 74 20 5b 74 6f 20 61 6e 79 74 68 69 6e   set [to anythin
1250: 67 5d 2c 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e  g], the location
1260: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
1270: 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79  of the currently
1280: 20 65 78 65 63 75 74 69 6e 67 20 61 73 73 65 6d   executing assem
1290: 62 6c 79 20 28 69 2e 65 2e 20 74 68 65 20 6f 6e  bly (i.e. the on
12a0: 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6c 6c  e containing all
12b0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
12c0: 74 68 65 20 6d 61 6e 61 67 65 64 20 63 6f 6d 70  the managed comp
12d0: 6f 6e 65 6e 74 73 20 66 6f 72 20 53 79 73 74 65  onents for Syste
12e0: 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 29 20 77  m.Data.SQLite) w
12f0: 69 6c 6c 20 62 65 20 75 73 65 64 20 61 73 0d 0a  ill be used as..
1300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68                th
1310: 65 20 62 61 73 69 73 20 66 6f 72 20 6c 6f 63 61  e basis for loca
1320: 74 69 6e 67 20 74 68 65 20 74 68 65 20 6e 61 74  ting the the nat
1330: 69 76 65 20 6c 69 62 72 61 72 79 20 74 6f 20 70  ive library to p
1340: 72 65 2d 6c 6f 61 64 20 28 69 2e 65 2e 0d 0a 20  re-load (i.e... 
1350: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 73               ins
1360: 74 65 61 64 20 6f 66 20 75 73 69 6e 67 20 74 68  tead of using th
1370: 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 6f  e application do
1380: 6d 61 69 6e 20 62 61 73 65 20 64 69 72 65 63 74  main base direct
1390: 6f 72 79 29 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a  ory)...    -->..
13a0: 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61      <!--..    <a
13b0: 64 64 20 6b 65 79 3d 22 50 72 65 4c 6f 61 64 53  dd key="PreLoadS
13c0: 51 4c 69 74 65 5f 55 73 65 41 73 73 65 6d 62 6c  QLite_UseAssembl
13d0: 79 44 69 72 65 63 74 6f 72 79 22 20 76 61 6c 75  yDirectory" valu
13e0: 65 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20 2d 2d  e="1" />..    --
13f0: 3e 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20  >....    <!--.. 
1400: 20 20 20 20 20 20 20 4e 4f 54 45 3a 20 54 68 69         NOTE: Thi
1410: 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s configuration 
1420: 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 72 6d  variable is norm
1430: 61 6c 6c 79 20 73 65 74 20 62 79 20 74 68 65 20  ally set by the 
1440: 6f 70 65 72 61 74 69 6e 67 0d 0a 20 20 20 20 20  operating..     
1450: 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d 20           system 
1460: 69 74 73 65 6c 66 20 61 6e 64 20 73 68 6f 75 6c  itself and shoul
1470: 64 20 72 65 66 6c 65 63 74 20 74 68 65 20 6e 61  d reflect the na
1480: 74 69 76 65 20 70 72 6f 63 65 73 73 6f 72 0d 0a  tive processor..
1490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72                ar
14a0: 63 68 69 74 65 63 74 75 72 65 20 6f 66 20 74 68  chitecture of th
14b0: 65 20 63 75 72 72 65 6e 74 20 70 72 6f 63 65 73  e current proces
14c0: 73 20 28 65 2e 67 2e 20 61 20 33 32 2d 62 69 74  s (e.g. a 32-bit
14d0: 20 78 38 36 0d 0a 20 20 20 20 20 20 20 20 20 20   x86..          
14e0: 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e 20      application 
14f0: 72 75 6e 6e 69 6e 67 20 6f 6e 20 61 20 36 34 2d  running on a 64-
1500: 62 69 74 20 78 36 34 20 6f 70 65 72 61 74 69 6e  bit x64 operatin
1510: 67 20 73 79 73 74 65 6d 20 73 68 6f 75 6c 64 20  g system should 
1520: 68 61 76 65 0d 0a 20 20 20 20 20 20 20 20 20 20  have..          
1530: 20 20 20 20 74 68 65 20 76 61 6c 75 65 20 22 78      the value "x
1540: 38 36 22 29 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a  86")...    -->..
1550: 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61      <!--..    <a
1560: 64 64 20 6b 65 79 3d 22 50 52 4f 43 45 53 53 4f  dd key="PROCESSO
1570: 52 5f 41 52 43 48 49 54 45 43 54 55 52 45 22 20  R_ARCHITECTURE" 
1580: 76 61 6c 75 65 3d 22 25 50 52 4f 43 45 53 53 4f  value="%PROCESSO
1590: 52 5f 41 52 43 48 49 54 45 43 54 55 52 45 25 22  R_ARCHITECTURE%"
15a0: 20 2f 3e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 0d 0a   />..    -->....
15b0: 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20      <!--..      
15c0: 20 20 4e 4f 54 45 3a 20 49 66 20 74 68 69 73 20    NOTE: If this 
15d0: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
15e0: 61 62 6c 65 20 69 73 20 73 65 74 20 5b 74 6f 20  able is set [to 
15f0: 61 6e 79 74 68 69 6e 67 5d 2c 20 61 6c 6c 20 63  anything], all c
1600: 61 6c 6c 73 20 74 6f 0d 0a 20 20 20 20 20 20 20  alls to..       
1610: 20 20 20 20 20 20 20 70 72 65 70 61 72 65 20 61         prepare a
1620: 20 53 51 4c 20 71 75 65 72 79 20 77 69 6c 6c 20   SQL query will 
1630: 62 65 20 6c 6f 67 67 65 64 2c 20 72 65 67 61 72  be logged, regar
1640: 64 6c 65 73 73 20 6f 66 20 74 68 65 20 66 6c 61  dless of the fla
1650: 67 73 20 66 6f 72 0d 0a 20 20 20 20 20 20 20 20  gs for..        
1660: 20 20 20 20 20 20 74 68 65 20 61 73 73 6f 63 69        the associ
1670: 61 74 65 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e  ated connection.
1680: 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20 20 20 3c  ..    -->..    <
1690: 21 2d 2d 0d 0a 20 20 20 20 3c 61 64 64 20 6b 65  !--..    <add ke
16a0: 79 3d 22 53 51 4c 69 74 65 5f 46 6f 72 63 65 4c  y="SQLite_ForceL
16b0: 6f 67 50 72 65 70 61 72 65 22 20 76 61 6c 75 65  ogPrepare" value
16c0: 3d 22 31 22 20 2f 3e 0d 0a 20 20 20 20 2d 2d 3e  ="1" />..    -->
16d0: 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20  ....    <!--..  
16e0: 20 20 20 20 20 20 4e 4f 54 45 3a 20 49 66 20 74        NOTE: If t
16f0: 68 69 73 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  his environment 
1700: 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20  variable is set 
1710: 5b 74 6f 20 61 6e 79 74 68 69 6e 67 5d 2c 20 69  [to anything], i
1720: 74 20 77 69 6c 6c 20 62 65 0d 0a 20 20 20 20 20  t will be..     
1730: 20 20 20 20 20 20 20 20 20 75 73 65 64 20 62 79           used by
1740: 20 74 68 65 20 53 79 73 74 65 6d 2e 44 61 74 61   the System.Data
1750: 2e 53 51 4c 69 74 65 2e 53 51 4c 69 74 65 46 61  .SQLite.SQLiteFa
1760: 63 74 6f 72 79 20 63 6c 61 73 73 20 61 73 20 74  ctory class as t
1770: 68 65 20 74 79 70 65 0d 0a 20 20 20 20 20 20 20  he type..       
1780: 20 20 20 20 20 20 20 6e 61 6d 65 20 63 6f 6e 74         name cont
1790: 61 69 6e 69 6e 67 20 74 68 65 20 53 79 73 74 65  aining the Syste
17a0: 6d 2e 44 61 74 61 2e 43 6f 6d 6d 6f 6e 2e 44 62  m.Data.Common.Db
17b0: 50 72 6f 76 69 64 65 72 53 65 72 76 69 63 65 73  ProviderServices
17c0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
17d0: 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 74  implementation t
17e0: 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73  hat should be us
17f0: 65 64 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20  ed...    -->..  
1800: 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64 64    <!--..    <add
1810: 20 6b 65 79 3d 22 54 79 70 65 4e 61 6d 65 5f 53   key="TypeName_S
1820: 51 4c 69 74 65 50 72 6f 76 69 64 65 72 53 65 72  QLiteProviderSer
1830: 76 69 63 65 73 22 20 76 61 6c 75 65 3d 22 22 20  vices" value="" 
1840: 2f 3e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 0d 0a 20  />..    -->.... 
1850: 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20     <!--..       
1860: 20 4e 4f 54 45 3a 20 49 66 20 74 68 69 73 20 65   NOTE: If this e
1870: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
1880: 62 6c 65 20 69 73 20 73 65 74 20 5b 74 6f 20 61  ble is set [to a
1890: 6e 79 74 68 69 6e 67 5d 2c 20 69 74 20 77 69 6c  nything], it wil
18a0: 6c 20 62 65 0d 0a 20 20 20 20 20 20 20 20 20 20  l be..          
18b0: 20 20 20 20 75 73 65 64 20 62 79 20 74 68 65 20      used by the 
18c0: 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69  System.Data.SQLi
18d0: 74 65 2e 53 51 4c 69 74 65 43 6f 6e 76 65 72 74  te.SQLiteConvert
18e0: 20 63 6c 61 73 73 20 61 73 20 74 68 65 20 64 65   class as the de
18f0: 66 61 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 20  fault..         
1900: 20 20 20 20 20 44 62 54 79 70 65 20 76 61 6c 75       DbType valu
1910: 65 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65  e that should be
1920: 20 75 73 65 64 20 77 68 65 6e 20 61 20 70 65 72   used when a per
1930: 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 76 61 6c 75  -connection valu
1940: 65 20 69 73 0d 0a 20 20 20 20 20 20 20 20 20 20  e is..          
1950: 20 20 20 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c      not availabl
1960: 65 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20 20  e...    -->..   
1970: 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64 64 20   <!--..    <add 
1980: 6b 65 79 3d 22 55 73 65 5f 53 51 4c 69 74 65 43  key="Use_SQLiteC
1990: 6f 6e 76 65 72 74 5f 44 65 66 61 75 6c 74 44 62  onvert_DefaultDb
19a0: 54 79 70 65 22 20 76 61 6c 75 65 3d 22 4f 62 6a  Type" value="Obj
19b0: 65 63 74 22 20 2f 3e 0d 0a 20 20 20 20 2d 2d 3e  ect" />..    -->
19c0: 0d 0a 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20  ....    <!--..  
19d0: 20 20 20 20 20 20 4e 4f 54 45 3a 20 49 66 20 74        NOTE: If t
19e0: 68 69 73 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  his environment 
19f0: 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20  variable is set 
1a00: 5b 74 6f 20 61 6e 79 74 68 69 6e 67 5d 2c 20 69  [to anything], i
1a10: 74 20 77 69 6c 6c 20 62 65 0d 0a 20 20 20 20 20  t will be..     
1a20: 20 20 20 20 20 20 20 20 20 75 73 65 64 20 62 79           used by
1a30: 20 74 68 65 20 53 79 73 74 65 6d 2e 44 61 74 61   the System.Data
1a40: 2e 53 51 4c 69 74 65 2e 53 51 4c 69 74 65 43 6f  .SQLite.SQLiteCo
1a50: 6e 76 65 72 74 20 63 6c 61 73 73 20 61 73 20 74  nvert class as t
1a60: 68 65 20 64 65 66 61 75 6c 74 0d 0a 20 20 20 20  he default..    
1a70: 20 20 20 20 20 20 20 20 20 20 74 79 70 65 20 6e            type n
1a80: 61 6d 65 20 74 68 61 74 20 73 68 6f 75 6c 64 20  ame that should 
1a90: 62 65 20 75 73 65 64 20 77 68 65 6e 20 61 20 70  be used when a p
1aa0: 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 76 61  er-connection va
1ab0: 6c 75 65 20 69 73 20 6e 6f 74 0d 0a 20 20 20 20  lue is not..    
1ac0: 20 20 20 20 20 20 20 20 20 20 61 76 61 69 6c 61            availa
1ad0: 62 6c 65 2e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20  ble...    -->.. 
1ae0: 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 3c 61 64     <!--..    <ad
1af0: 64 20 6b 65 79 3d 22 55 73 65 5f 53 51 4c 69 74  d key="Use_SQLit
1b00: 65 43 6f 6e 76 65 72 74 5f 44 65 66 61 75 6c 74  eConvert_Default
1b10: 54 79 70 65 4e 61 6d 65 22 20 76 61 6c 75 65 3d  TypeName" value=
1b20: 22 22 20 2f 3e 0d 0a 20 20 20 20 2d 2d 3e 0d 0a  "" />..    -->..
1b30: 20 20 3c 2f 61 70 70 53 65 74 74 69 6e 67 73 3e    </appSettings>
1b40: 0d 0a 3c 2f 63 6f 6e 66 69 67 75 72 61 74 69 6f  ..</configuratio
1b50: 6e 3e 0d 0a                                      n>..