System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact f7fc60f37c79f97ef3a1858fe4362e123f4c7728:


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 3f 3e 0d 0a 0d 0a 3c 21 2d 2d 0d 0a  f-8"?>....<!--..
0030: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  /***************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 2a 20 41 44  *********.. * AD
0070: 4f 2e 4e 45 54 20 32 2e 30 20 44 61 74 61 20 50  O.NET 2.0 Data P
0080: 72 6f 76 69 64 65 72 20 66 6f 72 20 53 51 4c 69  rovider for SQLi
0090: 74 65 20 56 65 72 73 69 6f 6e 20 33 2e 58 0d 0a  te Version 3.X..
00a0: 20 2a 20 57 72 69 74 74 65 6e 20 62 79 20 52 6f   * Written by Ro
00b0: 62 65 72 74 20 53 69 6d 70 73 6f 6e 20 28 72 6f  bert Simpson (ro
00c0: 62 65 72 74 40 62 6c 61 63 6b 63 61 73 74 6c 65  bert@blackcastle
00d0: 73 6f 66 74 2e 63 6f 6d 29 0d 0a 20 2a 0d 0a 20  soft.com).. *.. 
00e0: 2a 20 52 65 6c 65 61 73 65 64 20 74 6f 20 74 68  * Released to th
00f0: 65 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e 2c  e public domain,
0100: 20 75 73 65 20 61 74 20 79 6f 75 72 20 6f 77 6e   use at your own
0110: 20 72 69 73 6b 21 0d 0a 20 2a 2a 2a 2a 2a 2a 2a   risk!.. *******
0120: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0140: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0150: 2a 2f 0d 0a 2d 2d 3e 0d 0a 0d 0a 3c 56 53 44 61  */..-->....<VSDa
0160: 74 61 4f 62 6a 65 63 74 53 75 70 70 6f 72 74 20  taObjectSupport 
0170: 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 74 65  xmlns="http://te
0180: 6d 70 75 72 69 2e 6f 72 67 2f 56 53 44 61 74 61  mpuri.org/VSData
0190: 4f 62 6a 65 63 74 53 75 70 70 6f 72 74 2e 78 73  ObjectSupport.xs
01a0: 64 22 3e 0d 0a 09 3c 54 79 70 65 73 3e 0d 0a 09  d">...<Types>...
01b0: 09 3c 52 6f 6f 74 54 79 70 65 3e 0d 0a 09 09 09  .<RootType>.....
01c0: 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 20 20  <Properties>..  
01d0: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
01e0: 6e 61 6d 65 3d 22 53 65 72 76 65 72 22 20 74 79  name="Server" ty
01f0: 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e  pe="System.Strin
0200: 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 44 61 74  g" itemName="Dat
0210: 61 53 6f 75 72 63 65 22 2f 3e 0d 0a 20 20 20 20  aSource"/>..    
0220: 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61      <Property na
0230: 6d 65 3d 22 44 61 74 61 62 61 73 65 22 20 74 79  me="Database" ty
0240: 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e  pe="System.Strin
0250: 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 44 61 74  g" itemName="Dat
0260: 61 62 61 73 65 22 2f 3e 0d 0a 20 20 20 20 20 20  abase"/>..      
0270: 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 09  </Properties>...
0280: 09 09 3c 41 63 74 69 6f 6e 73 3e 0d 0a 09 09 09  ..<Actions>.....
0290: 09 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d 22 45  .<Action name="E
02a0: 6e 75 6d 65 72 61 74 65 22 20 67 75 69 64 3d 22  numerate" guid="
02b0: 36 31 43 43 30 33 37 32 2d 33 38 34 44 2d 34 32  61CC0372-384D-42
02c0: 65 35 2d 39 37 30 37 2d 36 44 37 43 38 44 43 35  e5-9707-6D7C8DC5
02d0: 32 38 37 41 22 20 68 61 6e 64 6c 65 72 3d 22 4d  287A" handler="M
02e0: 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53  icrosoft.VisualS
02f0: 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f 44 6f  tudio.Data.AdoDo
0300: 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74 52 6f  tNet.AdoDotNetRo
0310: 6f 74 4f 62 6a 65 63 74 45 6e 75 6d 65 72 61 74  otObjectEnumerat
0320: 6f 72 22 2f 3e 0d 0a 09 09 09 3c 2f 41 63 74 69  or"/>.....</Acti
0330: 6f 6e 73 3e 0d 0a 09 09 3c 2f 52 6f 6f 74 54 79  ons>....</RootTy
0340: 70 65 3e 0d 0a 0d 0a 09 09 3c 54 79 70 65 20 6e  pe>......<Type n
0350: 61 6d 65 3d 22 54 61 62 6c 65 22 20 64 65 66 61  ame="Table" defa
0360: 75 6c 74 53 6f 72 74 3d 22 44 61 74 61 62 61 73  ultSort="Databas
0370: 65 2c 4e 61 6d 65 22 3e 0d 0a 09 09 09 3c 43 6f  e,Name">.....<Co
0380: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 43 6f  ncepts>......<Co
0390: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 54 61 62 6c  ncept name="Tabl
03a0: 65 22 20 72 65 73 74 72 69 63 74 69 6f 6e 73 3d  e" restrictions=
03b0: 22 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c 6c 2c  "{Catalog},null,
03c0: 7b 4e 61 6d 65 7d 22 2f 3e 0d 0a 09 09 09 3c 2f  {Name}"/>.....</
03d0: 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 3c 49  Concepts>.....<I
03e0: 64 65 6e 74 69 66 69 65 72 3e 0d 0a 09 09 09 09  dentifier>......
03f0: 3c 50 61 72 74 20 6e 61 6d 65 3d 22 44 61 74 61  <Part name="Data
0400: 62 61 73 65 22 20 69 74 65 6d 4e 61 6d 65 3d 22  base" itemName="
0410: 74 61 62 6c 65 5f 63 61 74 61 6c 6f 67 22 3e 0d  table_catalog">.
0420: 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e  ......<Concepts>
0430: 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  ........<Concept
0440: 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65   name="Identifie
0450: 72 30 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f  r0"/>.......</Co
0460: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f 50  ncepts>......</P
0470: 61 72 74 3e 0d 0a 09 09 09 09 3c 50 61 72 74 20  art>......<Part 
0480: 6e 61 6d 65 3d 22 53 63 68 65 6d 61 22 20 69 74  name="Schema" it
0490: 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 73 63  emName="table_sc
04a0: 68 65 6d 61 22 3e 0d 0a 09 09 09 09 09 3c 43 6f  hema">.......<Co
04b0: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c  ncepts>........<
04c0: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64  Concept name="Id
04d0: 65 6e 74 69 66 69 65 72 31 22 2f 3e 0d 0a 09 09  entifier1"/>....
04e0: 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a  ...</Concepts>..
04f0: 09 09 09 09 3c 2f 50 61 72 74 3e 0d 0a 09 09 09  ....</Part>.....
0500: 09 3c 50 61 72 74 20 6e 61 6d 65 3d 22 4e 61 6d  .<Part name="Nam
0510: 65 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62  e" itemName="tab
0520: 6c 65 5f 6e 61 6d 65 22 3e 0d 0a 09 09 09 09 09  le_name">.......
0530: 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09  <Concepts>......
0540: 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d  ..<Concept name=
0550: 22 49 64 65 6e 74 69 66 69 65 72 32 22 2f 3e 0d  "Identifier2"/>.
0560: 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73  ......</Concepts
0570: 3e 0d 0a 09 09 09 09 3c 2f 50 61 72 74 3e 0d 0a  >......</Part>..
0580: 09 09 09 3c 2f 49 64 65 6e 74 69 66 69 65 72 3e  ...</Identifier>
0590: 0d 0a 09 09 09 3c 50 72 6f 70 65 72 74 69 65 73  .....<Properties
05a0: 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65 72 74 79  >......<Property
05b0: 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79 70   name="Name" typ
05c0: 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67  e="System.String
05d0: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c  " itemName="tabl
05e0: 65 5f 6e 61 6d 65 22 2f 3e 0d 0a 09 09 09 09 3c  e_name"/>......<
05f0: 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 53  Property name="S
0600: 63 68 65 6d 61 22 20 74 79 70 65 3d 22 53 79 73  chema" type="Sys
0610: 74 65 6d 2e 53 74 72 69 6e 67 22 20 69 74 65 6d  tem.String" item
0620: 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 73 63 68 65  Name="table_sche
0630: 6d 61 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  ma"/>..        <
0640: 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 54  Property name="T
0650: 79 70 65 22 20 74 79 70 65 3d 22 53 79 73 74 65  ype" type="Syste
0660: 6d 2e 53 74 72 69 6e 67 22 20 69 74 65 6d 4e 61  m.String" itemNa
0670: 6d 65 3d 22 74 61 62 6c 65 5f 74 79 70 65 22 3e  me="table_type">
0680: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e  ..          <Con
0690: 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20  cepts>..        
06a0: 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d      <Concept nam
06b0: 65 3d 22 54 79 70 65 22 3e 0d 0a 20 20 20 20 20  e="Type">..     
06c0: 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 76 65 72           <Conver
06d0: 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20  sion>..         
06e0: 20 20 20 20 20 20 20 3c 43 61 6c 63 75 6c 61 74         <Calculat
06f0: 65 20 65 78 70 72 3d 22 49 49 46 28 7b 30 7d 3d  e expr="IIF({0}=
0700: 27 54 41 42 4c 45 27 2c 27 55 53 45 52 27 2c 27  'TABLE','USER','
0710: 53 59 53 54 45 4d 27 29 22 20 74 79 70 65 3d 22  SYSTEM')" type="
0720: 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22 2f 3e  System.String"/>
0730: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
0740: 3c 2f 43 6f 6e 76 65 72 73 69 6f 6e 3e 0d 0a 20  </Conversion>.. 
0750: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e             </Con
0760: 63 65 70 74 3e 0d 0a 20 20 20 20 20 20 20 20 20  cept>..         
0770: 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20   </Concepts>..  
0780: 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79        </Property
0790: 3e 0d 0a 20 20 20 20 20 20 3c 2f 50 72 6f 70 65  >..      </Prope
07a0: 72 74 69 65 73 3e 0d 0a 09 09 09 3c 41 63 74 69  rties>.....<Acti
07b0: 6f 6e 73 3e 0d 0a 09 09 09 09 3c 41 63 74 69 6f  ons>......<Actio
07c0: 6e 20 6e 61 6d 65 3d 22 45 6e 75 6d 65 72 61 74  n name="Enumerat
07d0: 65 22 20 67 75 69 64 3d 22 36 31 43 43 30 33 37  e" guid="61CC037
07e0: 32 2d 33 38 34 44 2d 34 32 65 35 2d 39 37 30 37  2-384D-42e5-9707
07f0: 2d 36 44 37 43 38 44 43 35 32 38 37 41 22 20 68  -6D7C8DC5287A" h
0800: 61 6e 64 6c 65 72 3d 22 4d 69 63 72 6f 73 6f 66  andler="Microsof
0810: 74 2e 56 69 73 75 61 6c 53 74 75 64 69 6f 2e 44  t.VisualStudio.D
0820: 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74 2e 41 64  ata.AdoDotNet.Ad
0830: 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74 45 6e 75  oDotNetObjectEnu
0840: 6d 65 72 61 74 6f 72 22 3e 0d 0a 09 09 09 09 09  merator">.......
0850: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
0860: 3d 22 54 61 62 6c 65 73 22 2f 3e 0d 0a 09 09 09  ="Tables"/>.....
0870: 09 3c 2f 41 63 74 69 6f 6e 3e 0d 0a 09 09 09 09  .</Action>......
0880: 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d 22 42 75  <Action name="Bu
0890: 69 6c 64 44 53 52 65 66 22 20 67 75 69 64 3d 22  ildDSRef" guid="
08a0: 37 43 30 33 30 39 30 30 2d 45 38 44 44 2d 34 37  7C030900-E8DD-47
08b0: 31 62 2d 38 46 31 38 2d 44 38 33 44 41 37 30 33  1b-8F18-D83DA703
08c0: 36 31 34 34 22 20 68 61 6e 64 6c 65 72 3d 22 4d  6144" handler="M
08d0: 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53  icrosoft.VisualS
08e0: 74 75 64 69 6f 2e 44 61 74 61 2e 44 53 52 65 66  tudio.Data.DSRef
08f0: 42 75 69 6c 64 65 72 22 3e 0d 0a 09 09 09 09 09  Builder">.......
0900: 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09  <Parameter>.....
0910: 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20 76 61  ...<Parameter va
0920: 6c 75 65 3d 22 7b 32 7d 22 2f 3e 0d 0a 09 09 09  lue="{2}"/>.....
0930: 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20 76 61  ...<Parameter va
0940: 6c 75 65 3d 22 7b 31 7d 22 2f 3e 0d 0a 09 09 09  lue="{1}"/>.....
0950: 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20 76 61  ...<Parameter va
0960: 6c 75 65 3d 22 54 61 62 6c 65 22 2f 3e 0d 0a 09  lue="Table"/>...
0970: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 2f  .....<Parameter/
0980: 3e 0d 0a 09 09 09 09 09 09 3c 50 61 72 61 6d 65  >........<Parame
0990: 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 3c 21 2d  ter>.........<!-
09a0: 2d 20 47 55 49 44 5f 44 53 52 65 66 50 72 6f 70  - GUID_DSRefProp
09b0: 65 72 74 79 5f 50 72 65 63 69 73 65 54 79 70 65  erty_PreciseType
09c0: 20 2d 2d 3e 0d 0a 09 09 09 09 09 09 09 3c 50 61   -->.........<Pa
09d0: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 33  rameter value="3
09e0: 39 41 35 41 37 45 37 2d 35 31 33 46 2d 34 34 61  9A5A7E7-513F-44a
09f0: 34 2d 42 37 39 44 2d 37 36 35 32 43 44 38 39 36  4-B79D-7652CD896
0a00: 32 44 39 22 3e 0d 0a 09 09 09 09 09 09 09 09 3c  2D9">..........<
0a10: 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d  Parameter value=
0a20: 22 31 30 31 22 20 74 79 70 65 3d 22 53 79 73 74  "101" type="Syst
0a30: 65 6d 2e 49 6e 74 33 32 22 2f 3e 20 3c 21 2d 2d  em.Int32"/> <!--
0a40: 20 54 61 62 6c 65 20 2d 2d 3e 0d 0a 09 09 09 09   Table -->......
0a50: 09 09 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d  ...</Parameter>.
0a60: 0a 09 09 09 09 09 09 3c 2f 50 61 72 61 6d 65 74  .......</Paramet
0a70: 65 72 3e 0d 0a 09 09 09 09 09 3c 2f 50 61 72 61  er>.......</Para
0a80: 6d 65 74 65 72 3e 0d 0a 09 09 09 09 3c 2f 41 63  meter>......</Ac
0a90: 74 69 6f 6e 3e 0d 0a 09 09 09 3c 2f 41 63 74 69  tion>.....</Acti
0aa0: 6f 6e 73 3e 0d 0a 09 09 3c 2f 54 79 70 65 3e 0d  ons>....</Type>.
0ab0: 0a 0d 0a 09 09 3c 54 79 70 65 20 6e 61 6d 65 3d  .....<Type name=
0ac0: 22 54 61 62 6c 65 43 6f 6c 75 6d 6e 22 20 64 65  "TableColumn" de
0ad0: 66 61 75 6c 74 53 6f 72 74 3d 22 44 61 74 61 62  faultSort="Datab
0ae0: 61 73 65 2c 54 61 62 6c 65 2c 4f 72 64 69 6e 61  ase,Table,Ordina
0af0: 6c 22 3e 0d 0a 09 09 09 3c 43 6f 6e 63 65 70 74  l">.....<Concept
0b00: 73 3e 0d 0a 09 09 09 09 3c 43 6f 6e 63 65 70 74  s>......<Concept
0b10: 20 6e 61 6d 65 3d 22 54 61 62 6c 65 43 6f 6c 75   name="TableColu
0b20: 6d 6e 22 20 72 65 73 74 72 69 63 74 69 6f 6e 73  mn" restrictions
0b30: 3d 22 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c 6c  ="{Catalog},null
0b40: 2c 7b 54 61 62 6c 65 7d 2c 7b 4e 61 6d 65 7d 22  ,{Table},{Name}"
0b50: 2f 3e 0d 0a 09 09 09 3c 2f 43 6f 6e 63 65 70 74  />.....</Concept
0b60: 73 3e 0d 0a 09 09 09 3c 49 64 65 6e 74 69 66 69  s>.....<Identifi
0b70: 65 72 3e 0d 0a 09 09 09 09 3c 50 61 72 74 20 6e  er>......<Part n
0b80: 61 6d 65 3d 22 44 61 74 61 62 61 73 65 22 20 69  ame="Database" i
0b90: 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 63  temName="table_c
0ba0: 61 74 61 6c 6f 67 22 3e 0d 0a 09 09 09 09 09 3c  atalog">.......<
0bb0: 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09  Concepts>.......
0bc0: 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22  .<Concept name="
0bd0: 49 64 65 6e 74 69 66 69 65 72 30 22 2f 3e 0d 0a  Identifier0"/>..
0be0: 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e  .....</Concepts>
0bf0: 0d 0a 09 09 09 09 3c 2f 50 61 72 74 3e 0d 0a 09  ......</Part>...
0c00: 09 09 09 3c 50 61 72 74 20 6e 61 6d 65 3d 22 53  ...<Part name="S
0c10: 63 68 65 6d 61 22 20 69 74 65 6d 4e 61 6d 65 3d  chema" itemName=
0c20: 22 74 61 62 6c 65 5f 73 63 68 65 6d 61 22 3e 0d  "table_schema">.
0c30: 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e  ......<Concepts>
0c40: 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  ........<Concept
0c50: 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65   name="Identifie
0c60: 72 31 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f  r1"/>.......</Co
0c70: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f 50  ncepts>......</P
0c80: 61 72 74 3e 0d 0a 09 09 09 09 3c 50 61 72 74 20  art>......<Part 
0c90: 6e 61 6d 65 3d 22 54 61 62 6c 65 22 20 69 74 65  name="Table" ite
0ca0: 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 6e 61 6d  mName="table_nam
0cb0: 65 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63 65  e">.......<Conce
0cc0: 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f 6e  pts>........<Con
0cd0: 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74  cept name="Ident
0ce0: 69 66 69 65 72 32 22 2f 3e 0d 0a 09 09 09 09 09  ifier2"/>.......
0cf0: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  </Concepts>.....
0d00: 09 3c 2f 50 61 72 74 3e 0d 0a 09 09 09 09 3c 50  .</Part>......<P
0d10: 61 72 74 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20  art name="Name" 
0d20: 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6c 75 6d 6e  itemName="column
0d30: 5f 6e 61 6d 65 22 3e 0d 0a 09 09 09 09 09 3c 43  _name">.......<C
0d40: 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09  oncepts>........
0d50: 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49  <Concept name="I
0d60: 64 65 6e 74 69 66 69 65 72 33 22 2f 3e 0d 0a 09  dentifier3"/>...
0d70: 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d  ....</Concepts>.
0d80: 0a 09 09 09 09 3c 2f 50 61 72 74 3e 0d 0a 09 09  .....</Part>....
0d90: 09 3c 2f 49 64 65 6e 74 69 66 69 65 72 3e 0d 0a  .</Identifier>..
0da0: 09 09 09 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d  ...<Properties>.
0db0: 0a 09 09 09 09 3c 50 72 6f 70 65 72 74 79 20 6e  .....<Property n
0dc0: 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79 70 65 3d  ame="Name" type=
0dd0: 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22 20  "System.String" 
0de0: 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6c 75 6d 6e  itemName="column
0df0: 5f 6e 61 6d 65 22 2f 3e 0d 0a 09 09 09 09 3c 50  _name"/>......<P
0e00: 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 4f 72  roperty name="Or
0e10: 64 69 6e 61 6c 22 20 74 79 70 65 3d 22 53 79 73  dinal" type="Sys
0e20: 74 65 6d 2e 49 6e 74 33 32 22 20 69 74 65 6d 4e  tem.Int32" itemN
0e30: 61 6d 65 3d 22 6f 72 64 69 6e 61 6c 5f 70 6f 73  ame="ordinal_pos
0e40: 69 74 69 6f 6e 22 3e 0d 0a 09 09 09 09 09 3c 43  ition">.......<C
0e50: 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09  oncepts>........
0e60: 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 4f  <Concept name="O
0e70: 72 64 69 6e 61 6c 22 3e 0d 0a 09 09 09 09 09 09  rdinal">........
0e80: 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 09 09 09 09  </Concept>......
0e90: 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09  .</Concepts>....
0ea0: 09 09 3c 2f 50 72 6f 70 65 72 74 79 3e 0d 0a 20  ..</Property>.. 
0eb0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
0ec0: 20 6e 61 6d 65 3d 22 44 61 74 61 54 79 70 65 22   name="DataType"
0ed0: 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74   type="System.St
0ee0: 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22  ring" itemName="
0ef0: 64 61 74 61 5f 74 79 70 65 22 20 2f 3e 0d 0a 20  data_type" />.. 
0f00: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
0f10: 20 6e 61 6d 65 3d 22 53 79 73 74 65 6d 54 79 70   name="SystemTyp
0f20: 65 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  e" type="System.
0f30: 53 74 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65  String" itemName
0f40: 3d 22 64 61 74 61 5f 74 79 70 65 22 3e 0d 0a 20  ="data_type">.. 
0f50: 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70           <Concep
0f60: 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  ts>..           
0f70: 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22   <Concept name="
0f80: 55 73 65 72 44 61 74 61 54 79 70 65 22 2f 3e 0d  UserDataType"/>.
0f90: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f  .            <Co
0fa0: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 4e 61 74 69  ncept name="Nati
0fb0: 76 65 44 61 74 61 54 79 70 65 22 2f 3e 0d 0a 20  veDataType"/>.. 
0fc0: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63             <Conc
0fd0: 65 70 74 20 6e 61 6d 65 3d 22 50 72 6f 76 69 64  ept name="Provid
0fe0: 65 72 44 61 74 61 54 79 70 65 22 3e 0d 0a 20 20  erDataType">..  
0ff0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e              <Con
1000: 76 65 72 73 69 6f 6e 20 6d 61 70 70 65 72 3d 22  version mapper="
1010: 4d 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c  Microsoft.Visual
1020: 53 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f 44  Studio.Data.AdoD
1030: 6f 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74 4f  otNet.AdoDotNetO
1040: 62 6a 65 63 74 43 6f 6e 63 65 70 74 4d 61 70 70  bjectConceptMapp
1050: 65 72 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  er"/>..         
1060: 20 20 20 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 20     </Concept>.. 
1070: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63             <Conc
1080: 65 70 74 20 6e 61 6d 65 3d 22 50 72 6f 76 69 64  ept name="Provid
1090: 65 72 44 62 54 79 70 65 22 3e 0d 0a 20 20 20 20  erDbType">..    
10a0: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 76 65            <Conve
10b0: 72 73 69 6f 6e 20 6d 61 70 70 65 72 3d 22 4d 69  rsion mapper="Mi
10c0: 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53 74  crosoft.VisualSt
10d0: 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f 44 6f 74  udio.Data.AdoDot
10e0: 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74 4f 62 6a  Net.AdoDotNetObj
10f0: 65 63 74 43 6f 6e 63 65 70 74 4d 61 70 70 65 72  ectConceptMapper
1100: 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  "/>..           
1110: 20 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 20 20 20   </Concept>..   
1120: 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70           <Concep
1130: 74 20 6e 61 6d 65 3d 22 46 72 61 6d 65 77 6f 72  t name="Framewor
1140: 6b 44 61 74 61 54 79 70 65 22 3e 0d 0a 20 20 20  kDataType">..   
1150: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 76             <Conv
1160: 65 72 73 69 6f 6e 20 6d 61 70 70 65 72 3d 22 4d  ersion mapper="M
1170: 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53  icrosoft.VisualS
1180: 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f 44 6f  tudio.Data.AdoDo
1190: 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74 4f 62  tNet.AdoDotNetOb
11a0: 6a 65 63 74 43 6f 6e 63 65 70 74 4d 61 70 70 65  jectConceptMappe
11b0: 72 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  r"/>..          
11c0: 20 20 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 20 20    </Concept>..  
11d0: 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70          </Concep
11e0: 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50  ts>..        </P
11f0: 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20 20  roperty>..      
1200: 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65    <Property name
1210: 3d 22 4c 65 6e 67 74 68 22 20 74 79 70 65 3d 22  ="Length" type="
1220: 53 79 73 74 65 6d 2e 49 6e 74 33 32 22 20 69 74  System.Int32" it
1230: 65 6d 4e 61 6d 65 3d 27 63 68 61 72 61 63 74 65  emName='characte
1240: 72 5f 6d 61 78 69 6d 75 6d 5f 6c 65 6e 67 74 68  r_maximum_length
1250: 27 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70  '>.......<Concep
1260: 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63  ts>........<Conc
1270: 65 70 74 20 6e 61 6d 65 3d 22 4c 65 6e 67 74 68  ept name="Length
1280: 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f 6e 63  "/>.......</Conc
1290: 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f 50 72 6f  epts>......</Pro
12a0: 70 65 72 74 79 3e 0d 0a 09 09 09 09 3c 50 72 6f  perty>......<Pro
12b0: 70 65 72 74 79 20 6e 61 6d 65 3d 22 50 72 65 63  perty name="Prec
12c0: 69 73 69 6f 6e 22 20 74 79 70 65 3d 22 53 79 73  ision" type="Sys
12d0: 74 65 6d 2e 49 6e 74 33 32 22 20 69 74 65 6d 4e  tem.Int32" itemN
12e0: 61 6d 65 3d 22 6e 75 6d 65 72 69 63 5f 70 72 65  ame="numeric_pre
12f0: 63 69 73 69 6f 6e 22 3e 0d 0a 09 09 09 09 09 3c  cision">.......<
1300: 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09  Concepts>.......
1310: 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22  .<Concept name="
1320: 50 72 65 63 69 73 69 6f 6e 22 3e 0d 0a 09 09 09  Precision">.....
1330: 09 09 09 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 09  ...</Concept>...
1340: 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d  ....</Concepts>.
1350: 0a 09 09 09 09 3c 2f 50 72 6f 70 65 72 74 79 3e  .....</Property>
1360: 0d 0a 09 09 09 09 3c 50 72 6f 70 65 72 74 79 20  ......<Property 
1370: 6e 61 6d 65 3d 22 53 63 61 6c 65 22 20 74 79 70  name="Scale" typ
1380: 65 3d 22 53 79 73 74 65 6d 2e 49 6e 74 33 32 22  e="System.Int32"
1390: 20 69 74 65 6d 4e 61 6d 65 3d 22 6e 75 6d 65 72   itemName="numer
13a0: 69 63 5f 73 63 61 6c 65 22 3e 0d 0a 09 09 09 09  ic_scale">......
13b0: 09 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  .<Concepts>.....
13c0: 09 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65  ...<Concept name
13d0: 3d 22 53 63 61 6c 65 22 2f 3e 0d 0a 09 09 09 09  ="Scale"/>......
13e0: 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09  .</Concepts>....
13f0: 09 09 3c 2f 50 72 6f 70 65 72 74 79 3e 0d 0a 09  ..</Property>...
1400: 09 09 09 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d  ...<Property nam
1410: 65 3d 22 4e 75 6c 6c 61 62 6c 65 22 20 74 79 70  e="Nullable" typ
1420: 65 3d 22 53 79 73 74 65 6d 2e 42 6f 6f 6c 65 61  e="System.Boolea
1430: 6e 22 20 69 74 65 6d 4e 61 6d 65 3d 22 69 73 5f  n" itemName="is_
1440: 6e 75 6c 6c 61 62 6c 65 22 3e 0d 0a 09 09 09 09  nullable">......
1450: 09 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  .<Concepts>.....
1460: 09 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65  ...<Concept name
1470: 3d 22 4e 75 6c 6c 61 62 6c 65 22 3e 0d 0a 09 09  ="Nullable">....
1480: 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a  ....</Concept>..
1490: 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e  .....</Concepts>
14a0: 0d 0a 09 09 09 09 3c 2f 50 72 6f 70 65 72 74 79  ......</Property
14b0: 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65 72 74 79  >......<Property
14c0: 20 6e 61 6d 65 3d 22 44 65 66 61 75 6c 74 22 20   name="Default" 
14d0: 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72  type="System.Str
14e0: 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 63  ing" itemName="c
14f0: 6f 6c 75 6d 6e 5f 64 65 66 61 75 6c 74 22 3e 0d  olumn_default">.
1500: 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e  ......<Concepts>
1510: 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  ........<Concept
1520: 20 6e 61 6d 65 3d 22 44 65 66 61 75 6c 74 22 2f   name="Default"/
1530: 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70  >.......</Concep
1540: 74 73 3e 0d 0a 09 09 09 09 3c 2f 50 72 6f 70 65  ts>......</Prope
1550: 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50  rty>..        <P
1560: 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 49 6e  roperty name="In
1570: 50 72 69 6d 61 72 79 4b 65 79 22 20 74 79 70 65  PrimaryKey" type
1580: 3d 22 53 79 73 74 65 6d 2e 42 6f 6f 6c 65 61 6e  ="System.Boolean
1590: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 70 72 69 6d  " itemName="prim
15a0: 61 72 79 5f 6b 65 79 22 2f 3e 0d 0a 20 20 20 20  ary_key"/>..    
15b0: 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0d    </Properties>.
15c0: 0a 09 09 09 3c 41 63 74 69 6f 6e 73 3e 0d 0a 09  ....<Actions>...
15d0: 09 09 09 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d  ...<Action name=
15e0: 22 45 6e 75 6d 65 72 61 74 65 22 20 67 75 69 64  "Enumerate" guid
15f0: 3d 22 36 31 43 43 30 33 37 32 2d 33 38 34 44 2d  ="61CC0372-384D-
1600: 34 32 65 35 2d 39 37 30 37 2d 36 44 37 43 38 44  42e5-9707-6D7C8D
1610: 43 35 32 38 37 41 22 20 68 61 6e 64 6c 65 72 3d  C5287A" handler=
1620: 22 4d 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61  "Microsoft.Visua
1630: 6c 53 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f  lStudio.Data.Ado
1640: 44 6f 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74  DotNet.AdoDotNet
1650: 4f 62 6a 65 63 74 45 6e 75 6d 65 72 61 74 6f 72  ObjectEnumerator
1660: 22 3e 0d 0a 09 09 09 09 09 3c 50 61 72 61 6d 65  ">.......<Parame
1670: 74 65 72 20 76 61 6c 75 65 3d 22 43 6f 6c 75 6d  ter value="Colum
1680: 6e 73 22 2f 3e 0d 0a 09 09 09 09 3c 2f 41 63 74  ns"/>......</Act
1690: 69 6f 6e 3e 0d 0a 09 09 09 09 3c 41 63 74 69 6f  ion>......<Actio
16a0: 6e 20 6e 61 6d 65 3d 22 42 75 69 6c 64 44 53 52  n name="BuildDSR
16b0: 65 66 22 20 67 75 69 64 3d 22 37 43 30 33 30 39  ef" guid="7C0309
16c0: 30 30 2d 45 38 44 44 2d 34 37 31 62 2d 38 46 31  00-E8DD-471b-8F1
16d0: 38 2d 44 38 33 44 41 37 30 33 36 31 34 34 22 20  8-D83DA7036144" 
16e0: 68 61 6e 64 6c 65 72 3d 22 4d 69 63 72 6f 73 6f  handler="Microso
16f0: 66 74 2e 56 69 73 75 61 6c 53 74 75 64 69 6f 2e  ft.VisualStudio.
1700: 44 61 74 61 2e 44 53 52 65 66 42 75 69 6c 64 65  Data.DSRefBuilde
1710: 72 22 3e 0d 0a 09 09 09 09 09 3c 50 61 72 61 6d  r">.......<Param
1720: 65 74 65 72 3e 0d 0a 09 09 09 09 09 09 3c 50 61  eter>........<Pa
1730: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 7b  rameter value="{
1740: 32 7d 22 2f 3e 0d 0a 09 09 09 09 09 09 3c 50 61  2}"/>........<Pa
1750: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 7b  rameter value="{
1760: 31 7d 22 2f 3e 0d 0a 09 09 09 09 09 09 3c 50 61  1}"/>........<Pa
1770: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 54  rameter value="T
1780: 61 62 6c 65 22 2f 3e 0d 0a 09 09 09 09 09 09 3c  able"/>........<
1790: 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a 09 09 09  Parameter/>.....
17a0: 09 09 09 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a  ...<Parameter>..
17b0: 09 09 09 09 09 09 09 3c 21 2d 2d 20 47 55 49 44  .......<!-- GUID
17c0: 5f 44 53 52 65 66 50 72 6f 70 65 72 74 79 5f 50  _DSRefProperty_P
17d0: 72 65 63 69 73 65 54 79 70 65 20 2d 2d 3e 0d 0a  reciseType -->..
17e0: 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65  .......<Paramete
17f0: 72 20 76 61 6c 75 65 3d 22 33 39 41 35 41 37 45  r value="39A5A7E
1800: 37 2d 35 31 33 46 2d 34 34 61 34 2d 42 37 39 44  7-513F-44a4-B79D
1810: 2d 37 36 35 32 43 44 38 39 36 32 44 39 22 3e 0d  -7652CD8962D9">.
1820: 0a 09 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65  .........<Parame
1830: 74 65 72 20 76 61 6c 75 65 3d 22 31 30 31 22 20  ter value="101" 
1840: 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 49 6e 74  type="System.Int
1850: 33 32 22 2f 3e 20 3c 21 2d 2d 20 54 61 62 6c 65  32"/> <!-- Table
1860: 20 2d 2d 3e 0d 0a 09 09 09 09 09 09 09 3c 2f 50   -->.........</P
1870: 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09 09 09  arameter>.......
1880: 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09  .</Parameter>...
1890: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 3e  .....<Parameter>
18a0: 0d 0a 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65  .........<Parame
18b0: 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 09 3c 50  ter>..........<P
18c0: 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22  arameter value="
18d0: 7b 33 7d 22 2f 3e 0d 0a 09 09 09 09 09 09 09 09  {3}"/>..........
18e0: 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a 09 09  <Parameter/>....
18f0: 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72  ......<Parameter
1900: 20 76 61 6c 75 65 3d 22 46 69 65 6c 64 22 2f 3e   value="Field"/>
1910: 0d 0a 09 09 09 09 09 09 09 09 3c 50 61 72 61 6d  ..........<Param
1920: 65 74 65 72 2f 3e 0d 0a 09 09 09 09 09 09 09 09  eter/>..........
1930: 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09  <Parameter>.....
1940: 09 09 09 09 09 09 3c 21 2d 2d 20 47 55 49 44 5f  ......<!-- GUID_
1950: 44 53 52 65 66 50 72 6f 70 65 72 74 79 5f 50 72  DSRefProperty_Pr
1960: 65 63 69 73 65 54 79 70 65 20 2d 2d 3e 0d 0a 09  eciseType -->...
1970: 09 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74  ........<Paramet
1980: 65 72 20 76 61 6c 75 65 3d 22 33 39 41 35 41 37  er value="39A5A7
1990: 45 37 2d 35 31 33 46 2d 34 34 61 34 2d 42 37 39  E7-513F-44a4-B79
19a0: 44 2d 37 36 35 32 43 44 38 39 36 32 44 39 22 3e  D-7652CD8962D9">
19b0: 0d 0a 09 09 09 09 09 09 09 09 09 09 3c 50 61 72  ............<Par
19c0: 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 31 30  ameter value="10
19d0: 32 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  2" type="System.
19e0: 49 6e 74 33 32 22 2f 3e 20 3c 21 2d 2d 20 54 61  Int32"/> <!-- Ta
19f0: 62 6c 65 5f 43 6f 6c 75 6d 6e 20 2d 2d 3e 0d 0a  ble_Column -->..
1a00: 09 09 09 09 09 09 09 09 09 3c 2f 50 61 72 61 6d  .........</Param
1a10: 65 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 09 3c  eter>..........<
1a20: 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09  /Parameter>.....
1a30: 09 09 09 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e  ....</Parameter>
1a40: 0d 0a 09 09 09 09 09 09 3c 2f 50 61 72 61 6d 65  ........</Parame
1a50: 74 65 72 3e 0d 0a 09 09 09 09 09 3c 2f 50 61 72  ter>.......</Par
1a60: 61 6d 65 74 65 72 3e 0d 0a 09 09 09 09 3c 2f 41  ameter>......</A
1a70: 63 74 69 6f 6e 3e 0d 0a 09 09 09 3c 2f 41 63 74  ction>.....</Act
1a80: 69 6f 6e 73 3e 0d 0a 09 09 3c 2f 54 79 70 65 3e  ions>....</Type>
1a90: 0d 0a 0d 0a 09 09 3c 54 79 70 65 20 6e 61 6d 65  ......<Type name
1aa0: 3d 22 56 69 65 77 22 20 64 65 66 61 75 6c 74 53  ="View" defaultS
1ab0: 6f 72 74 3d 22 44 61 74 61 62 61 73 65 2c 4e 61  ort="Database,Na
1ac0: 6d 65 22 3e 0d 0a 09 09 09 3c 43 6f 6e 63 65 70  me">.....<Concep
1ad0: 74 73 3e 0d 0a 09 09 09 09 3c 43 6f 6e 63 65 70  ts>......<Concep
1ae0: 74 20 6e 61 6d 65 3d 22 56 69 65 77 22 20 72 65  t name="View" re
1af0: 73 74 72 69 63 74 69 6f 6e 73 3d 22 7b 43 61 74  strictions="{Cat
1b00: 61 6c 6f 67 7d 2c 6e 75 6c 6c 2c 7b 4e 61 6d 65  alog},null,{Name
1b10: 7d 22 2f 3e 0d 0a 09 09 09 3c 2f 43 6f 6e 63 65  }"/>.....</Conce
1b20: 70 74 73 3e 0d 0a 09 09 09 3c 49 64 65 6e 74 69  pts>.....<Identi
1b30: 66 69 65 72 3e 0d 0a 09 09 09 09 3c 50 61 72 74  fier>......<Part
1b40: 20 6e 61 6d 65 3d 22 44 61 74 61 62 61 73 65 22   name="Database"
1b50: 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65   itemName="table
1b60: 5f 63 61 74 61 6c 6f 67 22 3e 0d 0a 09 09 09 09  _catalog">......
1b70: 09 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  .<Concepts>.....
1b80: 09 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65  ...<Concept name
1b90: 3d 22 49 64 65 6e 74 69 66 69 65 72 30 22 2f 3e  ="Identifier0"/>
1ba0: 0d 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74  .......</Concept
1bb0: 73 3e 0d 0a 09 09 09 09 3c 2f 50 61 72 74 3e 0d  s>......</Part>.
1bc0: 0a 09 09 09 09 3c 50 61 72 74 20 6e 61 6d 65 3d  .....<Part name=
1bd0: 22 53 63 68 65 6d 61 22 20 69 74 65 6d 4e 61 6d  "Schema" itemNam
1be0: 65 3d 22 74 61 62 6c 65 5f 73 63 68 65 6d 61 22  e="table_schema"
1bf0: 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  >.......<Concept
1c00: 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65  s>........<Conce
1c10: 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66  pt name="Identif
1c20: 69 65 72 31 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f  ier1"/>.......</
1c30: 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c  Concepts>......<
1c40: 2f 50 61 72 74 3e 0d 0a 09 09 09 09 3c 50 61 72  /Part>......<Par
1c50: 74 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 69 74  t name="Name" it
1c60: 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 6e 61  emName="table_na
1c70: 6d 65 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63  me">.......<Conc
1c80: 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f  epts>........<Co
1c90: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e  ncept name="Iden
1ca0: 74 69 66 69 65 72 32 22 2f 3e 0d 0a 09 09 09 09  tifier2"/>......
1cb0: 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09  .</Concepts>....
1cc0: 09 09 3c 2f 50 61 72 74 3e 0d 0a 09 09 09 3c 2f  ..</Part>.....</
1cd0: 49 64 65 6e 74 69 66 69 65 72 3e 0d 0a 09 09 09  Identifier>.....
1ce0: 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 09 09  <Properties>....
1cf0: 09 09 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65  ..<Property name
1d00: 3d 22 4e 61 6d 65 22 20 74 79 70 65 3d 22 53 79  ="Name" type="Sy
1d10: 73 74 65 6d 2e 53 74 72 69 6e 67 22 20 69 74 65  stem.String" ite
1d20: 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 6e 61 6d  mName="table_nam
1d30: 65 22 2f 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65  e"/>......<Prope
1d40: 72 74 79 20 6e 61 6d 65 3d 22 53 63 68 65 6d 61  rty name="Schema
1d50: 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 53  " type="System.S
1d60: 74 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d  tring" itemName=
1d70: 22 74 61 62 6c 65 5f 73 63 68 65 6d 61 22 3e 0d  "table_schema">.
1d80: 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e  ......<Concepts>
1d90: 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  ........<Concept
1da0: 20 6e 61 6d 65 3d 22 53 63 68 65 6d 61 22 2f 3e   name="Schema"/>
1db0: 0d 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74  .......</Concept
1dc0: 73 3e 0d 0a 09 09 09 09 3c 2f 50 72 6f 70 65 72  s>......</Proper
1dd0: 74 79 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65 72  ty>......<Proper
1de0: 74 79 20 6e 61 6d 65 3d 22 43 68 65 63 6b 4f 70  ty name="CheckOp
1df0: 74 69 6f 6e 22 20 74 79 70 65 3d 22 53 79 73 74  tion" type="Syst
1e00: 65 6d 2e 42 6f 6f 6c 65 61 6e 22 20 69 74 65 6d  em.Boolean" item
1e10: 4e 61 6d 65 3d 22 63 68 65 63 6b 5f 6f 70 74 69  Name="check_opti
1e20: 6f 6e 22 2f 3e 0d 0a 09 09 09 09 3c 50 72 6f 70  on"/>......<Prop
1e30: 65 72 74 79 20 6e 61 6d 65 3d 22 49 73 55 70 64  erty name="IsUpd
1e40: 61 74 61 62 6c 65 22 20 74 79 70 65 3d 22 53 79  atable" type="Sy
1e50: 73 74 65 6d 2e 42 6f 6f 6c 65 61 6e 22 20 69 74  stem.Boolean" it
1e60: 65 6d 4e 61 6d 65 3d 22 69 73 5f 75 70 64 61 74  emName="is_updat
1e70: 61 62 6c 65 22 2f 3e 0d 0a 09 09 09 3c 2f 50 72  able"/>.....</Pr
1e80: 6f 70 65 72 74 69 65 73 3e 0d 0a 09 09 09 3c 41  operties>.....<A
1e90: 63 74 69 6f 6e 73 3e 0d 0a 09 09 09 09 3c 41 63  ctions>......<Ac
1ea0: 74 69 6f 6e 20 6e 61 6d 65 3d 22 45 6e 75 6d 65  tion name="Enume
1eb0: 72 61 74 65 22 20 67 75 69 64 3d 22 36 31 43 43  rate" guid="61CC
1ec0: 30 33 37 32 2d 33 38 34 44 2d 34 32 65 35 2d 39  0372-384D-42e5-9
1ed0: 37 30 37 2d 36 44 37 43 38 44 43 35 32 38 37 41  707-6D7C8DC5287A
1ee0: 22 20 68 61 6e 64 6c 65 72 3d 22 4d 69 63 72 6f  " handler="Micro
1ef0: 73 6f 66 74 2e 56 69 73 75 61 6c 53 74 75 64 69  soft.VisualStudi
1f00: 6f 2e 44 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74  o.Data.AdoDotNet
1f10: 2e 41 64 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74  .AdoDotNetObject
1f20: 45 6e 75 6d 65 72 61 74 6f 72 22 3e 0d 0a 09 09  Enumerator">....
1f30: 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20 76 61  ...<Parameter va
1f40: 6c 75 65 3d 22 56 69 65 77 73 22 2f 3e 0d 0a 09  lue="Views"/>...
1f50: 09 09 09 3c 2f 41 63 74 69 6f 6e 3e 0d 0a 09 09  ...</Action>....
1f60: 09 09 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d 22  ..<Action name="
1f70: 42 75 69 6c 64 44 53 52 65 66 22 20 67 75 69 64  BuildDSRef" guid
1f80: 3d 22 37 43 30 33 30 39 30 30 2d 45 38 44 44 2d  ="7C030900-E8DD-
1f90: 34 37 31 62 2d 38 46 31 38 2d 44 38 33 44 41 37  471b-8F18-D83DA7
1fa0: 30 33 36 31 34 34 22 20 68 61 6e 64 6c 65 72 3d  036144" handler=
1fb0: 22 4d 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61  "Microsoft.Visua
1fc0: 6c 53 74 75 64 69 6f 2e 44 61 74 61 2e 44 53 52  lStudio.Data.DSR
1fd0: 65 66 42 75 69 6c 64 65 72 22 3e 0d 0a 09 09 09  efBuilder">.....
1fe0: 09 09 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09  ..<Parameter>...
1ff0: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20  .....<Parameter 
2000: 76 61 6c 75 65 3d 22 7b 32 7d 22 2f 3e 0d 0a 09  value="{2}"/>...
2010: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20  .....<Parameter 
2020: 76 61 6c 75 65 3d 22 7b 31 7d 22 2f 3e 0d 0a 09  value="{1}"/>...
2030: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 20  .....<Parameter 
2040: 76 61 6c 75 65 3d 22 56 69 65 77 22 2f 3e 0d 0a  value="View"/>..
2050: 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72  ......<Parameter
2060: 2f 3e 0d 0a 09 09 09 09 09 09 3c 50 61 72 61 6d  />........<Param
2070: 65 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 3c 21  eter>.........<!
2080: 2d 2d 20 47 55 49 44 5f 44 53 52 65 66 50 72 6f  -- GUID_DSRefPro
2090: 70 65 72 74 79 5f 50 72 65 63 69 73 65 54 79 70  perty_PreciseTyp
20a0: 65 20 2d 2d 3e 0d 0a 09 09 09 09 09 09 09 3c 50  e -->.........<P
20b0: 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22  arameter value="
20c0: 33 39 41 35 41 37 45 37 2d 35 31 33 46 2d 34 34  39A5A7E7-513F-44
20d0: 61 34 2d 42 37 39 44 2d 37 36 35 32 43 44 38 39  a4-B79D-7652CD89
20e0: 36 32 44 39 22 3e 0d 0a 09 09 09 09 09 09 09 09  62D9">..........
20f0: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
2100: 3d 22 33 30 31 22 20 74 79 70 65 3d 22 53 79 73  ="301" type="Sys
2110: 74 65 6d 2e 49 6e 74 33 32 22 2f 3e 20 3c 21 2d  tem.Int32"/> <!-
2120: 2d 20 56 69 65 77 20 2d 2d 3e 0d 0a 09 09 09 09  - View -->......
2130: 09 09 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d  ...</Parameter>.
2140: 0a 09 09 09 09 09 09 3c 2f 50 61 72 61 6d 65 74  .......</Paramet
2150: 65 72 3e 0d 0a 09 09 09 09 09 3c 2f 50 61 72 61  er>.......</Para
2160: 6d 65 74 65 72 3e 0d 0a 09 09 09 09 3c 2f 41 63  meter>......</Ac
2170: 74 69 6f 6e 3e 0d 0a 09 09 09 3c 2f 41 63 74 69  tion>.....</Acti
2180: 6f 6e 73 3e 0d 0a 09 09 3c 2f 54 79 70 65 3e 0d  ons>....</Type>.
2190: 0a 0d 0a 09 09 3c 21 2d 2d 0d 0a 09 09 09 44 65  .....<!--.....De
21a0: 66 69 6e 65 73 20 61 20 74 79 70 65 20 74 68 61  fines a type tha
21b0: 74 20 72 65 70 72 65 73 65 6e 74 73 20 61 20 76  t represents a v
21c0: 69 65 77 20 63 6f 6c 75 6d 6e 2e 0d 0a 09 09 2d  iew column.....-
21d0: 2d 3e 0d 0a 09 09 3c 54 79 70 65 20 6e 61 6d 65  ->....<Type name
21e0: 3d 22 56 69 65 77 43 6f 6c 75 6d 6e 22 20 64 65  ="ViewColumn" de
21f0: 66 61 75 6c 74 53 6f 72 74 3d 22 44 61 74 61 62  faultSort="Datab
2200: 61 73 65 2c 56 69 65 77 2c 4f 72 64 69 6e 61 6c  ase,View,Ordinal
2210: 22 3e 0d 0a 09 09 09 3c 43 6f 6e 63 65 70 74 73  ">.....<Concepts
2220: 3e 0d 0a 09 09 09 09 3c 43 6f 6e 63 65 70 74 20  >......<Concept 
2230: 6e 61 6d 65 3d 22 56 69 65 77 43 6f 6c 75 6d 6e  name="ViewColumn
2240: 22 20 72 65 73 74 72 69 63 74 69 6f 6e 73 3d 22  " restrictions="
2250: 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c 6c 2c 7b  {Catalog},null,{
2260: 56 69 65 77 7d 2c 7b 4e 61 6d 65 7d 22 2f 3e 0d  View},{Name}"/>.
2270: 0a 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d  ....</Concepts>.
2280: 0a 09 09 09 3c 49 64 65 6e 74 69 66 69 65 72 3e  ....<Identifier>
2290: 0d 0a 09 09 09 09 3c 50 61 72 74 20 6e 61 6d 65  ......<Part name
22a0: 3d 22 44 61 74 61 62 61 73 65 22 20 69 74 65 6d  ="Database" item
22b0: 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 63 61 74 61  Name="table_cata
22c0: 6c 6f 67 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e  log">.......<Con
22d0: 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43  cepts>........<C
22e0: 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65  oncept name="Ide
22f0: 6e 74 69 66 69 65 72 30 22 2f 3e 0d 0a 09 09 09  ntifier0"/>.....
2300: 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09  ..</Concepts>...
2310: 09 09 09 3c 2f 50 61 72 74 3e 0d 0a 09 09 09 09  ...</Part>......
2320: 3c 50 61 72 74 20 6e 61 6d 65 3d 22 53 63 68 65  <Part name="Sche
2330: 6d 61 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61  ma" itemName="ta
2340: 62 6c 65 5f 73 63 68 65 6d 61 22 3e 0d 0a 09 09  ble_schema">....
2350: 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09  ...<Concepts>...
2360: 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61  .....<Concept na
2370: 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72 31 22  me="Identifier1"
2380: 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65  />.......</Conce
2390: 70 74 73 3e 0d 0a 09 09 09 09 3c 2f 50 61 72 74  pts>......</Part
23a0: 3e 0d 0a 09 09 09 09 3c 50 61 72 74 20 6e 61 6d  >......<Part nam
23b0: 65 3d 22 56 69 65 77 22 20 69 74 65 6d 4e 61 6d  e="View" itemNam
23c0: 65 3d 22 74 61 62 6c 65 5f 6e 61 6d 65 22 3e 0d  e="table_name">.
23d0: 0a 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e  ......<Concepts>
23e0: 0d 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74  ........<Concept
23f0: 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65   name="Identifie
2400: 72 32 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43 6f  r2"/>.......</Co
2410: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f 50  ncepts>......</P
2420: 61 72 74 3e 0d 0a 09 09 09 09 3c 50 61 72 74 20  art>......<Part 
2430: 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 69 74 65 6d  name="Name" item
2440: 4e 61 6d 65 3d 22 63 6f 6c 75 6d 6e 5f 6e 61 6d  Name="column_nam
2450: 65 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63 65  e">.......<Conce
2460: 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f 6e  pts>........<Con
2470: 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74  cept name="Ident
2480: 69 66 69 65 72 33 22 2f 3e 0d 0a 09 09 09 09 09  ifier3"/>.......
2490: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  </Concepts>.....
24a0: 09 3c 2f 50 61 72 74 3e 0d 0a 09 09 09 3c 2f 49  .</Part>.....</I
24b0: 64 65 6e 74 69 66 69 65 72 3e 0d 0a 09 09 09 3c  dentifier>.....<
24c0: 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 09 09 09  Properties>.....
24d0: 09 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d  .<Property name=
24e0: 22 4e 61 6d 65 22 20 74 79 70 65 3d 22 53 79 73  "Name" type="Sys
24f0: 74 65 6d 2e 53 74 72 69 6e 67 22 20 69 74 65 6d  tem.String" item
2500: 4e 61 6d 65 3d 22 63 6f 6c 75 6d 6e 5f 6e 61 6d  Name="column_nam
2510: 65 22 2f 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65  e"/>......<Prope
2520: 72 74 79 20 6e 61 6d 65 3d 22 4f 72 64 69 6e 61  rty name="Ordina
2530: 6c 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  l" type="System.
2540: 49 6e 74 33 32 22 20 69 74 65 6d 4e 61 6d 65 3d  Int32" itemName=
2550: 22 6f 72 64 69 6e 61 6c 5f 70 6f 73 69 74 69 6f  "ordinal_positio
2560: 6e 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63 65  n">.......<Conce
2570: 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f 6e  pts>........<Con
2580: 63 65 70 74 20 6e 61 6d 65 3d 22 4f 72 64 69 6e  cept name="Ordin
2590: 61 6c 22 3e 0d 0a 09 09 09 09 09 09 3c 2f 43 6f  al">........</Co
25a0: 6e 63 65 70 74 3e 0d 0a 09 09 09 09 09 3c 2f 43  ncept>.......</C
25b0: 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f  oncepts>......</
25c0: 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20  Property>..     
25d0: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d     <Property nam
25e0: 65 3d 22 44 61 74 61 54 79 70 65 22 20 74 79 70  e="DataType" typ
25f0: 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67  e="System.String
2600: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 64 61 74 61  " itemName="data
2610: 5f 74 79 70 65 22 20 2f 3e 0d 0a 20 20 20 20 20  _type" />..     
2620: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d     <Property nam
2630: 65 3d 22 53 79 73 74 65 6d 54 79 70 65 22 20 74  e="SystemType" t
2640: 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69  ype="System.Stri
2650: 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 64 61  ng" itemName="da
2660: 74 61 5f 74 79 70 65 22 3e 0d 0a 20 20 20 20 20  ta_type">..     
2670: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d       <Concepts>.
2680: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f  .            <Co
2690: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 55 73 65 72  ncept name="User
26a0: 44 61 74 61 54 79 70 65 22 2f 3e 0d 0a 20 20 20  DataType"/>..   
26b0: 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70           <Concep
26c0: 74 20 6e 61 6d 65 3d 22 4e 61 74 69 76 65 44 61  t name="NativeDa
26d0: 74 61 54 79 70 65 22 2f 3e 0d 0a 20 20 20 20 20  taType"/>..     
26e0: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
26f0: 6e 61 6d 65 3d 22 50 72 6f 76 69 64 65 72 44 61  name="ProviderDa
2700: 74 61 54 79 70 65 22 3e 0d 0a 20 20 20 20 20 20  taType">..      
2710: 20 20 20 20 20 20 20 20 3c 43 6f 6e 76 65 72 73          <Convers
2720: 69 6f 6e 20 6d 61 70 70 65 72 3d 22 4d 69 63 72  ion mapper="Micr
2730: 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53 74 75 64  osoft.VisualStud
2740: 69 6f 2e 44 61 74 61 2e 41 64 6f 44 6f 74 4e 65  io.Data.AdoDotNe
2750: 74 2e 41 64 6f 44 6f 74 4e 65 74 4f 62 6a 65 63  t.AdoDotNetObjec
2760: 74 43 6f 6e 63 65 70 74 4d 61 70 70 65 72 22 2f  tConceptMapper"/
2770: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
2780: 2f 43 6f 6e 63 65 70 74 3e 0d 0a 20 20 20 20 20  /Concept>..     
2790: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
27a0: 6e 61 6d 65 3d 22 50 72 6f 76 69 64 65 72 44 62  name="ProviderDb
27b0: 54 79 70 65 22 3e 0d 0a 20 20 20 20 20 20 20 20  Type">..        
27c0: 20 20 20 20 20 20 3c 43 6f 6e 76 65 72 73 69 6f        <Conversio
27d0: 6e 20 6d 61 70 70 65 72 3d 22 4d 69 63 72 6f 73  n mapper="Micros
27e0: 6f 66 74 2e 56 69 73 75 61 6c 53 74 75 64 69 6f  oft.VisualStudio
27f0: 2e 44 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74 2e  .Data.AdoDotNet.
2800: 41 64 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74 43  AdoDotNetObjectC
2810: 6f 6e 63 65 70 74 4d 61 70 70 65 72 22 2f 3e 0d  onceptMapper"/>.
2820: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43  .            </C
2830: 6f 6e 63 65 70 74 3e 0d 0a 20 20 20 20 20 20 20  oncept>..       
2840: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61       <Concept na
2850: 6d 65 3d 22 46 72 61 6d 65 77 6f 72 6b 44 61 74  me="FrameworkDat
2860: 61 54 79 70 65 22 3e 0d 0a 20 20 20 20 20 20 20  aType">..       
2870: 20 20 20 20 20 20 20 3c 43 6f 6e 76 65 72 73 69         <Conversi
2880: 6f 6e 20 6d 61 70 70 65 72 3d 22 4d 69 63 72 6f  on mapper="Micro
2890: 73 6f 66 74 2e 56 69 73 75 61 6c 53 74 75 64 69  soft.VisualStudi
28a0: 6f 2e 44 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74  o.Data.AdoDotNet
28b0: 2e 41 64 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74  .AdoDotNetObject
28c0: 43 6f 6e 63 65 70 74 4d 61 70 70 65 72 22 2f 3e  ConceptMapper"/>
28d0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f  ..            </
28e0: 43 6f 6e 63 65 70 74 3e 0d 0a 20 20 20 20 20 20  Concept>..      
28f0: 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d      </Concepts>.
2900: 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65  .        </Prope
2910: 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50  rty>..        <P
2920: 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 4c 65  roperty name="Le
2930: 6e 67 74 68 22 20 74 79 70 65 3d 22 53 79 73 74  ngth" type="Syst
2940: 65 6d 2e 49 6e 74 33 32 22 20 69 74 65 6d 4e 61  em.Int32" itemNa
2950: 6d 65 3d 27 63 68 61 72 61 63 74 65 72 5f 6d 61  me='character_ma
2960: 78 69 6d 75 6d 5f 6c 65 6e 67 74 68 27 3e 0d 0a  ximum_length'>..
2970: 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 73 3e 0d  .....<Concepts>.
2980: 0a 09 09 09 09 09 09 3c 43 6f 6e 63 65 70 74 20  .......<Concept 
2990: 6e 61 6d 65 3d 22 4c 65 6e 67 74 68 22 2f 3e 0d  name="Length"/>.
29a0: 0a 09 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73  ......</Concepts
29b0: 3e 0d 0a 09 09 09 09 3c 2f 50 72 6f 70 65 72 74  >......</Propert
29c0: 79 3e 0d 0a 09 09 09 09 3c 50 72 6f 70 65 72 74  y>......<Propert
29d0: 79 20 6e 61 6d 65 3d 22 50 72 65 63 69 73 69 6f  y name="Precisio
29e0: 6e 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  n" type="System.
29f0: 49 6e 74 33 32 22 20 69 74 65 6d 4e 61 6d 65 3d  Int32" itemName=
2a00: 22 6e 75 6d 65 72 69 63 5f 70 72 65 63 69 73 69  "numeric_precisi
2a10: 6f 6e 22 3e 0d 0a 09 09 09 09 09 3c 43 6f 6e 63  on">.......<Conc
2a20: 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c 43 6f  epts>........<Co
2a30: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 50 72 65 63  ncept name="Prec
2a40: 69 73 69 6f 6e 22 3e 0d 0a 09 09 09 09 09 09 3c  ision">........<
2a50: 2f 43 6f 6e 63 65 70 74 3e 0d 0a 09 09 09 09 09  /Concept>.......
2a60: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09  </Concepts>.....
2a70: 09 3c 2f 50 72 6f 70 65 72 74 79 3e 0d 0a 09 09  .</Property>....
2a80: 09 09 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65  ..<Property name
2a90: 3d 22 53 63 61 6c 65 22 20 74 79 70 65 3d 22 53  ="Scale" type="S
2aa0: 79 73 74 65 6d 2e 49 6e 74 33 32 22 20 69 74 65  ystem.Int32" ite
2ab0: 6d 4e 61 6d 65 3d 22 6e 75 6d 65 72 69 63 5f 73  mName="numeric_s
2ac0: 63 61 6c 65 22 3e 0d 0a 09 09 09 09 09 3c 43 6f  cale">.......<Co
2ad0: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c  ncepts>........<
2ae0: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 53 63  Concept name="Sc
2af0: 61 6c 65 22 2f 3e 0d 0a 09 09 09 09 09 3c 2f 43  ale"/>.......</C
2b00: 6f 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 3c 2f  oncepts>......</
2b10: 50 72 6f 70 65 72 74 79 3e 0d 0a 09 09 09 09 3c  Property>......<
2b20: 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 4e  Property name="N
2b30: 75 6c 6c 61 62 6c 65 22 20 74 79 70 65 3d 22 53  ullable" type="S
2b40: 79 73 74 65 6d 2e 42 6f 6f 6c 65 61 6e 22 20 69  ystem.Boolean" i
2b50: 74 65 6d 4e 61 6d 65 3d 22 69 73 5f 6e 75 6c 6c  temName="is_null
2b60: 61 62 6c 65 22 3e 0d 0a 09 09 09 09 09 3c 43 6f  able">.......<Co
2b70: 6e 63 65 70 74 73 3e 0d 0a 09 09 09 09 09 09 3c  ncepts>........<
2b80: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 4e 75  Concept name="Nu
2b90: 6c 6c 61 62 6c 65 22 3e 0d 0a 09 09 09 09 09 09  llable">........
2ba0: 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 09 09 09 09  </Concept>......
2bb0: 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09  .</Concepts>....
2bc0: 09 09 3c 2f 50 72 6f 70 65 72 74 79 3e 0d 0a 09  ..</Property>...
2bd0: 09 09 09 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d  ...<Property nam
2be0: 65 3d 22 44 65 66 61 75 6c 74 22 20 74 79 70 65  e="Default" type
2bf0: 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22  ="System.String"
2c00: 20 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6c 75 6d   itemName="colum
2c10: 6e 5f 64 65 66 61 75 6c 74 22 3e 0d 0a 09 09 09  n_default">.....
2c20: 09 09 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 09 09  ..<Concepts>....
2c30: 09 09 09 09 3c 43 6f 6e 63 65 70 74 20 6e 61 6d  ....<Concept nam
2c40: 65 3d 22 44 65 66 61 75 6c 74 22 2f 3e 0d 0a 09  e="Default"/>...
2c50: 09 09 09 09 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d  ....</Concepts>.
2c60: 0a 09 09 09 09 3c 2f 50 72 6f 70 65 72 74 79 3e  .....</Property>
2c70: 0d 0a 09 09 09 3c 2f 50 72 6f 70 65 72 74 69 65  .....</Propertie
2c80: 73 3e 0d 0a 09 09 09 3c 41 63 74 69 6f 6e 73 3e  s>.....<Actions>
2c90: 0d 0a 09 09 09 09 3c 41 63 74 69 6f 6e 20 6e 61  ......<Action na
2ca0: 6d 65 3d 22 45 6e 75 6d 65 72 61 74 65 22 20 67  me="Enumerate" g
2cb0: 75 69 64 3d 22 36 31 43 43 30 33 37 32 2d 33 38  uid="61CC0372-38
2cc0: 34 44 2d 34 32 65 35 2d 39 37 30 37 2d 36 44 37  4D-42e5-9707-6D7
2cd0: 43 38 44 43 35 32 38 37 41 22 20 68 61 6e 64 6c  C8DC5287A" handl
2ce0: 65 72 3d 22 4d 69 63 72 6f 73 6f 66 74 2e 56 69  er="Microsoft.Vi
2cf0: 73 75 61 6c 53 74 75 64 69 6f 2e 44 61 74 61 2e  sualStudio.Data.
2d00: 41 64 6f 44 6f 74 4e 65 74 2e 41 64 6f 44 6f 74  AdoDotNet.AdoDot
2d10: 4e 65 74 4f 62 6a 65 63 74 45 6e 75 6d 65 72 61  NetObjectEnumera
2d20: 74 6f 72 22 3e 0d 0a 09 09 09 09 09 3c 50 61 72  tor">.......<Par
2d30: 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 43 6f  ameter value="Co
2d40: 6c 75 6d 6e 73 22 2f 3e 0d 0a 09 09 09 09 3c 2f  lumns"/>......</
2d50: 41 63 74 69 6f 6e 3e 0d 0a 09 09 09 09 3c 41 63  Action>......<Ac
2d60: 74 69 6f 6e 20 6e 61 6d 65 3d 22 42 75 69 6c 64  tion name="Build
2d70: 44 53 52 65 66 22 20 67 75 69 64 3d 22 37 43 30  DSRef" guid="7C0
2d80: 33 30 39 30 30 2d 45 38 44 44 2d 34 37 31 62 2d  30900-E8DD-471b-
2d90: 38 46 31 38 2d 44 38 33 44 41 37 30 33 36 31 34  8F18-D83DA703614
2da0: 34 22 20 68 61 6e 64 6c 65 72 3d 22 4d 69 63 72  4" handler="Micr
2db0: 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53 74 75 64  osoft.VisualStud
2dc0: 69 6f 2e 44 61 74 61 2e 44 53 52 65 66 42 75 69  io.Data.DSRefBui
2dd0: 6c 64 65 72 22 3e 0d 0a 09 09 09 09 09 3c 50 61  lder">.......<Pa
2de0: 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09 09 09 09  rameter>........
2df0: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
2e00: 3d 22 7b 32 7d 22 2f 3e 0d 0a 09 09 09 09 09 09  ="{2}"/>........
2e10: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
2e20: 3d 22 7b 31 7d 22 2f 3e 0d 0a 09 09 09 09 09 09  ="{1}"/>........
2e30: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
2e40: 3d 22 56 69 65 77 22 2f 3e 0d 0a 09 09 09 09 09  ="View"/>.......
2e50: 09 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a 09  .<Parameter/>...
2e60: 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72 3e  .....<Parameter>
2e70: 0d 0a 09 09 09 09 09 09 09 3c 21 2d 2d 20 47 55  .........<!-- GU
2e80: 49 44 5f 44 53 52 65 66 50 72 6f 70 65 72 74 79  ID_DSRefProperty
2e90: 5f 50 72 65 63 69 73 65 54 79 70 65 20 2d 2d 3e  _PreciseType -->
2ea0: 0d 0a 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65  .........<Parame
2eb0: 74 65 72 20 76 61 6c 75 65 3d 22 33 39 41 35 41  ter value="39A5A
2ec0: 37 45 37 2d 35 31 33 46 2d 34 34 61 34 2d 42 37  7E7-513F-44a4-B7
2ed0: 39 44 2d 37 36 35 32 43 44 38 39 36 32 44 39 22  9D-7652CD8962D9"
2ee0: 3e 0d 0a 09 09 09 09 09 09 09 09 3c 50 61 72 61  >..........<Para
2ef0: 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 33 30 31  meter value="301
2f00: 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 49  " type="System.I
2f10: 6e 74 33 32 22 2f 3e 20 3c 21 2d 2d 20 56 69 65  nt32"/> <!-- Vie
2f20: 77 20 2d 2d 3e 0d 0a 09 09 09 09 09 09 09 3c 2f  w -->.........</
2f30: 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09 09  Parameter>......
2f40: 09 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a  ..</Parameter>..
2f50: 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65 72  ......<Parameter
2f60: 3e 0d 0a 09 09 09 09 09 09 09 3c 50 61 72 61 6d  >.........<Param
2f70: 65 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 09 3c  eter>..........<
2f80: 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d  Parameter value=
2f90: 22 7b 33 7d 22 2f 3e 0d 0a 09 09 09 09 09 09 09  "{3}"/>.........
2fa0: 09 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a 09  .<Parameter/>...
2fb0: 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65 74 65  .......<Paramete
2fc0: 72 20 76 61 6c 75 65 3d 22 46 69 65 6c 64 22 2f  r value="Field"/
2fd0: 3e 0d 0a 09 09 09 09 09 09 09 09 3c 50 61 72 61  >..........<Para
2fe0: 6d 65 74 65 72 2f 3e 0d 0a 09 09 09 09 09 09 09  meter/>.........
2ff0: 09 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09  .<Parameter>....
3000: 09 09 09 09 09 09 09 3c 21 2d 2d 20 47 55 49 44  .......<!-- GUID
3010: 5f 44 53 52 65 66 50 72 6f 70 65 72 74 79 5f 50  _DSRefProperty_P
3020: 72 65 63 69 73 65 54 79 70 65 20 2d 2d 3e 0d 0a  reciseType -->..
3030: 09 09 09 09 09 09 09 09 09 3c 50 61 72 61 6d 65  .........<Parame
3040: 74 65 72 20 76 61 6c 75 65 3d 22 33 39 41 35 41  ter value="39A5A
3050: 37 45 37 2d 35 31 33 46 2d 34 34 61 34 2d 42 37  7E7-513F-44a4-B7
3060: 39 44 2d 37 36 35 32 43 44 38 39 36 32 44 39 22  9D-7652CD8962D9"
3070: 3e 0d 0a 09 09 09 09 09 09 09 09 09 09 3c 50 61  >............<Pa
3080: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 33  rameter value="3
3090: 30 32 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d  02" type="System
30a0: 2e 49 6e 74 33 32 22 2f 3e 20 3c 21 2d 2d 20 56  .Int32"/> <!-- V
30b0: 69 65 77 5f 43 6f 6c 75 6d 6e 20 2d 2d 3e 0d 0a  iew_Column -->..
30c0: 09 09 09 09 09 09 09 09 09 3c 2f 50 61 72 61 6d  .........</Param
30d0: 65 74 65 72 3e 0d 0a 09 09 09 09 09 09 09 09 3c  eter>..........<
30e0: 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 09 09 09  /Parameter>.....
30f0: 09 09 09 09 3c 2f 50 61 72 61 6d 65 74 65 72 3e  ....</Parameter>
3100: 0d 0a 09 09 09 09 09 09 3c 2f 50 61 72 61 6d 65  ........</Parame
3110: 74 65 72 3e 0d 0a 09 09 09 09 09 3c 2f 50 61 72  ter>.......</Par
3120: 61 6d 65 74 65 72 3e 0d 0a 09 09 09 09 3c 2f 41  ameter>......</A
3130: 63 74 69 6f 6e 3e 0d 0a 09 09 09 3c 2f 41 63 74  ction>.....</Act
3140: 69 6f 6e 73 3e 0d 0a 09 09 3c 2f 54 79 70 65 3e  ions>....</Type>
3150: 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 09 09 09 44  ..    <!--.....D
3160: 65 66 69 6e 65 73 20 61 20 74 79 70 65 20 74 68  efines a type th
3170: 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 61 6e  at represents an
3180: 20 69 6e 64 65 78 2e 0d 0a 09 09 2d 2d 3e 0d 0a   index.....-->..
3190: 20 20 20 20 3c 54 79 70 65 20 6e 61 6d 65 3d 22      <Type name="
31a0: 49 6e 64 65 78 22 20 64 65 66 61 75 6c 74 53 6f  Index" defaultSo
31b0: 72 74 3d 22 44 61 74 61 62 61 73 65 2c 54 61 62  rt="Database,Tab
31c0: 6c 65 2c 4e 61 6d 65 22 3e 0d 0a 20 20 20 20 20  le,Name">..     
31d0: 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20   <Concepts>..   
31e0: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61       <Concept na
31f0: 6d 65 3d 22 54 61 62 6c 65 55 6e 69 71 75 65 4b  me="TableUniqueK
3200: 65 79 22 20 72 65 73 74 72 69 63 74 69 6f 6e 73  ey" restrictions
3210: 3d 22 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c 6c  ="{Catalog},null
3220: 2c 7b 54 61 62 6c 65 7d 2c 7b 4e 61 6d 65 7d 22  ,{Table},{Name}"
3230: 20 66 69 6c 74 65 72 3d 22 49 73 55 6e 69 71 75   filter="IsUniqu
3240: 65 20 3d 20 74 72 75 65 22 2f 3e 0d 0a 20 20 20  e = true"/>..   
3250: 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a     </Concepts>..
3260: 20 20 20 20 20 20 3c 49 64 65 6e 74 69 66 69 65        <Identifie
3270: 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 61 72  r>..        <Par
3280: 74 20 6e 61 6d 65 3d 22 44 61 74 61 62 61 73 65  t name="Database
3290: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c  " itemName="tabl
32a0: 65 5f 63 61 74 61 6c 6f 67 22 3e 0d 0a 20 20 20  e_catalog">..   
32b0: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73         <Concepts
32c0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
32d0: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64  Concept name="Id
32e0: 65 6e 74 69 66 69 65 72 30 22 2f 3e 0d 0a 20 20  entifier0"/>..  
32f0: 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70          </Concep
3300: 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50  ts>..        </P
3310: 61 72 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50  art>..        <P
3320: 61 72 74 20 6e 61 6d 65 3d 22 53 63 68 65 6d 61  art name="Schema
3330: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c  " itemName="tabl
3340: 65 5f 73 63 68 65 6d 61 22 3e 0d 0a 20 20 20 20  e_schema">..    
3350: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e        <Concepts>
3360: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43  ..            <C
3370: 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65  oncept name="Ide
3380: 6e 74 69 66 69 65 72 31 22 2f 3e 0d 0a 20 20 20  ntifier1"/>..   
3390: 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74         </Concept
33a0: 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 61  s>..        </Pa
33b0: 72 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 61  rt>..        <Pa
33c0: 72 74 20 6e 61 6d 65 3d 22 54 61 62 6c 65 22 20  rt name="Table" 
33d0: 69 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f  itemName="table_
33e0: 6e 61 6d 65 22 3e 0d 0a 20 20 20 20 20 20 20 20  name">..        
33f0: 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20    <Concepts>..  
3400: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65            <Conce
3410: 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66  pt name="Identif
3420: 69 65 72 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20  ier2"/>..       
3430: 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a     </Concepts>..
3440: 20 20 20 20 20 20 20 20 3c 2f 50 61 72 74 3e 0d          </Part>.
3450: 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74 20 6e  .        <Part n
3460: 61 6d 65 3d 22 4e 61 6d 65 22 20 69 74 65 6d 4e  ame="Name" itemN
3470: 61 6d 65 3d 22 69 6e 64 65 78 5f 6e 61 6d 65 22  ame="index_name"
3480: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f  >..          <Co
3490: 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20  ncepts>..       
34a0: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61       <Concept na
34b0: 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72 33 22  me="Identifier3"
34c0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
34d0: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
34e0: 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20 20 20     </Part>..    
34f0: 20 20 3c 2f 49 64 65 6e 74 69 66 69 65 72 3e 0d    </Identifier>.
3500: 0a 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69  .      <Properti
3510: 65 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 72  es>..        <Pr
3520: 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 4e 61 6d  operty name="Nam
3530: 65 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  e" type="System.
3540: 53 74 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65  String" itemName
3550: 3d 22 69 6e 64 65 78 5f 6e 61 6d 65 22 2f 3e 0d  ="index_name"/>.
3560: 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72  .        <Proper
3570: 74 79 20 6e 61 6d 65 3d 22 49 73 55 6e 69 71 75  ty name="IsUniqu
3580: 65 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e  e" type="System.
3590: 42 6f 6f 6c 65 61 6e 22 20 69 74 65 6d 4e 61 6d  Boolean" itemNam
35a0: 65 3d 22 55 4e 49 51 55 45 22 3e 0d 0a 20 20 20  e="UNIQUE">..   
35b0: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73         <Concepts
35c0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
35d0: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 73  Concept name="Is
35e0: 55 6e 69 71 75 65 22 2f 3e 0d 0a 20 20 20 20 20  Unique"/>..     
35f0: 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e       </Concepts>
3600: 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70  ..        </Prop
3610: 65 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 3c  erty>..        <
3620: 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 49  Property name="I
3630: 73 50 72 69 6d 61 72 79 22 20 74 79 70 65 3d 22  sPrimary" type="
3640: 53 79 73 74 65 6d 2e 42 6f 6f 6c 65 61 6e 22 20  System.Boolean" 
3650: 69 74 65 6d 4e 61 6d 65 3d 22 50 52 49 4d 41 52  itemName="PRIMAR
3660: 59 5f 4b 45 59 22 3e 0d 0a 20 20 20 20 20 20 20  Y_KEY">..       
3670: 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20     <Concepts>.. 
3680: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63             <Conc
3690: 65 70 74 20 6e 61 6d 65 3d 22 49 73 50 72 69 6d  ept name="IsPrim
36a0: 61 72 79 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20  ary"/>..        
36b0: 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20    </Concepts>.. 
36c0: 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74         </Propert
36d0: 79 3e 0d 0a 20 20 20 20 20 20 3c 2f 50 72 6f 70  y>..      </Prop
36e0: 65 72 74 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c  erties>..      <
36f0: 41 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20  Actions>..      
3700: 20 20 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d 22    <Action name="
3710: 45 6e 75 6d 65 72 61 74 65 22 20 67 75 69 64 3d  Enumerate" guid=
3720: 22 36 31 43 43 30 33 37 32 2d 33 38 34 44 2d 34  "61CC0372-384D-4
3730: 32 65 35 2d 39 37 30 37 2d 36 44 37 43 38 44 43  2e5-9707-6D7C8DC
3740: 35 32 38 37 41 22 20 68 61 6e 64 6c 65 72 3d 22  5287A" handler="
3750: 4d 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c  Microsoft.Visual
3760: 53 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f 44  Studio.Data.AdoD
3770: 6f 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74 4f  otNet.AdoDotNetO
3780: 62 6a 65 63 74 45 6e 75 6d 65 72 61 74 6f 72 22  bjectEnumerator"
3790: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50 61  >..          <Pa
37a0: 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 49  rameter value="I
37b0: 6e 64 65 78 65 73 22 2f 3e 0d 0a 20 20 20 20 20  ndexes"/>..     
37c0: 20 20 20 3c 2f 41 63 74 69 6f 6e 3e 0d 0a 20 20     </Action>..  
37d0: 20 20 20 20 20 20 3c 41 63 74 69 6f 6e 20 6e 61        <Action na
37e0: 6d 65 3d 22 42 75 69 6c 64 44 53 52 65 66 22 20  me="BuildDSRef" 
37f0: 67 75 69 64 3d 22 37 43 30 33 30 39 30 30 2d 45  guid="7C030900-E
3800: 38 44 44 2d 34 37 31 62 2d 38 46 31 38 2d 44 38  8DD-471b-8F18-D8
3810: 33 44 41 37 30 33 36 31 34 34 22 20 68 61 6e 64  3DA7036144" hand
3820: 6c 65 72 3d 22 4d 69 63 72 6f 73 6f 66 74 2e 56  ler="Microsoft.V
3830: 69 73 75 61 6c 53 74 75 64 69 6f 2e 44 61 74 61  isualStudio.Data
3840: 2e 44 53 52 65 66 42 75 69 6c 64 65 72 22 3e 0d  .DSRefBuilder">.
3850: 0a 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61  .          <Para
3860: 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20 20  meter>..        
3870: 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76      <Parameter v
3880: 61 6c 75 65 3d 22 7b 32 7d 22 2f 3e 0d 0a 20 20  alue="{2}"/>..  
3890: 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61 6d            <Param
38a0: 65 74 65 72 20 76 61 6c 75 65 3d 22 7b 31 7d 22  eter value="{1}"
38b0: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  />..            
38c0: 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65  <Parameter value
38d0: 3d 22 54 61 62 6c 65 22 2f 3e 0d 0a 20 20 20 20  ="Table"/>..    
38e0: 20 20 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74          <Paramet
38f0: 65 72 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  er/>..          
3900: 20 20 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20    <Parameter>.. 
3910: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 21 2d               <!-
3920: 2d 20 47 55 49 44 5f 44 53 52 65 66 50 72 6f 70  - GUID_DSRefProp
3930: 65 72 74 79 5f 51 75 61 6c 69 66 69 65 72 20 2d  erty_Qualifier -
3940: 2d 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ->..            
3950: 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c    <Parameter val
3960: 75 65 3d 22 34 36 35 36 42 41 45 41 2d 46 33 39  ue="4656BAEA-F39
3970: 37 2d 31 31 63 65 2d 42 46 45 31 2d 30 30 41 41  7-11ce-BFE1-00AA
3980: 30 30 35 37 42 33 34 45 22 3e 0d 0a 20 20 20 20  0057B34E">..    
3990: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72              <Par
39a0: 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 7b 30  ameter value="{0
39b0: 7d 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  }"/>..          
39c0: 20 20 20 20 3c 2f 50 61 72 61 6d 65 74 65 72 3e      </Parameter>
39d0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
39e0: 3c 21 2d 2d 20 47 55 49 44 5f 44 53 52 65 66 50  <!-- GUID_DSRefP
39f0: 72 6f 70 65 72 74 79 5f 50 72 65 63 69 73 65 54  roperty_PreciseT
3a00: 79 70 65 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20  ype -->..       
3a10: 20 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65         <Paramete
3a20: 72 20 76 61 6c 75 65 3d 22 33 39 41 35 41 37 45  r value="39A5A7E
3a30: 37 2d 35 31 33 46 2d 34 34 61 34 2d 42 37 39 44  7-513F-44a4-B79D
3a40: 2d 37 36 35 32 43 44 38 39 36 32 44 39 22 3e 0d  -7652CD8962D9">.
3a50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
3a60: 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75   <Parameter valu
3a70: 65 3d 22 31 30 31 22 20 74 79 70 65 3d 22 53 79  e="101" type="Sy
3a80: 73 74 65 6d 2e 49 6e 74 33 32 22 2f 3e 0d 0a 20  stem.Int32"/>.. 
3a90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
3aa0: 21 2d 2d 20 54 61 62 6c 65 20 2d 2d 3e 0d 0a 20  !-- Table -->.. 
3ab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50               </P
3ac0: 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20  arameter>..     
3ad0: 20 20 20 20 20 20 20 3c 2f 50 61 72 61 6d 65 74         </Paramet
3ae0: 65 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  er>..           
3af0: 20 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20   <Parameter>..  
3b00: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72              <Par
3b10: 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20  ameter>..       
3b20: 20 20 20 20 20 20 20 20 20 3c 50 61 72 61 6d 65           <Parame
3b30: 74 65 72 20 76 61 6c 75 65 3d 22 7b 33 7d 22 2f  ter value="{3}"/
3b40: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
3b50: 20 20 20 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d     <Parameter/>.
3b60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
3b70: 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75   <Parameter valu
3b80: 65 3d 22 49 6e 64 65 78 22 2f 3e 0d 0a 20 20 20  e="Index"/>..   
3b90: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 61 72             </Par
3ba0: 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20  ameter>..       
3bb0: 20 20 20 20 20 3c 2f 50 61 72 61 6d 65 74 65 72       </Parameter
3bc0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50  >..          </P
3bd0: 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20  arameter>..     
3be0: 20 20 20 3c 2f 41 63 74 69 6f 6e 3e 0d 0a 20 20     </Action>..  
3bf0: 20 20 20 20 3c 2f 41 63 74 69 6f 6e 73 3e 0d 0a      </Actions>..
3c00: 20 20 20 20 3c 2f 54 79 70 65 3e 0d 0a 0d 0a 20      </Type>.... 
3c10: 20 20 20 3c 54 79 70 65 20 6e 61 6d 65 3d 22 49     <Type name="I
3c20: 6e 64 65 78 43 6f 6c 75 6d 6e 22 20 64 65 66 61  ndexColumn" defa
3c30: 75 6c 74 53 6f 72 74 3d 22 44 61 74 61 62 61 73  ultSort="Databas
3c40: 65 2c 54 61 62 6c 65 2c 49 6e 64 65 78 2c 4f 72  e,Table,Index,Or
3c50: 64 69 6e 61 6c 22 3e 0d 0a 20 20 20 20 20 20 3c  dinal">..      <
3c60: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
3c70: 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65     <Concept name
3c80: 3d 22 54 61 62 6c 65 55 6e 69 71 75 65 4b 65 79  ="TableUniqueKey
3c90: 43 6f 6c 75 6d 6e 22 20 72 65 73 74 72 69 63 74  Column" restrict
3ca0: 69 6f 6e 73 3d 22 7b 43 61 74 61 6c 6f 67 7d 2c  ions="{Catalog},
3cb0: 6e 75 6c 6c 2c 7b 54 61 62 6c 65 7d 2c 7b 54 61  null,{Table},{Ta
3cc0: 62 6c 65 55 6e 69 71 75 65 4b 65 79 7d 2c 7b 4e  bleUniqueKey},{N
3cd0: 61 6d 65 7d 22 2f 3e 0d 0a 20 20 20 20 20 20 3c  ame}"/>..      <
3ce0: 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20  /Concepts>..    
3cf0: 20 20 3c 49 64 65 6e 74 69 66 69 65 72 3e 0d 0a    <Identifier>..
3d00: 20 20 20 20 20 20 20 20 3c 50 61 72 74 20 6e 61          <Part na
3d10: 6d 65 3d 22 44 61 74 61 62 61 73 65 22 20 69 74  me="Database" it
3d20: 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 63 61  emName="table_ca
3d30: 74 61 6c 6f 67 22 3e 0d 0a 20 20 20 20 20 20 20  talog">..       
3d40: 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20     <Concepts>.. 
3d50: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63             <Conc
3d60: 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69  ept name="Identi
3d70: 66 69 65 72 30 22 2f 3e 0d 0a 20 20 20 20 20 20  fier0"/>..      
3d80: 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d      </Concepts>.
3d90: 0a 20 20 20 20 20 20 20 20 3c 2f 50 61 72 74 3e  .        </Part>
3da0: 0d 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74 20  ..        <Part 
3db0: 6e 61 6d 65 3d 22 53 63 68 65 6d 61 22 20 69 74  name="Schema" it
3dc0: 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 73 63  emName="table_sc
3dd0: 68 65 6d 61 22 3e 0d 0a 20 20 20 20 20 20 20 20  hema">..        
3de0: 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20    <Concepts>..  
3df0: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65            <Conce
3e00: 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66  pt name="Identif
3e10: 69 65 72 31 22 2f 3e 0d 0a 20 20 20 20 20 20 20  ier1"/>..       
3e20: 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a     </Concepts>..
3e30: 20 20 20 20 20 20 20 20 3c 2f 50 61 72 74 3e 0d          </Part>.
3e40: 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74 20 6e  .        <Part n
3e50: 61 6d 65 3d 22 54 61 62 6c 65 22 20 69 74 65 6d  ame="Table" item
3e60: 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 6e 61 6d 65  Name="table_name
3e70: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43  ">..          <C
3e80: 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20  oncepts>..      
3e90: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e        <Concept n
3ea0: 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72 32  ame="Identifier2
3eb0: 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  "/>..          <
3ec0: 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20  /Concepts>..    
3ed0: 20 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20 20      </Part>..   
3ee0: 20 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d       <Part name=
3ef0: 22 49 6e 64 65 78 22 20 69 74 65 6d 4e 61 6d 65  "Index" itemName
3f00: 3d 22 69 6e 64 65 78 5f 6e 61 6d 65 22 3e 0d 0a  ="index_name">..
3f10: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65            <Conce
3f20: 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  pts>..          
3f30: 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d    <Concept name=
3f40: 22 49 64 65 6e 74 69 66 69 65 72 33 22 2f 3e 0d  "Identifier3"/>.
3f50: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e  .          </Con
3f60: 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20  cepts>..        
3f70: 3c 2f 50 61 72 74 3e 0d 0a 20 20 20 20 20 20 20  </Part>..       
3f80: 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22 4e 61 6d   <Part name="Nam
3f90: 65 22 20 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6c  e" itemName="col
3fa0: 75 6d 6e 5f 6e 61 6d 65 22 3e 0d 0a 20 20 20 20  umn_name">..    
3fb0: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e        <Concepts>
3fc0: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43  ..            <C
3fd0: 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65  oncept name="Ide
3fe0: 6e 74 69 66 69 65 72 34 22 2f 3e 0d 0a 20 20 20  ntifier4"/>..   
3ff0: 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74         </Concept
4000: 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 61  s>..        </Pa
4010: 72 74 3e 0d 0a 20 20 20 20 20 20 3c 2f 49 64 65  rt>..      </Ide
4020: 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20 20 20  ntifier>..      
4030: 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 20 20  <Properties>..  
4040: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
4050: 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79 70 65  name="Name" type
4060: 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22  ="System.String"
4070: 20 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6c 75 6d   itemName="colum
4080: 6e 5f 6e 61 6d 65 22 2f 3e 0d 0a 20 20 20 20 20  n_name"/>..     
4090: 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d     <Property nam
40a0: 65 3d 22 4f 72 64 69 6e 61 6c 22 20 74 79 70 65  e="Ordinal" type
40b0: 3d 22 53 79 73 74 65 6d 2e 42 79 74 65 22 20 69  ="System.Byte" i
40c0: 74 65 6d 4e 61 6d 65 3d 22 6f 72 64 69 6e 61 6c  temName="ordinal
40d0: 5f 70 6f 73 69 74 69 6f 6e 22 3e 0d 0a 20 20 20  _position">..   
40e0: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73         <Concepts
40f0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
4100: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 4f 72  Concept name="Or
4110: 64 69 6e 61 6c 22 3e 0d 0a 20 20 20 20 20 20 20  dinal">..       
4120: 20 20 20 20 20 20 20 3c 43 6f 6e 76 65 72 73 69         <Conversi
4130: 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  on>..           
4140: 20 20 20 20 20 3c 43 68 61 6e 67 65 54 79 70 65       <ChangeType
4150: 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 49 6e   type="System.In
4160: 74 33 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20  t32"/>..        
4170: 20 20 20 20 20 20 3c 2f 43 6f 6e 76 65 72 73 69        </Conversi
4180: 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  on>..           
4190: 20 3c 2f 43 6f 6e 63 65 70 74 3e 0d 0a 20 20 20   </Concept>..   
41a0: 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74         </Concept
41b0: 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 72  s>..        </Pr
41c0: 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20 20 20 3c  operty>..      <
41d0: 2f 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 20 20  /Properties>..  
41e0: 20 20 20 20 3c 41 63 74 69 6f 6e 73 3e 0d 0a 20      <Actions>.. 
41f0: 20 20 20 20 20 20 20 3c 41 63 74 69 6f 6e 20 6e         <Action n
4200: 61 6d 65 3d 22 45 6e 75 6d 65 72 61 74 65 22 20  ame="Enumerate" 
4210: 67 75 69 64 3d 22 36 31 43 43 30 33 37 32 2d 33  guid="61CC0372-3
4220: 38 34 44 2d 34 32 65 35 2d 39 37 30 37 2d 36 44  84D-42e5-9707-6D
4230: 37 43 38 44 43 35 32 38 37 41 22 20 68 61 6e 64  7C8DC5287A" hand
4240: 6c 65 72 3d 22 4d 69 63 72 6f 73 6f 66 74 2e 56  ler="Microsoft.V
4250: 69 73 75 61 6c 53 74 75 64 69 6f 2e 44 61 74 61  isualStudio.Data
4260: 2e 41 64 6f 44 6f 74 4e 65 74 2e 41 64 6f 44 6f  .AdoDotNet.AdoDo
4270: 74 4e 65 74 4f 62 6a 65 63 74 45 6e 75 6d 65 72  tNetObjectEnumer
4280: 61 74 6f 72 22 3e 0d 0a 20 20 20 20 20 20 20 20  ator">..        
4290: 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c    <Parameter val
42a0: 75 65 3d 22 49 6e 64 65 78 43 6f 6c 75 6d 6e 73  ue="IndexColumns
42b0: 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41  "/>..        </A
42c0: 63 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20  ction>..        
42d0: 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d 22 42 75  <Action name="Bu
42e0: 69 6c 64 44 53 52 65 66 22 20 67 75 69 64 3d 22  ildDSRef" guid="
42f0: 37 43 30 33 30 39 30 30 2d 45 38 44 44 2d 34 37  7C030900-E8DD-47
4300: 31 62 2d 38 46 31 38 2d 44 38 33 44 41 37 30 33  1b-8F18-D83DA703
4310: 36 31 34 34 22 20 68 61 6e 64 6c 65 72 3d 22 4d  6144" handler="M
4320: 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61 6c 53  icrosoft.VisualS
4330: 74 75 64 69 6f 2e 44 61 74 61 2e 44 53 52 65 66  tudio.Data.DSRef
4340: 42 75 69 6c 64 65 72 22 3e 0d 0a 20 20 20 20 20  Builder">..     
4350: 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72 3e       <Parameter>
4360: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50  ..            <P
4370: 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22  arameter value="
4380: 7b 32 7d 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20  {2}"/>..        
4390: 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76      <Parameter v
43a0: 61 6c 75 65 3d 22 7b 31 7d 22 2f 3e 0d 0a 20 20  alue="{1}"/>..  
43b0: 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61 6d            <Param
43c0: 65 74 65 72 20 76 61 6c 75 65 3d 22 54 61 62 6c  eter value="Tabl
43d0: 65 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  e"/>..          
43e0: 20 20 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a    <Parameter/>..
43f0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72              <Par
4400: 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20  ameter>..       
4410: 20 20 20 20 20 20 20 3c 21 2d 2d 20 47 55 49 44         <!-- GUID
4420: 5f 44 53 52 65 66 50 72 6f 70 65 72 74 79 5f 51  _DSRefProperty_Q
4430: 75 61 6c 69 66 69 65 72 20 2d 2d 3e 0d 0a 20 20  ualifier -->..  
4440: 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72              <Par
4450: 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 34 36  ameter value="46
4460: 35 36 42 41 45 41 2d 46 33 39 37 2d 31 31 63 65  56BAEA-F397-11ce
4470: 2d 42 46 45 31 2d 30 30 41 41 30 30 35 37 42 33  -BFE1-00AA0057B3
4480: 34 45 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  4E">..          
4490: 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72        <Parameter
44a0: 20 76 61 6c 75 65 3d 22 7b 30 7d 22 2f 3e 0d 0a   value="{0}"/>..
44b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f                </
44c0: 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20  Parameter>..    
44d0: 20 20 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 47            <!-- G
44e0: 55 49 44 5f 44 53 52 65 66 50 72 6f 70 65 72 74  UID_DSRefPropert
44f0: 79 5f 50 72 65 63 69 73 65 54 79 70 65 20 2d 2d  y_PreciseType --
4500: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
4510: 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61 6c 75   <Parameter valu
4520: 65 3d 22 33 39 41 35 41 37 45 37 2d 35 31 33 46  e="39A5A7E7-513F
4530: 2d 34 34 61 34 2d 42 37 39 44 2d 37 36 35 32 43  -44a4-B79D-7652C
4540: 44 38 39 36 32 44 39 22 3e 0d 0a 20 20 20 20 20  D8962D9">..     
4550: 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61             <Para
4560: 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 31 30 31  meter value="101
4570: 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 49  " type="System.I
4580: 6e 74 33 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20  nt32"/>..       
4590: 20 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 54 61           <!-- Ta
45a0: 62 6c 65 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20  ble -->..       
45b0: 20 20 20 20 20 20 20 3c 2f 50 61 72 61 6d 65 74         </Paramet
45c0: 65 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  er>..           
45d0: 20 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20   </Parameter>.. 
45e0: 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61             <Para
45f0: 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20 20  meter>..        
4600: 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72        <Parameter
4610: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
4620: 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61     <Parameter va
4630: 6c 75 65 3d 22 7b 33 7d 22 2f 3e 0d 0a 20 20 20  lue="{3}"/>..   
4640: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 61               <Pa
4650: 72 61 6d 65 74 65 72 2f 3e 0d 0a 20 20 20 20 20  rameter/>..     
4660: 20 20 20 20 20 20 20 20 20 20 20 3c 50 61 72 61             <Para
4670: 6d 65 74 65 72 20 76 61 6c 75 65 3d 22 49 6e 64  meter value="Ind
4680: 65 78 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20  ex"/>..         
4690: 20 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65         <Paramete
46a0: 72 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20  r/>..           
46b0: 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72 2f       <Parameter/
46c0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  >..             
46d0: 20 20 20 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a     <Parameter>..
46e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
46f0: 20 20 3c 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20    <Parameter>.. 
4700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
4710: 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61     <Parameter va
4720: 6c 75 65 3d 22 7b 34 7d 22 2f 3e 0d 0a 20 20 20  lue="{4}"/>..   
4730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
4740: 20 3c 50 61 72 61 6d 65 74 65 72 2f 3e 0d 0a 20   <Parameter/>.. 
4750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
4760: 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20 76 61     <Parameter va
4770: 6c 75 65 3d 22 46 69 65 6c 64 22 2f 3e 0d 0a 20  lue="Field"/>.. 
4780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
4790: 20 3c 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20   </Parameter>.. 
47a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
47b0: 2f 50 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20 20  /Parameter>..   
47c0: 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 61 72             </Par
47d0: 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20 20 20  ameter>..       
47e0: 20 20 20 20 20 3c 2f 50 61 72 61 6d 65 74 65 72       </Parameter
47f0: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50  >..          </P
4800: 61 72 61 6d 65 74 65 72 3e 0d 0a 20 20 20 20 20  arameter>..     
4810: 20 20 20 3c 2f 41 63 74 69 6f 6e 3e 0d 0a 20 20     </Action>..  
4820: 20 20 20 20 3c 2f 41 63 74 69 6f 6e 73 3e 0d 0a      </Actions>..
4830: 20 20 20 20 3c 2f 54 79 70 65 3e 0d 0a 0d 0a 20      </Type>.... 
4840: 20 20 20 3c 54 79 70 65 20 6e 61 6d 65 3d 22 54     <Type name="T
4850: 72 69 67 67 65 72 73 22 20 64 65 66 61 75 6c 74  riggers" default
4860: 53 6f 72 74 3d 22 44 61 74 61 62 61 73 65 2c 54  Sort="Database,T
4870: 61 62 6c 65 2c 4e 61 6d 65 22 3e 0d 0a 20 20 20  able,Name">..   
4880: 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20     <Concepts>.. 
4890: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
48a0: 6e 61 6d 65 3d 22 54 61 62 6c 65 54 72 69 67 67  name="TableTrigg
48b0: 65 72 73 22 20 72 65 73 74 72 69 63 74 69 6f 6e  ers" restriction
48c0: 73 3d 22 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c  s="{Catalog},nul
48d0: 6c 2c 7b 54 61 62 6c 65 7d 2c 7b 4e 61 6d 65 7d  l,{Table},{Name}
48e0: 22 2f 3e 0d 0a 20 20 20 20 20 20 3c 2f 43 6f 6e  "/>..      </Con
48f0: 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 3c 49  cepts>..      <I
4900: 64 65 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20  dentifier>..    
4910: 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22      <Part name="
4920: 44 61 74 61 62 61 73 65 22 20 69 74 65 6d 4e 61  Database" itemNa
4930: 6d 65 3d 22 74 61 62 6c 65 5f 63 61 74 61 6c 6f  me="table_catalo
4940: 67 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  g">..          <
4950: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
4960: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
4970: 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72  name="Identifier
4980: 30 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  0"/>..          
4990: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20  </Concepts>..   
49a0: 20 20 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20       </Part>..  
49b0: 20 20 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65        <Part name
49c0: 3d 22 53 63 68 65 6d 61 22 20 69 74 65 6d 4e 61  ="Schema" itemNa
49d0: 6d 65 3d 22 74 61 62 6c 65 5f 73 63 68 65 6d 61  me="table_schema
49e0: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43  ">..          <C
49f0: 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20  oncepts>..      
4a00: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e        <Concept n
4a10: 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72 31  ame="Identifier1
4a20: 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  "/>..          <
4a30: 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20  /Concepts>..    
4a40: 20 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20 20      </Part>..   
4a50: 20 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d       <Part name=
4a60: 22 54 61 62 6c 65 22 20 69 74 65 6d 4e 61 6d 65  "Table" itemName
4a70: 3d 22 74 61 62 6c 65 5f 6e 61 6d 65 22 3e 0d 0a  ="table_name">..
4a80: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65            <Conce
4a90: 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  pts>..          
4aa0: 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d    <Concept name=
4ab0: 22 49 64 65 6e 74 69 66 69 65 72 32 22 2f 3e 0d  "Identifier2"/>.
4ac0: 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e  .          </Con
4ad0: 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20  cepts>..        
4ae0: 3c 2f 50 61 72 74 3e 0d 0a 20 20 20 20 20 20 20  </Part>..       
4af0: 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22 4e 61 6d   <Part name="Nam
4b00: 65 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 72 69  e" itemName="tri
4b10: 67 67 65 72 5f 6e 61 6d 65 22 3e 0d 0a 20 20 20  gger_name">..   
4b20: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73         <Concepts
4b30: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
4b40: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64  Concept name="Id
4b50: 65 6e 74 69 66 69 65 72 33 22 2f 3e 0d 0a 20 20  entifier3"/>..  
4b60: 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70          </Concep
4b70: 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50  ts>..        </P
4b80: 61 72 74 3e 0d 0a 20 20 20 20 20 20 3c 2f 49 64  art>..      </Id
4b90: 65 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20 20  entifier>..     
4ba0: 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 20   <Properties>.. 
4bb0: 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79         <Property
4bc0: 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79 70   name="Name" typ
4bd0: 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67  e="System.String
4be0: 22 20 69 74 65 6d 4e 61 6d 65 3d 22 74 72 69 67  " itemName="trig
4bf0: 67 65 72 5f 6e 61 6d 65 22 2f 3e 0d 0a 20 20 20  ger_name"/>..   
4c00: 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e     </Properties>
4c10: 0d 0a 20 20 20 20 20 20 3c 41 63 74 69 6f 6e 73  ..      <Actions
4c20: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 41 63 74 69  >..        <Acti
4c30: 6f 6e 20 6e 61 6d 65 3d 22 45 6e 75 6d 65 72 61  on name="Enumera
4c40: 74 65 22 20 67 75 69 64 3d 22 36 31 43 43 30 33  te" guid="61CC03
4c50: 37 32 2d 33 38 34 44 2d 34 32 65 35 2d 39 37 30  72-384D-42e5-970
4c60: 37 2d 36 44 37 43 38 44 43 35 32 38 37 41 22 20  7-6D7C8DC5287A" 
4c70: 68 61 6e 64 6c 65 72 3d 22 4d 69 63 72 6f 73 6f  handler="Microso
4c80: 66 74 2e 56 69 73 75 61 6c 53 74 75 64 69 6f 2e  ft.VisualStudio.
4c90: 44 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74 2e 41  Data.AdoDotNet.A
4ca0: 64 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74 45 6e  doDotNetObjectEn
4cb0: 75 6d 65 72 61 74 6f 72 22 3e 0d 0a 20 20 20 20  umerator">..    
4cc0: 20 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72        <Parameter
4cd0: 20 76 61 6c 75 65 3d 22 54 72 69 67 67 65 72 73   value="Triggers
4ce0: 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 41  "/>..        </A
4cf0: 63 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 2f  ction>..      </
4d00: 41 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 3c 2f  Actions>..    </
4d10: 54 79 70 65 3e 0d 0a 0d 0a 20 20 20 20 3c 54 79  Type>....    <Ty
4d20: 70 65 20 6e 61 6d 65 3d 22 46 6f 72 65 69 67 6e  pe name="Foreign
4d30: 4b 65 79 22 20 64 65 66 61 75 6c 74 53 6f 72 74  Key" defaultSort
4d40: 3d 22 44 61 74 61 62 61 73 65 2c 54 61 62 6c 65  ="Database,Table
4d50: 2c 4e 61 6d 65 22 3e 0d 0a 20 20 20 20 20 20 3c  ,Name">..      <
4d60: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
4d70: 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65     <Concept name
4d80: 3d 22 54 61 62 6c 65 46 6f 72 65 69 67 6e 4b 65  ="TableForeignKe
4d90: 79 22 20 72 65 73 74 72 69 63 74 69 6f 6e 73 3d  y" restrictions=
4da0: 22 7b 43 61 74 61 6c 6f 67 7d 2c 6e 75 6c 6c 2c  "{Catalog},null,
4db0: 7b 54 61 62 6c 65 7d 2c 7b 4e 61 6d 65 7d 22 2f  {Table},{Name}"/
4dc0: 3e 0d 0a 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65  >..      </Conce
4dd0: 70 74 73 3e 0d 0a 20 20 20 20 20 20 3c 49 64 65  pts>..      <Ide
4de0: 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20 20 20  ntifier>..      
4df0: 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22 44 61    <Part name="Da
4e00: 74 61 62 61 73 65 22 20 69 74 65 6d 4e 61 6d 65  tabase" itemName
4e10: 3d 22 74 61 62 6c 65 5f 63 61 74 61 6c 6f 67 22  ="table_catalog"
4e20: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f  >..          <Co
4e30: 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20  ncepts>..       
4e40: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61       <Concept na
4e50: 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72 30 22  me="Identifier0"
4e60: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
4e70: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
4e80: 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20 20 20     </Part>..    
4e90: 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22      <Part name="
4ea0: 53 63 68 65 6d 61 22 20 69 74 65 6d 4e 61 6d 65  Schema" itemName
4eb0: 3d 22 74 61 62 6c 65 5f 73 63 68 65 6d 61 22 3e  ="table_schema">
4ec0: 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e  ..          <Con
4ed0: 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20  cepts>..        
4ee0: 20 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d      <Concept nam
4ef0: 65 3d 22 49 64 65 6e 74 69 66 69 65 72 31 22 2f  e="Identifier1"/
4f00: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43  >..          </C
4f10: 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20  oncepts>..      
4f20: 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20 20 20 20    </Part>..     
4f30: 20 20 20 3c 50 61 72 74 20 6e 61 6d 65 3d 22 54     <Part name="T
4f40: 61 62 6c 65 22 20 69 74 65 6d 4e 61 6d 65 3d 22  able" itemName="
4f50: 74 61 62 6c 65 5f 6e 61 6d 65 22 3e 0d 0a 20 20  table_name">..  
4f60: 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74          <Concept
4f70: 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  s>..            
4f80: 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49  <Concept name="I
4f90: 64 65 6e 74 69 66 69 65 72 32 22 2f 3e 0d 0a 20  dentifier2"/>.. 
4fa0: 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65           </Conce
4fb0: 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f  pts>..        </
4fc0: 50 61 72 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c  Part>..        <
4fd0: 50 61 72 74 20 6e 61 6d 65 3d 22 4e 61 6d 65 22  Part name="Name"
4fe0: 20 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6e 73 74   itemName="const
4ff0: 72 61 69 6e 74 5f 6e 61 6d 65 22 3e 0d 0a 20 20  raint_name">..  
5000: 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74          <Concept
5010: 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  s>..            
5020: 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49  <Concept name="I
5030: 64 65 6e 74 69 66 69 65 72 33 22 2f 3e 0d 0a 20  dentifier3"/>.. 
5040: 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65           </Conce
5050: 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f  pts>..        </
5060: 50 61 72 74 3e 0d 0a 20 20 20 20 20 20 3c 2f 49  Part>..      </I
5070: 64 65 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20  dentifier>..    
5080: 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a    <Properties>..
5090: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
50a0: 79 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79  y name="Name" ty
50b0: 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e  pe="System.Strin
50c0: 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 63 6f 6e  g" itemName="con
50d0: 73 74 72 61 69 6e 74 5f 6e 61 6d 65 22 2f 3e 0d  straint_name"/>.
50e0: 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72  .        <Proper
50f0: 74 79 20 6e 61 6d 65 3d 22 52 65 66 65 72 65 6e  ty name="Referen
5100: 63 65 64 43 6f 6c 75 6d 6e 4e 61 6d 65 22 20 74  cedColumnName" t
5110: 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69  ype="System.Stri
5120: 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 66 6b  ng" itemName="fk
5130: 65 79 5f 74 6f 5f 63 6f 6c 75 6d 6e 22 2f 3e 0d  ey_to_column"/>.
5140: 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72  .        <Proper
5150: 74 79 20 6e 61 6d 65 3d 22 43 6f 6c 75 6d 6e 4e  ty name="ColumnN
5160: 61 6d 65 22 20 74 79 70 65 3d 22 53 79 73 74 65  ame" type="Syste
5170: 6d 2e 53 74 72 69 6e 67 22 20 69 74 65 6d 4e 61  m.String" itemNa
5180: 6d 65 3d 22 66 6b 65 79 5f 66 72 6f 6d 5f 63 6f  me="fkey_from_co
5190: 6c 75 6d 6e 22 2f 3e 0d 0a 20 20 20 20 20 20 20  lumn"/>..       
51a0: 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d   <Property name=
51b0: 22 52 65 66 65 72 65 6e 63 65 64 54 61 62 6c 65  "ReferencedTable
51c0: 44 61 74 61 62 61 73 65 22 20 74 79 70 65 3d 22  Database" type="
51d0: 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22 20 69  System.String" i
51e0: 74 65 6d 4e 61 6d 65 3d 22 66 6b 65 79 5f 74 6f  temName="fkey_to
51f0: 5f 63 61 74 61 6c 6f 67 22 3e 0d 0a 20 20 20 20  _catalog">..    
5200: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e        <Concepts>
5210: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43  ..            <C
5220: 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 52 65 66  oncept name="Ref
5230: 65 72 65 6e 63 65 64 54 61 62 6c 65 49 64 30 22  erencedTableId0"
5240: 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f  />..          </
5250: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
5260: 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0d 0a     </Property>..
5270: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
5280: 79 20 6e 61 6d 65 3d 22 52 65 66 65 72 65 6e 63  y name="Referenc
5290: 65 64 54 61 62 6c 65 53 63 68 65 6d 61 22 20 74  edTableSchema" t
52a0: 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74 72 69  ype="System.Stri
52b0: 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22 66 6b  ng" itemName="fk
52c0: 65 79 5f 74 6f 5f 73 63 68 65 6d 61 22 3e 0d 0a  ey_to_schema">..
52d0: 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63 65            <Conce
52e0: 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  pts>..          
52f0: 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d    <Concept name=
5300: 22 52 65 66 65 72 65 6e 63 65 64 54 61 62 6c 65  "ReferencedTable
5310: 49 64 31 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20  Id1"/>..        
5320: 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20    </Concepts>.. 
5330: 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74         </Propert
5340: 79 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 72 6f  y>..        <Pro
5350: 70 65 72 74 79 20 6e 61 6d 65 3d 22 52 65 66 65  perty name="Refe
5360: 72 65 6e 63 65 64 54 61 62 6c 65 4e 61 6d 65 22  rencedTableName"
5370: 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 53 74   type="System.St
5380: 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d 65 3d 22  ring" itemName="
5390: 66 6b 65 79 5f 74 6f 5f 74 61 62 6c 65 22 3e 0d  fkey_to_table">.
53a0: 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63  .          <Conc
53b0: 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 20  epts>..         
53c0: 20 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65     <Concept name
53d0: 3d 22 52 65 66 65 72 65 6e 63 65 64 54 61 62 6c  ="ReferencedTabl
53e0: 65 49 64 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20  eId2"/>..       
53f0: 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a     </Concepts>..
5400: 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72          </Proper
5410: 74 79 3e 0d 0a 20 20 20 20 20 20 3c 2f 50 72 6f  ty>..      </Pro
5420: 70 65 72 74 69 65 73 3e 0d 0a 20 20 20 20 20 20  perties>..      
5430: 3c 41 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20  <Actions>..     
5440: 20 20 20 3c 41 63 74 69 6f 6e 20 6e 61 6d 65 3d     <Action name=
5450: 22 45 6e 75 6d 65 72 61 74 65 22 20 67 75 69 64  "Enumerate" guid
5460: 3d 22 36 31 43 43 30 33 37 32 2d 33 38 34 44 2d  ="61CC0372-384D-
5470: 34 32 65 35 2d 39 37 30 37 2d 36 44 37 43 38 44  42e5-9707-6D7C8D
5480: 43 35 32 38 37 41 22 20 68 61 6e 64 6c 65 72 3d  C5287A" handler=
5490: 22 4d 69 63 72 6f 73 6f 66 74 2e 56 69 73 75 61  "Microsoft.Visua
54a0: 6c 53 74 75 64 69 6f 2e 44 61 74 61 2e 41 64 6f  lStudio.Data.Ado
54b0: 44 6f 74 4e 65 74 2e 41 64 6f 44 6f 74 4e 65 74  DotNet.AdoDotNet
54c0: 4f 62 6a 65 63 74 45 6e 75 6d 65 72 61 74 6f 72  ObjectEnumerator
54d0: 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 50  ">..          <P
54e0: 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 3d 22  arameter value="
54f0: 46 6f 72 65 69 67 6e 4b 65 79 73 22 2f 3e 0d 0a  ForeignKeys"/>..
5500: 20 20 20 20 20 20 20 20 3c 2f 41 63 74 69 6f 6e          </Action
5510: 3e 0d 0a 20 20 20 20 20 20 3c 2f 41 63 74 69 6f  >..      </Actio
5520: 6e 73 3e 0d 0a 20 20 20 20 3c 2f 54 79 70 65 3e  ns>..    </Type>
5530: 0d 0a 0d 0a 20 20 20 20 3c 54 79 70 65 20 6e 61  ....    <Type na
5540: 6d 65 3d 22 46 6f 72 65 69 67 6e 4b 65 79 43 6f  me="ForeignKeyCo
5550: 6c 75 6d 6e 22 20 64 65 66 61 75 6c 74 53 6f 72  lumn" defaultSor
5560: 74 3d 22 44 61 74 61 62 61 73 65 2c 54 61 62 6c  t="Database,Tabl
5570: 65 2c 46 6f 72 65 69 67 6e 4b 65 79 2c 4f 72 64  e,ForeignKey,Ord
5580: 69 6e 61 6c 22 3e 0d 0a 20 20 20 20 20 20 3c 43  inal">..      <C
5590: 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20 20  oncepts>..      
55a0: 20 20 3c 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d    <Concept name=
55b0: 22 54 61 62 6c 65 46 6f 72 65 69 67 6e 4b 65 79  "TableForeignKey
55c0: 43 6f 6c 75 6d 6e 22 20 72 65 73 74 72 69 63 74  Column" restrict
55d0: 69 6f 6e 73 3d 22 7b 43 61 74 61 6c 6f 67 7d 2c  ions="{Catalog},
55e0: 6e 75 6c 6c 2c 7b 54 61 62 6c 65 7d 2c 7b 54 61  null,{Table},{Ta
55f0: 62 6c 65 46 6f 72 65 69 67 6e 4b 65 79 7d 2c 7b  bleForeignKey},{
5600: 4e 61 6d 65 7d 22 2f 3e 0d 0a 20 20 20 20 20 20  Name}"/>..      
5610: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20  </Concepts>..   
5620: 20 20 20 3c 49 64 65 6e 74 69 66 69 65 72 3e 0d     <Identifier>.
5630: 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74 20 6e  .        <Part n
5640: 61 6d 65 3d 22 44 61 74 61 62 61 73 65 22 20 69  ame="Database" i
5650: 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 63  temName="table_c
5660: 61 74 61 6c 6f 67 22 3e 0d 0a 20 20 20 20 20 20  atalog">..      
5670: 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a      <Concepts>..
5680: 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e              <Con
5690: 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74  cept name="Ident
56a0: 69 66 69 65 72 30 22 2f 3e 0d 0a 20 20 20 20 20  ifier0"/>..     
56b0: 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e       </Concepts>
56c0: 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 61 72 74  ..        </Part
56d0: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74  >..        <Part
56e0: 20 6e 61 6d 65 3d 22 53 63 68 65 6d 61 22 20 69   name="Schema" i
56f0: 74 65 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 73  temName="table_s
5700: 63 68 65 6d 61 22 3e 0d 0a 20 20 20 20 20 20 20  chema">..       
5710: 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d 0a 20     <Concepts>.. 
5720: 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 63             <Conc
5730: 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e 74 69  ept name="Identi
5740: 66 69 65 72 31 22 2f 3e 0d 0a 20 20 20 20 20 20  fier1"/>..      
5750: 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d      </Concepts>.
5760: 0a 20 20 20 20 20 20 20 20 3c 2f 50 61 72 74 3e  .        </Part>
5770: 0d 0a 20 20 20 20 20 20 20 20 3c 50 61 72 74 20  ..        <Part 
5780: 6e 61 6d 65 3d 22 54 61 62 6c 65 22 20 69 74 65  name="Table" ite
5790: 6d 4e 61 6d 65 3d 22 74 61 62 6c 65 5f 6e 61 6d  mName="table_nam
57a0: 65 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  e">..          <
57b0: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
57c0: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
57d0: 6e 61 6d 65 3d 22 49 64 65 6e 74 69 66 69 65 72  name="Identifier
57e0: 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20  2"/>..          
57f0: 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20  </Concepts>..   
5800: 20 20 20 20 20 3c 2f 50 61 72 74 3e 0d 0a 20 20       </Part>..  
5810: 20 20 20 20 20 20 3c 50 61 72 74 20 6e 61 6d 65        <Part name
5820: 3d 22 46 6f 72 65 69 67 6e 4b 65 79 22 20 69 74  ="ForeignKey" it
5830: 65 6d 4e 61 6d 65 3d 22 63 6f 6e 73 74 72 61 69  emName="constrai
5840: 6e 74 5f 6e 61 6d 65 22 3e 0d 0a 20 20 20 20 20  nt_name">..     
5850: 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e 0d       <Concepts>.
5860: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f  .            <Co
5870: 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65 6e  ncept name="Iden
5880: 74 69 66 69 65 72 33 22 2f 3e 0d 0a 20 20 20 20  tifier3"/>..    
5890: 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73        </Concepts
58a0: 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 61 72  >..        </Par
58b0: 74 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50 61 72  t>..        <Par
58c0: 74 20 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 69 74  t name="Name" it
58d0: 65 6d 4e 61 6d 65 3d 22 66 6b 65 79 5f 66 72 6f  emName="fkey_fro
58e0: 6d 5f 63 6f 6c 75 6d 6e 22 3e 0d 0a 20 20 20 20  m_column">..    
58f0: 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73 3e        <Concepts>
5900: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43  ..            <C
5910: 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 49 64 65  oncept name="Ide
5920: 6e 74 69 66 69 65 72 34 22 2f 3e 0d 0a 20 20 20  ntifier4"/>..   
5930: 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74         </Concept
5940: 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 50 61  s>..        </Pa
5950: 72 74 3e 0d 0a 20 20 20 20 20 20 3c 2f 49 64 65  rt>..      </Ide
5960: 6e 74 69 66 69 65 72 3e 0d 0a 20 20 20 20 20 20  ntifier>..      
5970: 3c 50 72 6f 70 65 72 74 69 65 73 3e 0d 0a 20 20  <Properties>..  
5980: 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20        <Property 
5990: 6e 61 6d 65 3d 22 4e 61 6d 65 22 20 74 79 70 65  name="Name" type
59a0: 3d 22 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 22  ="System.String"
59b0: 20 69 74 65 6d 4e 61 6d 65 3d 22 66 6b 65 79 5f   itemName="fkey_
59c0: 66 72 6f 6d 5f 63 6f 6c 75 6d 6e 22 2f 3e 0d 0a  from_column"/>..
59d0: 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74          <Propert
59e0: 79 20 6e 61 6d 65 3d 22 4f 72 64 69 6e 61 6c 22  y name="Ordinal"
59f0: 20 74 79 70 65 3d 22 53 79 73 74 65 6d 2e 49 6e   type="System.In
5a00: 74 33 32 22 20 69 74 65 6d 4e 61 6d 65 3d 22 66  t32" itemName="f
5a10: 6b 65 79 5f 66 72 6f 6d 5f 6f 72 64 69 6e 61 6c  key_from_ordinal
5a20: 5f 70 6f 73 69 74 69 6f 6e 22 3e 0d 0a 20 20 20  _position">..   
5a30: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 73         <Concepts
5a40: 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
5a50: 43 6f 6e 63 65 70 74 20 6e 61 6d 65 3d 22 4f 72  Concept name="Or
5a60: 64 69 6e 61 6c 22 2f 3e 0d 0a 20 20 20 20 20 20  dinal"/>..      
5a70: 20 20 20 20 3c 2f 43 6f 6e 63 65 70 74 73 3e 0d      </Concepts>.
5a80: 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65  .        </Prope
5a90: 72 74 79 3e 0d 0a 20 20 20 20 20 20 20 20 3c 50  rty>..        <P
5aa0: 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 52 65  roperty name="Re
5ab0: 66 65 72 65 6e 63 65 64 43 6f 6c 75 6d 6e 4e 61  ferencedColumnNa
5ac0: 6d 65 22 20 74 79 70 65 3d 22 53 79 73 74 65 6d  me" type="System
5ad0: 2e 53 74 72 69 6e 67 22 20 69 74 65 6d 4e 61 6d  .String" itemNam
5ae0: 65 3d 22 66 6b 65 79 5f 74 6f 5f 63 6f 6c 75 6d  e="fkey_to_colum
5af0: 6e 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c  n">..          <
5b00: 43 6f 6e 63 65 70 74 73 3e 0d 0a 20 20 20 20 20  Concepts>..     
5b10: 20 20 20 20 20 20 20 3c 43 6f 6e 63 65 70 74 20         <Concept 
5b20: 6e 61 6d 65 3d 22 52 65 66 65 72 65 6e 63 65 64  name="Referenced
5b30: 54 61 62 6c 65 43 6f 6c 75 6d 6e 22 2f 3e 0d 0a  TableColumn"/>..
5b40: 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 63            </Conc
5b50: 65 70 74 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c  epts>..        <
5b60: 2f 50 72 6f 70 65 72 74 79 3e 0d 0a 20 20 20 20  /Property>..    
5b70: 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0d    </Properties>.
5b80: 0a 20 20 20 20 20 20 3c 41 63 74 69 6f 6e 73 3e  .      <Actions>
5b90: 0d 0a 20 20 20 20 20 20 20 20 3c 41 63 74 69 6f  ..        <Actio
5ba0: 6e 20 6e 61 6d 65 3d 22 45 6e 75 6d 65 72 61 74  n name="Enumerat
5bb0: 65 22 20 67 75 69 64 3d 22 36 31 43 43 30 33 37  e" guid="61CC037
5bc0: 32 2d 33 38 34 44 2d 34 32 65 35 2d 39 37 30 37  2-384D-42e5-9707
5bd0: 2d 36 44 37 43 38 44 43 35 32 38 37 41 22 20 68  -6D7C8DC5287A" h
5be0: 61 6e 64 6c 65 72 3d 22 4d 69 63 72 6f 73 6f 66  andler="Microsof
5bf0: 74 2e 56 69 73 75 61 6c 53 74 75 64 69 6f 2e 44  t.VisualStudio.D
5c00: 61 74 61 2e 41 64 6f 44 6f 74 4e 65 74 2e 41 64  ata.AdoDotNet.Ad
5c10: 6f 44 6f 74 4e 65 74 4f 62 6a 65 63 74 45 6e 75  oDotNetObjectEnu
5c20: 6d 65 72 61 74 6f 72 22 3e 0d 0a 20 20 20 20 20  merator">..     
5c30: 20 20 20 20 20 3c 50 61 72 61 6d 65 74 65 72 20       <Parameter 
5c40: 76 61 6c 75 65 3d 22 46 6f 72 65 69 67 6e 4b 65  value="ForeignKe
5c50: 79 73 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c  ys"/>..        <
5c60: 2f 41 63 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20  /Action>..      
5c70: 3c 2f 41 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20  </Actions>..    
5c80: 3c 2f 54 79 70 65 3e 0d 0a 20 20 3c 2f 54 79 70  </Type>..  </Typ
5c90: 65 73 3e 0d 0a 3c 2f 56 53 44 61 74 61 4f 62 6a  es>..</VSDataObj
5ca0: 65 63 74 53 75 70 70 6f 72 74 3e 0d 0a           ectSupport>..