System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 4ec04663001b7177a2436d135a7cb2e7ad597737:


0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31  <?xml version="1
0010: 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74  .0" encoding="ut
0020: 66 2d 38 22 20 3f 3e 20 0a 3c 78 73 3a 73 63 68  f-8" ?> .<xs:sch
0030: 65 6d 61 20 69 64 3d 22 43 6f 64 65 47 65 6e 65  ema id="CodeGene
0040: 72 61 74 69 6f 6e 53 63 68 65 6d 61 22 20 0a 20  rationSchema" . 
0050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0060: 20 74 61 72 67 65 74 4e 61 6d 65 73 70 61 63 65   targetNamespace
0070: 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73  ="http://schemas
0080: 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61  .microsoft.com/a
0090: 64 6f 2f 32 30 30 36 2f 30 34 2f 63 6f 64 65 67  do/2006/04/codeg
00a0: 65 6e 65 72 61 74 69 6f 6e 22 0a 20 20 20 20 20  eneration".     
00b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 65               ele
00c0: 6d 65 6e 74 46 6f 72 6d 44 65 66 61 75 6c 74 3d  mentFormDefault=
00d0: 22 75 6e 71 75 61 6c 69 66 69 65 64 22 0a 20 20  "unqualified".  
00e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00f0: 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63  xmlns="http://sc
0100: 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e  hemas.microsoft.
0110: 63 6f 6d 2f 61 64 6f 2f 32 30 30 36 2f 30 34 2f  com/ado/2006/04/
0120: 63 6f 64 65 67 65 6e 65 72 61 74 69 6f 6e 22 0a  codegeneration".
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0140: 20 20 78 6d 6c 6e 73 3a 78 73 3d 22 68 74 74 70    xmlns:xs="http
0150: 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 32 30  ://www.w3.org/20
0160: 30 31 2f 58 4d 4c 53 63 68 65 6d 61 22 3e 0a 0a  01/XMLSchema">..
0170: 0a 20 20 20 20 3c 78 73 3a 61 74 74 72 69 62 75  .    <xs:attribu
0180: 74 65 20 6e 61 6d 65 3d 22 53 65 74 74 65 72 41  te name="SetterA
0190: 63 63 65 73 73 22 20 74 79 70 65 3d 22 54 41 63  ccess" type="TAc
01a0: 63 65 73 73 22 2f 3e 0a 20 20 20 20 3c 78 73 3a  cess"/>.    <xs:
01b0: 61 74 74 72 69 62 75 74 65 20 6e 61 6d 65 3d 22  attribute name="
01c0: 47 65 74 74 65 72 41 63 63 65 73 73 22 20 74 79  GetterAccess" ty
01d0: 70 65 3d 22 54 41 63 63 65 73 73 22 2f 3e 0a 20  pe="TAccess"/>. 
01e0: 20 20 20 3c 78 73 3a 61 74 74 72 69 62 75 74 65     <xs:attribute
01f0: 20 6e 61 6d 65 3d 22 54 79 70 65 41 63 63 65 73   name="TypeAcces
0200: 73 22 20 74 79 70 65 3d 22 54 50 75 62 6c 69 63  s" type="TPublic
0210: 4f 72 49 6e 74 65 72 6e 61 6c 41 63 63 65 73 73  OrInternalAccess
0220: 22 2f 3e 0a 20 20 20 20 3c 78 73 3a 61 74 74 72  "/>.    <xs:attr
0230: 69 62 75 74 65 20 6e 61 6d 65 3d 22 4d 65 74 68  ibute name="Meth
0240: 6f 64 41 63 63 65 73 73 22 20 74 79 70 65 3d 22  odAccess" type="
0250: 54 41 63 63 65 73 73 22 2f 3e 0a 20 20 0a 20 20  TAccess"/>.  .  
0260: 20 20 3c 78 73 3a 73 69 6d 70 6c 65 54 79 70 65    <xs:simpleType
0270: 20 6e 61 6d 65 3d 22 54 41 63 63 65 73 73 22 3e   name="TAccess">
0280: 0a 20 20 20 20 20 20 20 20 3c 78 73 3a 72 65 73  .        <xs:res
0290: 74 72 69 63 74 69 6f 6e 20 62 61 73 65 3d 22 78  triction base="x
02a0: 73 3a 73 74 72 69 6e 67 22 3e 0a 20 20 20 20 20  s:string">.     
02b0: 20 20 20 20 20 20 20 3c 78 73 3a 65 6e 75 6d 65         <xs:enume
02c0: 72 61 74 69 6f 6e 20 76 61 6c 75 65 3d 22 50 75  ration value="Pu
02d0: 62 6c 69 63 22 20 2f 3e 0a 20 20 20 20 20 20 20  blic" />.       
02e0: 20 20 20 20 20 3c 78 73 3a 65 6e 75 6d 65 72 61       <xs:enumera
02f0: 74 69 6f 6e 20 76 61 6c 75 65 3d 22 49 6e 74 65  tion value="Inte
0300: 72 6e 61 6c 22 20 2f 3e 0a 09 09 09 20 20 20 20  rnal" />....    
0310: 20 20 3c 78 73 3a 65 6e 75 6d 65 72 61 74 69 6f    <xs:enumeratio
0320: 6e 20 76 61 6c 75 65 3d 22 50 72 6f 74 65 63 74  n value="Protect
0330: 65 64 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 20  ed" />.         
0340: 20 20 20 3c 78 73 3a 65 6e 75 6d 65 72 61 74 69     <xs:enumerati
0350: 6f 6e 20 76 61 6c 75 65 3d 22 50 72 69 76 61 74  on value="Privat
0360: 65 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f  e" />.        </
0370: 78 73 3a 72 65 73 74 72 69 63 74 69 6f 6e 3e 0a  xs:restriction>.
0380: 20 20 20 20 3c 2f 78 73 3a 73 69 6d 70 6c 65 54      </xs:simpleT
0390: 79 70 65 3e 0a 0a 20 20 20 20 3c 78 73 3a 73 69  ype>..    <xs:si
03a0: 6d 70 6c 65 54 79 70 65 20 6e 61 6d 65 3d 22 54  mpleType name="T
03b0: 50 75 62 6c 69 63 4f 72 49 6e 74 65 72 6e 61 6c  PublicOrInternal
03c0: 41 63 63 65 73 73 22 3e 0a 20 20 20 20 20 20 20  Access">.       
03d0: 20 3c 78 73 3a 72 65 73 74 72 69 63 74 69 6f 6e   <xs:restriction
03e0: 20 62 61 73 65 3d 22 54 41 63 63 65 73 73 22 3e   base="TAccess">
03f0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 78 73  .            <xs
0400: 3a 65 6e 75 6d 65 72 61 74 69 6f 6e 20 76 61 6c  :enumeration val
0410: 75 65 3d 22 50 75 62 6c 69 63 22 20 2f 3e 0a 20  ue="Public" />. 
0420: 20 20 20 20 20 20 20 20 20 20 20 3c 78 73 3a 65             <xs:e
0430: 6e 75 6d 65 72 61 74 69 6f 6e 20 76 61 6c 75 65  numeration value
0440: 3d 22 49 6e 74 65 72 6e 61 6c 22 20 2f 3e 0a 20  ="Internal" />. 
0450: 20 20 20 20 20 20 20 3c 2f 78 73 3a 72 65 73 74         </xs:rest
0460: 72 69 63 74 69 6f 6e 3e 0a 20 20 20 20 3c 2f 78  riction>.    </x
0470: 73 3a 73 69 6d 70 6c 65 54 79 70 65 3e 0a 0a 3c  s:simpleType>..<
0480: 2f 78 73 3a 73 63 68 65 6d 61 3e 0a              /xs:schema>.