Subversion Repository Public Repository

ConnectionOdbcSdk

Diff Revisions 23 vs 25 for /trunk/DevGuide/ConnectionOdbcDotNetSdk.htm

Diff revisions: vs.
  @@ -16,18 +16,18 @@
16 16 <o:Author>Jeff Lindborg</o:Author>
17 17 <o:Template>AppsHelp.dot</o:Template>
18 18 <o:LastAuthor>jlindborg</o:LastAuthor>
19 - <o:Revision>4</o:Revision>
20 - <o:TotalTime>8553</o:TotalTime>
21 - <o:LastPrinted>2014-01-09T00:59:00Z</o:LastPrinted>
19 + <o:Revision>7</o:Revision>
20 + <o:TotalTime>8571</o:TotalTime>
21 + <o:LastPrinted>2014-01-10T20:48:00Z</o:LastPrinted>
22 22 <o:Created>2014-01-09T00:58:00Z</o:Created>
23 - <o:LastSaved>2014-01-09T00:59:00Z</o:LastSaved>
24 - <o:Pages>1</o:Pages>
25 - <o:Words>7844</o:Words>
26 - <o:Characters>44717</o:Characters>
23 + <o:LastSaved>2014-01-10T20:48:00Z</o:LastSaved>
24 + <o:Pages>14</o:Pages>
25 + <o:Words>8131</o:Words>
26 + <o:Characters>46350</o:Characters>
27 27 <o:Company>Cisco Systems, Inc.</o:Company>
28 - <o:Lines>372</o:Lines>
29 - <o:Paragraphs>104</o:Paragraphs>
30 - <o:CharactersWithSpaces>52457</o:CharactersWithSpaces>
28 + <o:Lines>386</o:Lines>
29 + <o:Paragraphs>108</o:Paragraphs>
30 + <o:CharactersWithSpaces>54373</o:CharactersWithSpaces>
31 31 <o:Version>14.00</o:Version>
32 32 </o:DocumentProperties>
33 33 <o:OfficeDocumentSettings>
  @@ -867,207 +867,228 @@
867 867 {page:WordSection1;}
868 868 /* List Definitions */
869 869 @list l0
870 - {mso-list-id:675961277;
871 - mso-list-type:hybrid;
872 - mso-list-template-ids:2055217800 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
873 - @list l0:level1
874 - {mso-level-tab-stop:none;
875 - mso-level-number-position:left;
876 - text-indent:-.25in;}
877 - @list l0:level2
878 - {mso-level-number-format:alpha-lower;
879 - mso-level-tab-stop:none;
880 - mso-level-number-position:left;
881 - text-indent:-.25in;}
882 - @list l0:level3
883 - {mso-level-number-format:roman-lower;
884 - mso-level-tab-stop:none;
885 - mso-level-number-position:right;
886 - text-indent:-9.0pt;}
887 - @list l0:level4
888 - {mso-level-tab-stop:none;
889 - mso-level-number-position:left;
890 - text-indent:-.25in;}
891 - @list l0:level5
892 - {mso-level-number-format:alpha-lower;
893 - mso-level-tab-stop:none;
894 - mso-level-number-position:left;
895 - text-indent:-.25in;}
896 - @list l0:level6
897 - {mso-level-number-format:roman-lower;
898 - mso-level-tab-stop:none;
899 - mso-level-number-position:right;
900 - text-indent:-9.0pt;}
901 - @list l0:level7
902 - {mso-level-tab-stop:none;
903 - mso-level-number-position:left;
904 - text-indent:-.25in;}
905 - @list l0:level8
906 - {mso-level-number-format:alpha-lower;
907 - mso-level-tab-stop:none;
908 - mso-level-number-position:left;
909 - text-indent:-.25in;}
910 - @list l0:level9
911 - {mso-level-number-format:roman-lower;
912 - mso-level-tab-stop:none;
913 - mso-level-number-position:right;
914 - text-indent:-9.0pt;}
915 - @list l1
916 870 {mso-list-id:962342186;
917 871 mso-list-type:hybrid;
918 872 mso-list-template-ids:-1549364378 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
919 - @list l1:level1
873 + @list l0:level1
920 874 {mso-level-number-format:bullet;
921 875 mso-level-text:\F0B7;
922 876 mso-level-tab-stop:none;
923 877 mso-level-number-position:left;
924 878 text-indent:-.25in;
925 879 font-family:Symbol;}
926 - @list l1:level2
880 + @list l0:level2
927 881 {mso-level-number-format:bullet;
928 882 mso-level-text:o;
929 883 mso-level-tab-stop:none;
930 884 mso-level-number-position:left;
931 885 text-indent:-.25in;
932 886 font-family:"Courier New";}
933 - @list l1:level3
887 + @list l0:level3
934 888 {mso-level-number-format:bullet;
935 889 mso-level-text:\F0A7;
936 890 mso-level-tab-stop:none;
937 891 mso-level-number-position:left;
938 892 text-indent:-.25in;
939 893 font-family:Wingdings;}
940 - @list l1:level4
894 + @list l0:level4
941 895 {mso-level-number-format:bullet;
942 896 mso-level-text:\F0B7;
943 897 mso-level-tab-stop:none;
944 898 mso-level-number-position:left;
945 899 text-indent:-.25in;
946 900 font-family:Symbol;}
947 - @list l1:level5
901 + @list l0:level5
948 902 {mso-level-number-format:bullet;
949 903 mso-level-text:o;
950 904 mso-level-tab-stop:none;
951 905 mso-level-number-position:left;
952 906 text-indent:-.25in;
953 907 font-family:"Courier New";}
954 - @list l1:level6
908 + @list l0:level6
955 909 {mso-level-number-format:bullet;
956 910 mso-level-text:\F0A7;
957 911 mso-level-tab-stop:none;
958 912 mso-level-number-position:left;
959 913 text-indent:-.25in;
960 914 font-family:Wingdings;}
961 - @list l1:level7
915 + @list l0:level7
962 916 {mso-level-number-format:bullet;
963 917 mso-level-text:\F0B7;
964 918 mso-level-tab-stop:none;
965 919 mso-level-number-position:left;
966 920 text-indent:-.25in;
967 921 font-family:Symbol;}
968 - @list l1:level8
922 + @list l0:level8
969 923 {mso-level-number-format:bullet;
970 924 mso-level-text:o;
971 925 mso-level-tab-stop:none;
972 926 mso-level-number-position:left;
973 927 text-indent:-.25in;
974 928 font-family:"Courier New";}
975 - @list l1:level9
929 + @list l0:level9
976 930 {mso-level-number-format:bullet;
977 931 mso-level-text:\F0A7;
978 932 mso-level-tab-stop:none;
979 933 mso-level-number-position:left;
980 934 text-indent:-.25in;
981 935 font-family:Wingdings;}
982 - @list l2
936 + @list l1
983 937 {mso-list-id:1105461771;
984 938 mso-list-type:hybrid;
985 939 mso-list-template-ids:179323962 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
986 - @list l2:level1
940 + @list l1:level1
987 941 {mso-level-number-format:bullet;
988 942 mso-level-text:\F0B7;
989 943 mso-level-tab-stop:none;
990 944 mso-level-number-position:left;
991 945 text-indent:-.25in;
992 946 font-family:Symbol;}
993 - @list l2:level2
947 + @list l1:level2
994 948 {mso-level-tab-stop:1.0in;
995 949 mso-level-number-position:left;
996 950 text-indent:-.25in;}
997 - @list l2:level3
951 + @list l1:level3
998 952 {mso-level-tab-stop:1.5in;
999 953 mso-level-number-position:left;
1000 954 text-indent:-.25in;}
1001 - @list l2:level4
955 + @list l1:level4
1002 956 {mso-level-tab-stop:2.0in;
1003 957 mso-level-number-position:left;
1004 958 text-indent:-.25in;}
1005 - @list l2:level5
959 + @list l1:level5
1006 960 {mso-level-tab-stop:2.5in;
1007 961 mso-level-number-position:left;
1008 962 text-indent:-.25in;}
1009 - @list l2:level6
963 + @list l1:level6
1010 964 {mso-level-tab-stop:3.0in;
1011 965 mso-level-number-position:left;
1012 966 text-indent:-.25in;}
1013 - @list l2:level7
967 + @list l1:level7
1014 968 {mso-level-tab-stop:3.5in;
1015 969 mso-level-number-position:left;
1016 970 text-indent:-.25in;}
1017 - @list l2:level8
971 + @list l1:level8
1018 972 {mso-level-tab-stop:4.0in;
1019 973 mso-level-number-position:left;
1020 974 text-indent:-.25in;}
1021 - @list l2:level9
975 + @list l1:level9
1022 976 {mso-level-tab-stop:4.5in;
1023 977 mso-level-number-position:left;
1024 978 text-indent:-.25in;}
1025 - @list l3
979 + @list l2
1026 980 {mso-list-id:1839030946;
1027 981 mso-list-type:hybrid;
1028 982 mso-list-template-ids:1666982938 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
1029 - @list l3:level1
983 + @list l2:level1
1030 984 {mso-level-tab-stop:none;
1031 985 mso-level-number-position:left;
1032 986 text-indent:-.25in;}
1033 - @list l3:level2
987 + @list l2:level2
1034 988 {mso-level-number-format:alpha-lower;
1035 989 mso-level-tab-stop:none;
1036 990 mso-level-number-position:left;
1037 991 text-indent:-.25in;}
1038 - @list l3:level3
992 + @list l2:level3
1039 993 {mso-level-number-format:roman-lower;
1040 994 mso-level-tab-stop:none;
1041 995 mso-level-number-position:right;
1042 996 text-indent:-9.0pt;}
1043 - @list l3:level4
997 + @list l2:level4
1044 998 {mso-level-tab-stop:none;
1045 999 mso-level-number-position:left;
1046 1000 text-indent:-.25in;}
1047 - @list l3:level5
1001 + @list l2:level5
1048 1002 {mso-level-number-format:alpha-lower;
1049 1003 mso-level-tab-stop:none;
1050 1004 mso-level-number-position:left;
1051 1005 text-indent:-.25in;}
1052 - @list l3:level6
1006 + @list l2:level6
1053 1007 {mso-level-number-format:roman-lower;
1054 1008 mso-level-tab-stop:none;
1055 1009 mso-level-number-position:right;
1056 1010 text-indent:-9.0pt;}
1057 - @list l3:level7
1011 + @list l2:level7
1058 1012 {mso-level-tab-stop:none;
1059 1013 mso-level-number-position:left;
1060 1014 text-indent:-.25in;}
1061 - @list l3:level8
1015 + @list l2:level8
1062 1016 {mso-level-number-format:alpha-lower;
1063 1017 mso-level-tab-stop:none;
1064 1018 mso-level-number-position:left;
1065 1019 text-indent:-.25in;}
1066 - @list l3:level9
1020 + @list l2:level9
1067 1021 {mso-level-number-format:roman-lower;
1068 1022 mso-level-tab-stop:none;
1069 1023 mso-level-number-position:right;
1070 1024 text-indent:-9.0pt;}
1025 + @list l3
1026 + {mso-list-id:1913545367;
1027 + mso-list-type:hybrid;
1028 + mso-list-template-ids:198224980 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
1029 + @list l3:level1
1030 + {mso-level-number-format:bullet;
1031 + mso-level-text:\F0B7;
1032 + mso-level-tab-stop:none;
1033 + mso-level-number-position:left;
1034 + text-indent:-.25in;
1035 + font-family:Symbol;}
1036 + @list l3:level2
1037 + {mso-level-number-format:bullet;
1038 + mso-level-text:o;
1039 + mso-level-tab-stop:none;
1040 + mso-level-number-position:left;
1041 + text-indent:-.25in;
1042 + font-family:"Courier New";}
1043 + @list l3:level3
1044 + {mso-level-number-format:bullet;
1045 + mso-level-text:\F0A7;
1046 + mso-level-tab-stop:none;
1047 + mso-level-number-position:left;
1048 + text-indent:-.25in;
1049 + font-family:Wingdings;}
1050 + @list l3:level4
1051 + {mso-level-number-format:bullet;
1052 + mso-level-text:\F0B7;
1053 + mso-level-tab-stop:none;
1054 + mso-level-number-position:left;
1055 + text-indent:-.25in;
1056 + font-family:Symbol;}
1057 + @list l3:level5
1058 + {mso-level-number-format:bullet;
1059 + mso-level-text:o;
1060 + mso-level-tab-stop:none;
1061 + mso-level-number-position:left;
1062 + text-indent:-.25in;
1063 + font-family:"Courier New";}
1064 + @list l3:level6
1065 + {mso-level-number-format:bullet;
1066 + mso-level-text:\F0A7;
1067 + mso-level-tab-stop:none;
1068 + mso-level-number-position:left;
1069 + text-indent:-.25in;
1070 + font-family:Wingdings;}
1071 + @list l3:level7
1072 + {mso-level-number-format:bullet;
1073 + mso-level-text:\F0B7;
1074 + mso-level-tab-stop:none;
1075 + mso-level-number-position:left;
1076 + text-indent:-.25in;
1077 + font-family:Symbol;}
1078 + @list l3:level8
1079 + {mso-level-number-format:bullet;
1080 + mso-level-text:o;
1081 + mso-level-tab-stop:none;
1082 + mso-level-number-position:left;
1083 + text-indent:-.25in;
1084 + font-family:"Courier New";}
1085 + @list l3:level9
1086 + {mso-level-number-format:bullet;
1087 + mso-level-text:\F0A7;
1088 + mso-level-tab-stop:none;
1089 + mso-level-number-position:left;
1090 + text-indent:-.25in;
1091 + font-family:Wingdings;}
1071 1092 ol
1072 1093 {margin-bottom:0in;}
1073 1094 ul
  @@ -1120,14 +1141,10 @@
1120 1141 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1121 1142 text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1122 1143 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1123 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1124 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1125 - text-underline:none'> PAGEREF _Toc376966587 \h </span><span style='color:windowtext;
1126 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1127 - style='mso-element:field-separator'></span></span><![endif]--><span
1144 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1145 + _Toc376966587 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1128 1146 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1129 - text-underline:none'>1</span><span style='color:windowtext;display:none;
1130 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1147 + text-underline:none'>1<!--[if gte mso 9]><xml>
1131 1148 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500380037000000</w:data>
1132 1149 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1133 1150 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1142,14 +1159,10 @@
1142 1159 Notes<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
1143 1160 none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1144 1161 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1145 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1162 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1163 + _Toc376966588 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1146 1164 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1147 - text-underline:none'> PAGEREF _Toc376966588 \h </span><span style='color:windowtext;
1148 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1149 - style='mso-element:field-separator'></span></span><![endif]--><span
1150 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1151 - text-underline:none'>2</span><span style='color:windowtext;display:none;
1152 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1165 + text-underline:none'>2<!--[if gte mso 9]><xml>
1153 1166 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500380038000000</w:data>
1154 1167 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1155 1168 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1165,14 +1178,10 @@
1165 1178 mso-hide:screen;text-decoration:none;text-underline:none'><span
1166 1179 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1167 1180 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1168 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1181 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1182 + _Toc376966589 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1169 1183 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1170 - text-underline:none'> PAGEREF _Toc376966589 \h </span><span style='color:windowtext;
1171 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1172 - style='mso-element:field-separator'></span></span><![endif]--><span
1173 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1174 - text-underline:none'>2</span><span style='color:windowtext;display:none;
1175 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1184 + text-underline:none'>2<!--[if gte mso 9]><xml>
1176 1185 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500380039000000</w:data>
1177 1186 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1178 1187 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1188,14 +1197,10 @@
1188 1197 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1189 1198 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1190 1199 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1191 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1192 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1193 - text-underline:none'> PAGEREF _Toc376966590 \h </span><span style='color:windowtext;
1194 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1195 - style='mso-element:field-separator'></span></span><![endif]--><span
1200 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1201 + _Toc376966590 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1196 1202 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1197 - text-underline:none'>3</span><span style='color:windowtext;display:none;
1198 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1203 + text-underline:none'>3<!--[if gte mso 9]><xml>
1199 1204 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390030000000</w:data>
1200 1205 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1201 1206 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1211,14 +1216,10 @@
1211 1216 none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1212 1217 style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
1213 1218 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1214 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1219 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1220 + _Toc376966591 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1215 1221 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1216 - text-underline:none'> PAGEREF _Toc376966591 \h </span><span style='color:windowtext;
1217 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1218 - style='mso-element:field-separator'></span></span><![endif]--><span
1219 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1220 - text-underline:none'>3</span><span style='color:windowtext;display:none;
1221 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1222 + text-underline:none'>3<!--[if gte mso 9]><xml>
1222 1223 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390031000000</w:data>
1223 1224 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1224 1225 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1233,14 +1234,10 @@
1233 1234 the .NET ODBC SDK<span style='color:windowtext;display:none;mso-hide:screen;
1234 1235 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1235 1236 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1236 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1237 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1238 - text-underline:none'> PAGEREF _Toc376966592 \h </span><span style='color:windowtext;
1239 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1240 - style='mso-element:field-separator'></span></span><![endif]--><span
1237 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1238 + _Toc376966592 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1241 1239 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1242 - text-underline:none'>3</span><span style='color:windowtext;display:none;
1243 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1240 + text-underline:none'>3<!--[if gte mso 9]><xml>
1244 1241 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390032000000</w:data>
1245 1242 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1246 1243 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1255,14 +1252,10 @@
1255 1252 Started<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
1256 1253 none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1257 1254 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1258 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1255 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1256 + _Toc376966593 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1259 1257 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1260 - text-underline:none'> PAGEREF _Toc376966593 \h </span><span style='color:windowtext;
1261 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1262 - style='mso-element:field-separator'></span></span><![endif]--><span
1263 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1264 - text-underline:none'>4</span><span style='color:windowtext;display:none;
1265 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1258 + text-underline:none'>4<!--[if gte mso 9]><xml>
1266 1259 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390033000000</w:data>
1267 1260 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1268 1261 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1278,14 +1271,10 @@
1278 1271 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1279 1272 text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
1280 1273 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1281 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1282 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1283 - text-underline:none'> PAGEREF _Toc376966594 \h </span><span style='color:windowtext;
1284 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1285 - style='mso-element:field-separator'></span></span><![endif]--><span
1274 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1275 + _Toc376966594 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1286 1276 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1287 - text-underline:none'>4</span><span style='color:windowtext;display:none;
1288 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1277 + text-underline:none'>4<!--[if gte mso 9]><xml>
1289 1278 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390034000000</w:data>
1290 1279 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1291 1280 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1302,14 +1291,10 @@
1302 1291 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1303 1292 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1304 1293 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1305 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1294 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1295 + _Toc376966595 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1306 1296 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1307 - text-underline:none'> PAGEREF _Toc376966595 \h </span><span style='color:windowtext;
1308 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1309 - style='mso-element:field-separator'></span></span><![endif]--><span
1310 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1311 - text-underline:none'>4</span><span style='color:windowtext;display:none;
1312 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1297 + text-underline:none'>4<!--[if gte mso 9]><xml>
1313 1298 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390035000000</w:data>
1314 1299 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1315 1300 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1325,14 +1310,10 @@
1325 1310 Shutdown Time</span><span style='color:windowtext;display:none;mso-hide:screen;
1326 1311 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1327 1312 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1328 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1329 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1330 - text-underline:none'> PAGEREF _Toc376966596 \h </span><span style='color:windowtext;
1331 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1332 - style='mso-element:field-separator'></span></span><![endif]--><span
1313 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1314 + _Toc376966596 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1333 1315 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1334 - text-underline:none'>4</span><span style='color:windowtext;display:none;
1335 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1316 + text-underline:none'>4<!--[if gte mso 9]><xml>
1336 1317 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390036000000</w:data>
1337 1318 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1338 1319 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1348,14 +1329,10 @@
1348 1329 Service</span><span style='color:windowtext;display:none;mso-hide:screen;
1349 1330 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1350 1331 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1351 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1352 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1353 - text-underline:none'> PAGEREF _Toc376966597 \h </span><span style='color:windowtext;
1354 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1355 - style='mso-element:field-separator'></span></span><![endif]--><span
1332 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1333 + _Toc376966597 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1356 1334 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1357 - text-underline:none'>4</span><span style='color:windowtext;display:none;
1358 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1335 + text-underline:none'>4<!--[if gte mso 9]><xml>
1359 1336 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390037000000</w:data>
1360 1337 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1361 1338 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1370,14 +1347,10 @@
1370 1347 into Connection<span style='color:windowtext;display:none;mso-hide:screen;
1371 1348 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1372 1349 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1373 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1350 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1351 + _Toc376966598 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1374 1352 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1375 - text-underline:none'> PAGEREF _Toc376966598 \h </span><span style='color:windowtext;
1376 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1377 - style='mso-element:field-separator'></span></span><![endif]--><span
1378 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1379 - text-underline:none'>5</span><span style='color:windowtext;display:none;
1380 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1353 + text-underline:none'>5<!--[if gte mso 9]><xml>
1381 1354 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390038000000</w:data>
1382 1355 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1383 1356 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1392,14 +1365,10 @@
1392 1365 DbFetchResult Class<span style='color:windowtext;display:none;mso-hide:screen;
1393 1366 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1394 1367 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1395 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1368 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1369 + _Toc376966599 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1396 1370 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1397 - text-underline:none'> PAGEREF _Toc376966599 \h </span><span style='color:windowtext;
1398 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1399 - style='mso-element:field-separator'></span></span><![endif]--><span
1400 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1401 - text-underline:none'>5</span><span style='color:windowtext;display:none;
1402 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1371 + text-underline:none'>5<!--[if gte mso 9]><xml>
1403 1372 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003500390039000000</w:data>
1404 1373 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1405 1374 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1415,14 +1384,10 @@
1415 1384 mso-hide:screen;text-decoration:none;text-underline:none'><span
1416 1385 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1417 1386 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1418 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1419 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1420 - text-underline:none'> PAGEREF _Toc376966600 \h </span><span style='color:windowtext;
1421 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1422 - style='mso-element:field-separator'></span></span><![endif]--><span
1387 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1388 + _Toc376966600 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1423 1389 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1424 - text-underline:none'>5</span><span style='color:windowtext;display:none;
1425 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1390 + text-underline:none'>6<!--[if gte mso 9]><xml>
1426 1391 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300030000000</w:data>
1427 1392 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1428 1393 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1437,14 +1402,10 @@
1437 1402 Is Your Friend<span style='color:windowtext;display:none;mso-hide:screen;
1438 1403 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1439 1404 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1440 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1441 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1442 - text-underline:none'> PAGEREF _Toc376966601 \h </span><span style='color:windowtext;
1443 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1444 - style='mso-element:field-separator'></span></span><![endif]--><span
1405 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1406 + _Toc376966601 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1445 1407 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1446 - text-underline:none'>6</span><span style='color:windowtext;display:none;
1447 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1408 + text-underline:none'>7<!--[if gte mso 9]><xml>
1448 1409 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300031000000</w:data>
1449 1410 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1450 1411 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1459,14 +1420,10 @@
1459 1420 Data<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
1460 1421 none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1461 1422 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1462 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1423 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1424 + _Toc376966602 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1463 1425 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1464 - text-underline:none'> PAGEREF _Toc376966602 \h </span><span style='color:windowtext;
1465 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1466 - style='mso-element:field-separator'></span></span><![endif]--><span
1467 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1468 - text-underline:none'>6</span><span style='color:windowtext;display:none;
1469 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1426 + text-underline:none'>7<!--[if gte mso 9]><xml>
1470 1427 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300032000000</w:data>
1471 1428 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1472 1429 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1482,13 +1439,10 @@
1482 1439 screen;text-decoration:none;text-underline:none'><span style='mso-tab-count:
1483 1440 1 dotted'>. </span></span><!--[if supportFields]><span style='color:windowtext;
1484 1441 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1485 - style='mso-element:field-begin'></span></span><span style='color:windowtext;
1486 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF
1487 - _Toc376966603 \h </span><span style='color:windowtext;display:none;mso-hide:
1488 - screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span
1442 + style='mso-element:field-begin'></span> PAGEREF _Toc376966603 \h <span
1443 + style='mso-element:field-separator'></span></span><![endif]--><span
1489 1444 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1490 - text-underline:none'>6</span><span style='color:windowtext;display:none;
1491 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1445 + text-underline:none'>7<!--[if gte mso 9]><xml>
1492 1446 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300033000000</w:data>
1493 1447 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1494 1448 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1503,14 +1457,10 @@
1503 1457 a Data Table<span style='color:windowtext;display:none;mso-hide:screen;
1504 1458 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1505 1459 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1506 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1460 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1461 + _Toc376966604 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1507 1462 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1508 - text-underline:none'> PAGEREF _Toc376966604 \h </span><span style='color:windowtext;
1509 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1510 - style='mso-element:field-separator'></span></span><![endif]--><span
1511 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1512 - text-underline:none'>7</span><span style='color:windowtext;display:none;
1513 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1463 + text-underline:none'>8<!--[if gte mso 9]><xml>
1514 1464 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300034000000</w:data>
1515 1465 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1516 1466 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1525,14 +1475,10 @@
1525 1475 a Count<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
1526 1476 none;text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
1527 1477 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1528 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1529 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1530 - text-underline:none'> PAGEREF _Toc376966605 \h </span><span style='color:windowtext;
1531 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1532 - style='mso-element:field-separator'></span></span><![endif]--><span
1478 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1479 + _Toc376966605 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1533 1480 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1534 - text-underline:none'>8</span><span style='color:windowtext;display:none;
1535 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1481 + text-underline:none'>8<!--[if gte mso 9]><xml>
1536 1482 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300035000000</w:data>
1537 1483 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1538 1484 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1547,14 +1493,10 @@
1547 1493 a Single Value<span style='color:windowtext;display:none;mso-hide:screen;
1548 1494 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1549 1495 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1550 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1496 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1497 + _Toc376966606 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1551 1498 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1552 - text-underline:none'> PAGEREF _Toc376966606 \h </span><span style='color:windowtext;
1553 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1554 - style='mso-element:field-separator'></span></span><![endif]--><span
1555 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1556 - text-underline:none'>8</span><span style='color:windowtext;display:none;
1557 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1499 + text-underline:none'>9<!--[if gte mso 9]><xml>
1558 1500 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300036000000</w:data>
1559 1501 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1560 1502 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1569,14 +1511,10 @@
1569 1511 a Data Reader<span style='color:windowtext;display:none;mso-hide:screen;
1570 1512 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
1571 1513 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1572 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1514 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1515 + _Toc376966607 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1573 1516 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1574 - text-underline:none'> PAGEREF _Toc376966607 \h </span><span style='color:windowtext;
1575 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1576 - style='mso-element:field-separator'></span></span><![endif]--><span
1577 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1578 - text-underline:none'>8</span><span style='color:windowtext;display:none;
1579 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1517 + text-underline:none'>9<!--[if gte mso 9]><xml>
1580 1518 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300037000000</w:data>
1581 1519 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1582 1520 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1591,14 +1529,10 @@
1591 1529 Procedure Overview<span style='color:windowtext;display:none;mso-hide:screen;
1592 1530 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1593 1531 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1594 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1595 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1596 - text-underline:none'> PAGEREF _Toc376966608 \h </span><span style='color:windowtext;
1597 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1598 - style='mso-element:field-separator'></span></span><![endif]--><span
1532 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1533 + _Toc376966608 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1599 1534 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1600 - text-underline:none'>9</span><span style='color:windowtext;display:none;
1601 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1535 + text-underline:none'>10<!--[if gte mso 9]><xml>
1602 1536 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300038000000</w:data>
1603 1537 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1604 1538 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1614,13 +1548,10 @@
1614 1548 screen;text-decoration:none;text-underline:none'><span style='mso-tab-count:
1615 1549 1 dotted'>. </span></span><!--[if supportFields]><span style='color:windowtext;
1616 1550 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1617 - style='mso-element:field-begin'></span></span><span style='color:windowtext;
1618 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF
1619 - _Toc376966609 \h </span><span style='color:windowtext;display:none;mso-hide:
1620 - screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span
1551 + style='mso-element:field-begin'></span> PAGEREF _Toc376966609 \h <span
1552 + style='mso-element:field-separator'></span></span><![endif]--><span
1621 1553 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1622 - text-underline:none'>10</span><span style='color:windowtext;display:none;
1623 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1554 + text-underline:none'>10<!--[if gte mso 9]><xml>
1624 1555 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600300039000000</w:data>
1625 1556 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1626 1557 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1636,14 +1567,10 @@
1636 1567 mso-hide:screen;text-decoration:none;text-underline:none'><span
1637 1568 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1638 1569 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1639 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1640 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1641 - text-underline:none'> PAGEREF _Toc376966610 \h </span><span style='color:windowtext;
1642 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1643 - style='mso-element:field-separator'></span></span><![endif]--><span
1570 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1571 + _Toc376966610 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1644 1572 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1645 - text-underline:none'>10</span><span style='color:windowtext;display:none;
1646 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1573 + text-underline:none'>11<!--[if gte mso 9]><xml>
1647 1574 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310030000000</w:data>
1648 1575 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1649 1576 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1658,14 +1585,10 @@
1658 1585 Database Focus<span style='color:windowtext;display:none;mso-hide:screen;
1659 1586 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1660 1587 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1661 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1588 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1589 + _Toc376966611 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1662 1590 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1663 - text-underline:none'> PAGEREF _Toc376966611 \h </span><span style='color:windowtext;
1664 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1665 - style='mso-element:field-separator'></span></span><![endif]--><span
1666 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1667 - text-underline:none'>12</span><span style='color:windowtext;display:none;
1668 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1591 + text-underline:none'>12<!--[if gte mso 9]><xml>
1669 1592 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310031000000</w:data>
1670 1593 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1671 1594 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1680,14 +1603,10 @@
1680 1603 Connection Version<span style='color:windowtext;display:none;mso-hide:screen;
1681 1604 text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1682 1605 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1683 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1606 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1607 + _Toc376966612 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1684 1608 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1685 - text-underline:none'> PAGEREF _Toc376966612 \h </span><span style='color:windowtext;
1686 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1687 - style='mso-element:field-separator'></span></span><![endif]--><span
1688 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1689 - text-underline:none'>12</span><span style='color:windowtext;display:none;
1690 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1609 + text-underline:none'>13<!--[if gte mso 9]><xml>
1691 1610 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310032000000</w:data>
1692 1611 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1693 1612 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1703,13 +1622,10 @@
1703 1622 screen;text-decoration:none;text-underline:none'><span style='mso-tab-count:
1704 1623 1 dotted'>. </span></span><!--[if supportFields]><span style='color:windowtext;
1705 1624 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1706 - style='mso-element:field-begin'></span></span><span style='color:windowtext;
1707 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF
1708 - _Toc376966613 \h </span><span style='color:windowtext;display:none;mso-hide:
1709 - screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span
1625 + style='mso-element:field-begin'></span> PAGEREF _Toc376966613 \h <span
1626 + style='mso-element:field-separator'></span></span><![endif]--><span
1710 1627 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1711 - text-underline:none'>12</span><span style='color:windowtext;display:none;
1712 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1628 + text-underline:none'>13<!--[if gte mso 9]><xml>
1713 1629 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310033000000</w:data>
1714 1630 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1715 1631 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1725,14 +1641,10 @@
1725 1641 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1726 1642 style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1727 1643 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1728 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1729 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1730 - text-underline:none'> PAGEREF _Toc376966614 \h </span><span style='color:windowtext;
1731 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1732 - style='mso-element:field-separator'></span></span><![endif]--><span
1644 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1645 + _Toc376966614 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1733 1646 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1734 - text-underline:none'>13</span><span style='color:windowtext;display:none;
1735 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1647 + text-underline:none'>13<!--[if gte mso 9]><xml>
1736 1648 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310034000000</w:data>
1737 1649 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1738 1650 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1747,14 +1659,10 @@
1747 1659 History<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
1748 1660 none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
1749 1661 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1750 - text-underline:none'><span style='mso-element:field-begin'></span></span><span
1662 + text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
1663 + _Toc376966615 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
1751 1664 style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1752 - text-underline:none'> PAGEREF _Toc376966615 \h </span><span style='color:windowtext;
1753 - display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
1754 - style='mso-element:field-separator'></span></span><![endif]--><span
1755 - style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
1756 - text-underline:none'>13</span><span style='color:windowtext;display:none;
1757 - mso-hide:screen;text-decoration:none;text-underline:none'><!--[if gte mso 9]><xml>
1665 + text-underline:none'>14<!--[if gte mso 9]><xml>
1758 1666 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300370036003900360036003600310035000000</w:data>
1759 1667 </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
1760 1668 display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
  @@ -1788,9 +1696,9 @@
1788 1696 toolset for just about any application type you wish to create against
1789 1697 Connection.<o:p></o:p></span></p>
1790 1698
1791 - <h1><a name="_Toc376966588"></a><a name="_Toc24010850"></a><a name="_Toc6476430"></a><a
1792 - name="_Toc534430893"><span style='mso-bookmark:_Toc6476430'><span
1793 - style='mso-bookmark:_Toc24010850'><span style='mso-bookmark:_Toc376966588'>Requirements/Special
1699 + <h1><a name="_Toc534430893"></a><a name="_Toc6476430"></a><a name="_Toc24010850"></a><a
1700 + name="_Toc376966588"><span style='mso-bookmark:_Toc24010850'><span
1701 + style='mso-bookmark:_Toc6476430'><span style='mso-bookmark:_Toc534430893'>Requirements/Special
1794 1702 Notes</span></span></span></a></h1>
1795 1703
1796 1704 <p class=MsoNormal><span style='font-size:8.0pt'>The .NET ODBC SDK is written
  @@ -1874,8 +1782,8 @@
1874 1782 &#8220;wrap up&#8221; numerous complex calls needed on the back end instead of
1875 1783 requiring a series of HTTP request/response calls from the client.<span
1876 1784 style='mso-spacerun:yes'>&nbsp; </span>But there&#8217;s a couple things that
1877 - will always make a typical REST interface much slower than direct database
1878 - access via a binary transport.<span style='mso-spacerun:yes'>&nbsp; </span><o:p></o:p></span></p>
1785 + will always make a typical REST interface much slower than direct database access
1786 + via a binary transport.<span style='mso-spacerun:yes'>&nbsp; </span><o:p></o:p></span></p>
1879 1787
1880 1788 <p class=MsoNormal><span style='font-size:8.0pt'>The aforementioned HTTP
1881 1789 request/response will always provide overhead &#8211; the data needs to be
  @@ -1937,7 +1845,8 @@
1937 1845 style='mso-spacerun:yes'>&nbsp; </span>But when you need to move a lot of data
1938 1846 fast, it simply cannot be beat.<o:p></o:p></span></p>
1939 1847
1940 - <h1><a name="_Toc376966590">Won&#8217;t ODBC Projects Break With Every New Release?</a></h1>
1848 + <h1><a name="_Toc376966590">Won&#8217;t ODBC Projects Break With Every New
1849 + Release?</a></h1>
1941 1850
1942 1851 <p class=MsoNormal><span style='font-size:8.0pt'>This is the 2<sup>nd</sup>
1943 1852 most common question I get and I just want to address it in its own section
  @@ -1951,9 +1860,9 @@
1951 1860 style='font-size:8.0pt'>Longer answer</span></b><span style='font-size:8.0pt'>:
1952 1861 If you use views (instead of tables) when fetching data and always (always!)
1953 1862 update/create/delete via stored procedures you will never have a problem
1954 - here.<span style='mso-spacerun:yes'>&nbsp; </span>I&#8217;ve been writing ODBC
1955 - based tools for Unity and Unity Connection for 15+ years now and have never
1956 - once gotten burned by a data model change between versions.<span
1863 + here.<span style='mso-spacerun:yes'>&nbsp; </span>I&#8217;ve been writing ODBC based
1864 + tools for Unity and Unity Connection for 15+ years now and have never once
1865 + gotten burned by a data model change between versions.<span
1957 1866 style='mso-spacerun:yes'>&nbsp; </span>Not once. <o:p></o:p></span></p>
1958 1867
1959 1868 <p class=MsoNormal><span style='font-size:8.0pt'>We always make sure views and
  @@ -2057,25 +1966,25 @@
2057 1966 <p class=MsoNormal><span style='font-size:8.0pt'>To attach to Unity Connection
2058 1967 from you Windows client you need to make sure you have:<o:p></o:p></span></p>
2059 1968
2060 - <p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><span
1969 + <p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l2 level1 lfo2'><![if !supportLists]><span
2061 1970 style='font-size:8.0pt;mso-fareast-font-family:Arial;mso-bidi-font-family:Arial'><span
2062 1971 style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
2063 1972 </span></span></span><![endif]><span style='font-size:8.0pt'>The IBM Client SDK
2064 1973 needs to be installed (at least the ADO .NET driver at a minimum)<o:p></o:p></span></p>
2065 1974
2066 - <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><span
1975 + <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l2 level1 lfo2'><![if !supportLists]><span
2067 1976 style='font-size:8.0pt;mso-fareast-font-family:Arial;mso-bidi-font-family:Arial'><span
2068 1977 style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
2069 1978 </span></span></span><![endif]><span style='font-size:8.0pt'>The database proxy
2070 1979 service turned on<o:p></o:p></span></p>
2071 1980
2072 - <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><span
1981 + <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l2 level1 lfo2'><![if !supportLists]><span
2073 1982 style='font-size:8.0pt;mso-fareast-font-family:Arial;mso-bidi-font-family:Arial'><span
2074 1983 style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
2075 1984 </span></span></span><![endif]><span style='font-size:8.0pt'>An account
2076 1985 configured with the remote administrator role<o:p></o:p></span></p>
2077 1986
2078 - <p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l3 level1 lfo2'><![if !supportLists]><span
1987 + <p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l2 level1 lfo2'><![if !supportLists]><span
2079 1988 style='font-size:8.0pt;mso-fareast-font-family:Arial;mso-bidi-font-family:Arial'><span
2080 1989 style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
2081 1990 </span></span></span><![endif]><span style='font-size:8.0pt'>Port 20532 needs
  @@ -2113,9 +2022,9 @@
2113 2022 style='font-size:8.0pt'>http://CiscoUnityTools.com</span></span><span
2114 2023 style='mso-bookmark:_Toc359835382'></span></a><span style='mso-bookmark:_Toc359835382'><span
2115 2024 style='font-size:8.0pt'> for Unity Connection are strictly 32 bit to keep
2116 - install and testing simple &#8211; however you can download and install the 32
2117 - or 64 bit drivers as you prefer.<span style='mso-spacerun:yes'>&nbsp;
2118 - </span>The SDK is compiled to work with either version.<span
2025 + install and testing simple &#8211; however you can download and install the 32 or
2026 + 64 bit drivers as you prefer.<span style='mso-spacerun:yes'>&nbsp; </span>The
2027 + SDK is compiled to work with either version.<span
2119 2028 style='mso-spacerun:yes'>&nbsp; </span>The need for 64 bit drivers is dubious,
2120 2029 you will not experience any increase in speed or really any other advantage
2121 2030 which is one of the reasons we keep our tools simple with 32 bit only.<o:p></o:p></span></span></p>
  @@ -2183,7 +2092,8 @@
2183 2092 widows: auto;-webkit-text-stroke-width: 0px;word-spacing:0px'><b><span
2184 2093 style='font-size:8.0pt;mso-bidi-font-family:Arial;color:red'>NOTE</span></b><span
2185 2094 style='font-size:8.0pt;mso-bidi-font-family:Arial;color:black'>: If you are
2186 - running Unity Connection 10.0 there is no shutdown time, this step is not necessary.<o:p></o:p></span></p>
2095 + running Unity Connection 10.0 there is no shutdown time, this step is not
2096 + necessary.<o:p></o:p></span></p>
2187 2097
2188 2098 <p class=MsoNormal style='margin-left:.5in'><span style='font-size:8.0pt;
2189 2099 mso-bidi-font-family:Arial;color:black'>Out of the box the database proxy
  @@ -2245,17 +2155,19 @@
2245 2155 <p class=MsoNormal style='margin-left:.5in;orphans: auto;text-align:start;
2246 2156 widows: auto;-webkit-text-stroke-width: 0px;word-spacing:0px'><b><span
2247 2157 style='font-size:8.0pt;mso-bidi-font-family:Arial;color:red'>NOTE</span></b><span
2248 - style='font-size:8.0pt;mso-bidi-font-family:Arial;color:black'>: The service will
2249 - automatically shut down after the number of days configured in step 2 above or
2250 - if you restart the server unless you&#8217;re running Unity Connection 10.0 or
2251 - later in which case there is no timer.<o:p></o:p></span></p>
2158 + style='font-size:8.0pt;mso-bidi-font-family:Arial;color:black'>: The service
2159 + will automatically shut down after the number of days configured in step 2
2160 + above or if you restart the server unless you&#8217;re running Unity Connection
2161 + 10.0 or later in which case there is no timer.<o:p></o:p></span></p>
2252 2162
2253 2163 <h3><a name="_Toc376966598"><span class=Heading3Char><span style='font-family:
2254 2164 "Arial","sans-serif";mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
2255 2165 minor-fareast;color:black;mso-themecolor:text1;mso-bidi-font-weight:normal'>Logging
2256 - into Connection</span></span></a><span style='mso-bookmark:_Toc376966598'></span><span
2257 - style='color:black;mso-themecolor:text1;font-weight:normal;mso-bidi-font-weight:
2258 - bold'><o:p></o:p></span></h3>
2166 + into Connection</span></span></a><span class=Heading3Char><span
2167 + style='font-family:"Arial","sans-serif";mso-fareast-font-family:"Times New Roman";
2168 + mso-fareast-theme-font:minor-fareast;color:black;mso-themecolor:text1;
2169 + mso-bidi-font-weight:normal'> Blocking</span></span><span style='color:black;
2170 + mso-themecolor:text1;font-weight:normal;mso-bidi-font-weight:bold'><o:p></o:p></span></h3>
2259 2171
2260 2172 <p class=MsoNormal><span style='font-size:8.0pt'>The SDK is designed to support
2261 2173 multiply threaded applications that may be attached to more than one Connection
  @@ -2266,10 +2178,10 @@
2266 2178 multiple threads acting on a single instance of the class then when building
2267 2179 and running stored procedures it will be serialized such that one stored
2268 2180 procedure is built and run at a time.<span style='mso-spacerun:yes'>&nbsp;
2269 - </span>The SDK hides the complexity from you here and so long as your application
2270 - is reasonably quick about constructing your stored procedure and calling it you
2271 - should have no problems if multiple threads are all calling stored procedures
2272 - on a single instance.<o:p></o:p></span></p>
2181 + </span>The SDK hides the complexity from you here and so long as your
2182 + application is reasonably quick about constructing your stored procedure and
2183 + calling it you should have no problems if multiple threads are all calling
2184 + stored procedures on a single instance.<o:p></o:p></span></p>
2273 2185
2274 2186 <p class=MsoNormal><span style='font-size:8.0pt'>The login sequence using the
2275 2187 class is a simple <span class=SpellE>two step</span> process that looks like
  @@ -2363,14 +2275,304 @@
2363 2275 9.5pt;font-family:Consolas;color:black'> </span><span style='font-size:8.0pt'>should
2364 2276 be pretty obvious &#8211; it&#8217;s a blocking call vs. <span class=GramE>a<span
2365 2277 style='mso-spacerun:yes'>&nbsp; </span>background</span> call.<span
2366 - style='mso-spacerun:yes'>&nbsp; </span>We may provide background versions but
2367 - at this point I doubt it since it&#8217;s easy enough to launch your own thread
2368 - for such things in .NET, particularly in .NET 4.5 which makes this all but
2369 - trivial. We&#8217;ll look at what&#8217;s returned by that method (and most
2370 - methods in the SDK) in the next section.<o:p></o:p></span></p>
2278 + style='mso-spacerun:yes'>&nbsp; </span>We&#8217;ll look at what&#8217;s
2279 + returned by that method (and most methods in the SDK) in the next section.<o:p></o:p></span></p>
2371 2280
2372 2281 <h3><a name="_Toc376966599"></a><a name="_The_WebCallResult_Class"></a><span
2373 - style='mso-bookmark:_Toc376966599'>The <span class=SpellE>DbFetchResult</span>
2282 + style='mso-bookmark:_Toc376966599'>Logging <span class=GramE>Into</span>
2283 + Connection Background</span></h3>
2284 +
2285 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2286 + style='font-size:8.0pt'>You can also have the <span class=SpellE><b
2287 + style='mso-bidi-font-weight:normal'>UnityConnectionServerOdbcSdk</b></span>
2288 + class login on a background thread and raise server connection status changes
2289 + to you.<span style='mso-spacerun:yes'>&nbsp; </span>This can be handy if you&#8217;re
2290 + connecting to several Unity Connection servers and you want to provide a nice
2291 + grid of servers and their current login status (pending, logging in, login
2292 + successful or login failed).<span style='mso-spacerun:yes'>&nbsp; </span>Here&#8217;s
2293 + a simple example of how to do that.<o:p></o:p></span></span></p>
2294 +
2295 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2296 + style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></span></p>
2297 +
2298 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2299 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2300 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2301 + font-family:Consolas;color:black;background:white;mso-highlight:white'>_server
2302 + = </span></span><span style='mso-bookmark:_Toc376966599'><span
2303 + style='font-size:8.5pt;font-family:Consolas;color:blue;background:white;
2304 + mso-highlight:white'>new</span></span><span style='mso-bookmark:_Toc376966599'><span
2305 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2306 + mso-highlight:white'> </span></span><span style='mso-bookmark:_Toc376966599'><span
2307 + class=SpellE><span class=GramE><span style='font-size:8.5pt;font-family:Consolas;
2308 + color:#2B91AF;background:white;mso-highlight:white'>UnityConnectionServerOdbcSdk</span></span></span></span><span
2309 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2310 + 8.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white'>(</span></span></span><span
2311 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2312 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;<span
2313 + class=SpellE>TestAppName</span>&quot;</span></span><span style='mso-bookmark:
2314 + _Toc376966599'><span style='font-size:8.5pt;font-family:Consolas;color:black;
2315 + background:white;mso-highlight:white'>);<o:p></o:p></span></span></p>
2316 +
2317 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2318 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2319 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2320 + font-family:Consolas;color:black;background:white;mso-highlight:white'><o:p>&nbsp;</o:p></span></span></p>
2321 +
2322 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2323 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2324 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2325 + font-family:Consolas;color:black;background:white;mso-highlight:white'>_<span
2326 + class=SpellE>server.ConnectionStatusChangeEvent</span> += <span class=SpellE>ServerOnConnectionStatusChange</span>;<o:p></o:p></span></span></p>
2327 +
2328 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2329 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2330 + none'><span style='mso-bookmark:_Toc376966599'><span class=SpellE><span
2331 + class=GramE><span style='font-size:8.5pt;font-family:Consolas;color:blue;
2332 + background:white;mso-highlight:white'>bool</span></span></span></span><span
2333 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2334 + Consolas;color:black;background:white;mso-highlight:white'> res = _<span
2335 + class=SpellE>server.LoginDatabaseBackground</span>(</span></span><span
2336 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2337 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;192.168.0.195&quot;</span></span><span
2338 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2339 + Consolas;color:black;background:white;mso-highlight:white'>,</span></span><span
2340 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2341 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;dbdude&quot;</span></span><span
2342 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2343 + Consolas;color:black;background:white;mso-highlight:white'>, </span></span><span
2344 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2345 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;<span
2346 + class=SpellE>ecsbulab</span>&quot;</span></span><span style='mso-bookmark:_Toc376966599'><span
2347 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2348 + mso-highlight:white'> );<o:p></o:p></span></span></p>
2349 +
2350 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2351 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2352 + none'><span style='mso-bookmark:_Toc376966599'><span class=GramE><span
2353 + style='font-size:8.5pt;font-family:Consolas;color:blue;background:white;
2354 + mso-highlight:white'>if</span></span></span><span style='mso-bookmark:_Toc376966599'><span
2355 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2356 + mso-highlight:white'> (res == </span></span><span style='mso-bookmark:_Toc376966599'><span
2357 + style='font-size:8.5pt;font-family:Consolas;color:blue;background:white;
2358 + mso-highlight:white'>false</span></span><span style='mso-bookmark:_Toc376966599'><span
2359 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2360 + mso-highlight:white'>)<o:p></o:p></span></span></p>
2361 +
2362 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2363 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2364 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2365 + font-family:Consolas;color:black;background:white;mso-highlight:white'>{<o:p></o:p></span></span></p>
2366 +
2367 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2368 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2369 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2370 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2371 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span></span><span
2372 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span class=GramE><span
2373 + style='font-size:8.5pt;font-family:Consolas;color:#2B91AF;background:white;
2374 + mso-highlight:white'>Console</span><span style='font-size:8.5pt;font-family:
2375 + Consolas;color:black;background:white;mso-highlight:white'>.WriteLine</span></span></span></span><span
2376 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2377 + 8.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white'>(</span></span></span><span
2378 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2379 + Consolas;color:black;background:white;mso-highlight:white'>_<span class=SpellE>server.DatabaseLastError</span>);<o:p></o:p></span></span></p>
2380 +
2381 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2382 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2383 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2384 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2385 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span></span><span
2386 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2387 + 8.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white'>return</span></span></span><span
2388 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2389 + Consolas;color:black;background:white;mso-highlight:white'>;<o:p></o:p></span></span></p>
2390 +
2391 + <p class=MsoNormal style='margin-left:.5in'><span style='mso-bookmark:_Toc376966599'><span
2392 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2393 + mso-highlight:white'>}</span></span><span style='mso-bookmark:_Toc376966599'><span
2394 + style='font-size:8.5pt'><o:p></o:p></span></span></p>
2395 +
2396 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2397 + style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></span></p>
2398 +
2399 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2400 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2401 + none'><span style='mso-bookmark:_Toc376966599'><span class=GramE><span
2402 + style='font-size:8.5pt;font-family:Consolas;color:blue;background:white;
2403 + mso-highlight:white'>private</span></span></span><span style='mso-bookmark:
2404 + _Toc376966599'><span style='font-size:8.5pt;font-family:Consolas;color:black;
2405 + background:white;mso-highlight:white'> </span></span><span style='mso-bookmark:
2406 + _Toc376966599'><span style='font-size:8.5pt;font-family:Consolas;color:blue;
2407 + background:white;mso-highlight:white'>static</span></span><span
2408 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2409 + Consolas;color:black;background:white;mso-highlight:white'> </span></span><span
2410 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2411 + Consolas;color:blue;background:white;mso-highlight:white'>void</span></span><span
2412 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2413 + Consolas;color:black;background:white;mso-highlight:white'> <span class=SpellE>ServerOnConnectionStatusChange</span>(</span></span><span
2414 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span style='font-size:
2415 + 8.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white'>UnityConnectionServerOdbcSdk</span></span></span><span
2416 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2417 + Consolas;color:black;background:white;mso-highlight:white'> <o:p></o:p></span></span></p>
2418 +
2419 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2420 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2421 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2422 + font-family:Consolas;color:blue;background:white;mso-highlight:white'><span
2423 + style='mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span
2424 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span class=GramE><span
2425 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2426 + mso-highlight:white'>oConnectionServer</span></span></span></span><span
2427 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2428 + Consolas;color:black;background:white;mso-highlight:white'>)<o:p></o:p></span></span></p>
2429 +
2430 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2431 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2432 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2433 + font-family:Consolas;color:black;background:white;mso-highlight:white'>{<o:p></o:p></span></span></p>
2434 +
2435 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2436 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2437 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2438 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2439 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span></span><span
2440 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span class=GramE><span
2441 + style='font-size:8.5pt;font-family:Consolas;color:#2B91AF;background:white;
2442 + mso-highlight:white'>Console</span><span style='font-size:8.5pt;font-family:
2443 + Consolas;color:black;background:white;mso-highlight:white'>.WriteLine</span></span></span></span><span
2444 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2445 + 8.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white'>(</span></span></span><span
2446 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2447 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;New
2448 + Status=&quot;</span></span><span style='mso-bookmark:_Toc376966599'><span
2449 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2450 + mso-highlight:white'>+ <span class=SpellE>oConnectionServer.ServerConnectionStatus</span>);<o:p></o:p></span></span></p>
2451 +
2452 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2453 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2454 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2455 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2456 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span></span><span
2457 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2458 + 8.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white'>if</span></span></span><span
2459 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2460 + Consolas;color:black;background:white;mso-highlight:white'> (<span
2461 + class=SpellE>oConnectionServer.ServerConnectionStatus</span> == </span></span><span
2462 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span style='font-size:
2463 + 8.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white'>ConnectionStatus</span><span
2464 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2465 + mso-highlight:white'>.Connected</span></span></span><span style='mso-bookmark:
2466 + _Toc376966599'><span style='font-size:8.5pt;font-family:Consolas;color:black;
2467 + background:white;mso-highlight:white'>)<o:p></o:p></span></span></p>
2468 +
2469 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2470 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2471 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2472 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2473 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>{<o:p></o:p></span></span></p>
2474 +
2475 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2476 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2477 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2478 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2479 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span
2480 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span class=GramE><span
2481 + style='font-size:8.5pt;font-family:Consolas;color:#2B91AF;background:white;
2482 + mso-highlight:white'>Console</span><span style='font-size:8.5pt;font-family:
2483 + Consolas;color:black;background:white;mso-highlight:white'>.WriteLine</span></span></span></span><span
2484 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2485 + 8.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white'>(</span></span></span><span
2486 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2487 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;Attached
2488 + to:&quot;</span></span><span style='mso-bookmark:_Toc376966599'><span
2489 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2490 + mso-highlight:white'>+_server);<o:p></o:p></span></span></p>
2491 +
2492 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2493 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2494 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2495 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2496 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>}<o:p></o:p></span></span></p>
2497 +
2498 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2499 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2500 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2501 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2502 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span></span></span><span
2503 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2504 + 8.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white'>else</span></span></span><span
2505 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2506 + Consolas;color:black;background:white;mso-highlight:white'> </span></span><span
2507 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2508 + Consolas;color:blue;background:white;mso-highlight:white'>if</span></span><span
2509 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2510 + Consolas;color:black;background:white;mso-highlight:white'> (<span
2511 + class=SpellE>oConnectionServer.ServerConnectionStatus</span> == </span></span><span
2512 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span style='font-size:
2513 + 8.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white'>ConnectionStatus</span><span
2514 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2515 + mso-highlight:white'>.LoginFailed</span></span></span><span style='mso-bookmark:
2516 + _Toc376966599'><span style='font-size:8.5pt;font-family:Consolas;color:black;
2517 + background:white;mso-highlight:white'>)<o:p></o:p></span></span></p>
2518 +
2519 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2520 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2521 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2522 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2523 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>{<o:p></o:p></span></span></p>
2524 +
2525 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2526 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2527 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2528 + font-family:Consolas;color:black;background:white;mso-highlight:white'><span
2529 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span
2530 + style='mso-bookmark:_Toc376966599'><span class=SpellE><span class=GramE><span
2531 + style='font-size:8.5pt;font-family:Consolas;color:#2B91AF;background:white;
2532 + mso-highlight:white'>Console</span><span style='font-size:8.5pt;font-family:
2533 + Consolas;color:black;background:white;mso-highlight:white'>.WriteLine</span></span></span></span><span
2534 + style='mso-bookmark:_Toc376966599'><span class=GramE><span style='font-size:
2535 + 8.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white'>(</span></span></span><span
2536 + style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;font-family:
2537 + Consolas;color:#A31515;background:white;mso-highlight:white'>&quot;Login
2538 + failed:&quot;</span></span><span style='mso-bookmark:_Toc376966599'><span
2539 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
2540 + mso-highlight:white'>+<span class=SpellE>oConnectionServer.DatabaseLastError</span>);<o:p></o:p></span></span></p>
2541 +
2542 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2543 + margin-left:1.0in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2544 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2545 + font-family:Consolas;color:black;background:white;mso-highlight:white'>}<o:p></o:p></span></span></p>
2546 +
2547 + <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
2548 + margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
2549 + none'><span style='mso-bookmark:_Toc376966599'><span style='font-size:8.5pt;
2550 + font-family:Consolas;color:black;background:white;mso-highlight:white'>}<o:p></o:p></span></span></p>
2551 +
2552 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2553 + style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></span></p>
2554 +
2555 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2556 + style='font-size:8.0pt'>The primary difference here is of course wiring up the <span
2557 + class=SpellE>ConnectionStatusChangeEvent</span> handle.<span
2558 + style='mso-spacerun:yes'>&nbsp; </span>This is fired each time the connection
2559 + status changes.<span style='mso-spacerun:yes'>&nbsp; </span>It starts at &#8220;idle&#8221;
2560 + and when you initiate the login it&#8217;ll fire and change to &#8220;<span
2561 + class=SpellE>LoginPending</span>&#8221;.<span style='mso-spacerun:yes'>&nbsp;
2562 + </span>Then if the login succeeds it&#8217;ll fire again with &#8220;Connected&#8221;
2563 + or if it fails it&#8217;ll be &#8220;<span class=SpellE>LoginFailed</span>&#8221;.<span
2564 + style='mso-spacerun:yes'>&nbsp; </span>In the case of a failed login the error
2565 + event will fire if you have it wired up or you can use the <span class=SpellE>DatabaseLastError</span>
2566 + property as in the example above.<o:p></o:p></span></span></p>
2567 +
2568 + <p class=MsoNormal><span style='mso-bookmark:_Toc376966599'><span
2569 + style='font-size:8.0pt'>Notice that a handle to an instance of the <span
2570 + class=SpellE>UnityConnectionServerOdbcSdk</span> is passed back in the status change
2571 + event &#8211; this makes it simple to know which server you&#8217;re dealing
2572 + with when you have a number of them logging in and you&#8217;re handling them
2573 + all in a single event<o:p></o:p></span></span></p>
2574 +
2575 + <h3><span style='mso-bookmark:_Toc376966599'>The <span class=SpellE>DbFetchResult</span>
2374 2576 Class</span><span style='mso-bookmark:_Toc376966599'></span><span
2375 2577 style='font-size:12.0pt;mso-bidi-font-size:14.0pt'><o:p></o:p></span></h3>
2376 2578
  @@ -2411,29 +2613,30 @@
2411 2613 class=SpellE>DbFetchResult</span> class mentioned above.<span
2412 2614 style='mso-spacerun:yes'>&nbsp; </span>Since the SDK can be (and is) used in a
2413 2615 variety of application types such as desktop applications, services and web
2414 - servers it cannot assume access to the local file system for logging purposes.<span
2415 - style='mso-spacerun:yes'>&nbsp; </span>It does provide a few event handles you
2416 - can wire up to provide more &#8220;dialog like&#8221; logging in your
2417 - application if you prefer and/or can provide more diagnostic output you can
2418 - handle as you like at your application level as disused in this next section.<o:p></o:p></span></p>
2616 + servers it cannot assume access to the local file system for logging
2617 + purposes.<span style='mso-spacerun:yes'>&nbsp; </span>It does provide a few
2618 + event handles you can wire up to provide more &#8220;dialog like&#8221; logging
2619 + in your application if you prefer and/or can provide more diagnostic output you
2620 + can handle as you like at your application level as disused in this next
2621 + section.<o:p></o:p></span></p>
2419 2622
2420 2623 <p class=MsoNormal style='margin-top:0in;mso-layout-grid-align:none;text-autospace:
2421 2624 none'><span style='font-size:8.0pt'>The <span class=SpellE>UnityConnectrionServerOdbcSdk</span>
2422 2625 object exposes a couple of events you can use if you wish to be notified of any
2423 2626 error and, optionally, debug event data that you can &#8220;hook&#8221; in your
2424 - application to provide a more &#8220;dialog&#8221; logging output for instance.<span
2425 - style='mso-spacerun:yes'>&nbsp; </span>As noted above most calls in the SDK
2426 - return a <span class=SpellE>DbFetchResult</span> class instance that has all
2427 - the error and details of what was <span class=GramE>sent/received</span> from
2428 - the server that you&#8217;d need.<span style='mso-spacerun:yes'>&nbsp;
2627 + application to provide a more &#8220;dialog&#8221; logging output for
2628 + instance.<span style='mso-spacerun:yes'>&nbsp; </span>As noted above most calls
2629 + in the SDK return a <span class=SpellE>DbFetchResult</span> class instance that
2630 + has all the error and details of what was <span class=GramE>sent/received</span>
2631 + from the server that you&#8217;d need.<span style='mso-spacerun:yes'>&nbsp;
2429 2632 </span>For any errors that may take place on the back end which are not tied
2430 - directly to a method call with a <span class=SpellE>DbFetchResult</span> return,
2431 - you can hook the <span class=SpellE>ErrorEvents</span> event off the <span
2633 + directly to a method call with a <span class=SpellE>DbFetchResult</span>
2634 + return, you can hook the <span class=SpellE>ErrorEvents</span> event off the <span
2432 2635 class=SpellE>UnityConnectrionServerOdbcSdk</span> class.<o:p></o:p></span></p>
2433 2636
2434 - <p class=MsoNormal><span style='font-size:8.0pt'>This is easy to setup in .NET.<span
2435 - style='mso-spacerun:yes'>&nbsp; </span>After creating the server object you can
2436 - add this line of code:<o:p></o:p></span></p>
2637 + <p class=MsoNormal><span style='font-size:8.0pt'>This is easy to setup in
2638 + .NET.<span style='mso-spacerun:yes'>&nbsp; </span>After creating the server
2639 + object you can add this line of code:<o:p></o:p></span></p>
2437 2640
2438 2641 <p class=MsoNormal style='margin-top:0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
2439 2642 background:white'><span style='mso-bidi-font-size:10.0pt;font-family:Consolas;
  @@ -2591,8 +2794,8 @@
2591 2794 to run, what parameters it takes, what values are legal for them etc&#8230;
2592 2795 etc&#8230; it will save you much time and make you considerably more effective
2593 2796 developing applications.<span style='mso-spacerun:yes'>&nbsp; </span>It&#8217;s
2594 - on every desktop I develop on without exception and its up and running most of
2595 - the time.<span style='mso-spacerun:yes'>&nbsp; </span>Get your copy here:<o:p></o:p></span></p>
2797 + on every desktop I develop on without exception and its up and running most of the
2798 + time.<span style='mso-spacerun:yes'>&nbsp; </span>Get your copy here:<o:p></o:p></span></p>
2596 2799
2597 2800 <p class=MsoNormal><a
2598 2801 href="http://www.ciscounitytools.com/Applications/CxN/CUDLI/CUDLI.html">http://www.ciscounitytools.com/Applications/CxN/CUDLI/CUDLI.html</a></p>
  @@ -2655,9 +2858,9 @@
2655 2858 style='mso-spacerun:yes'>&nbsp; </span>One notable exception is the User Data
2656 2859 Dump &#8211; it uses one data reader to iterate over all users in the system
2657 2860 and then does supplemental data fetches for additional information via data
2658 - tables.<span style='mso-spacerun:yes'>&nbsp; </span>Given the large amount of
2659 - data associated with a user and the large numbers of users (20,000) possible,
2660 - it made sense to employ the efficiency of a data reader for this purpose.<span
2861 + tables.<span style='mso-spacerun:yes'>&nbsp; </span>Given the large amount of data
2862 + associated with a user and the large numbers of users (20,000) possible, it
2863 + made sense to employ the efficiency of a data reader for this purpose.<span
2661 2864 style='mso-spacerun:yes'>&nbsp; </span>To be clear, then, User Data Dump
2662 2865 actually uses two ODBC connections to the server for the duration of its run.<o:p></o:p></span></p>
2663 2866
  @@ -2795,9 +2998,9 @@
2795 2998 items in here to point out in this example.<o:p></o:p></span></p>
2796 2999
2797 3000 <p class=MsoNormal><span style='font-size:8.0pt'>First, the use parameterized
2798 - query structure.<span style='mso-spacerun:yes'>&nbsp; </span>Those
2799 - &#8220;?&#8221; in the query serve as placeholders that get replaced with
2800 - values in the <span class=SpellE>FillDataTableBlocking</span> method.<span
3001 + query structure.<span style='mso-spacerun:yes'>&nbsp; </span>Those &#8220;?&#8221;
3002 + in the query serve as placeholders that get replaced with values in the <span
3003 + class=SpellE>FillDataTableBlocking</span> method.<span
2801 3004 style='mso-spacerun:yes'>&nbsp; </span>In this case the string &#8220;<span
2802 3005 class=SpellE>seattle</span>&#8221; and &#8220;true&#8221; Boolean value.<span
2803 3006 style='mso-spacerun:yes'>&nbsp; </span>It&#8217;s important that you always use
  @@ -3007,8 +3210,8 @@
3007 3210 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
3008 3211 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
3009 3212 none'><span style='font-size:8.5pt;font-family:Consolas'><span
3010 - style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3011 - </span><o:p></o:p></span></p>
3213 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
3214 + style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><o:p></o:p></span></p>
3012 3215
3013 3216 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
3014 3217 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
  @@ -3108,9 +3311,9 @@
3108 3311
3109 3312 <p class=MsoNormal><span style='font-size:8.0pt'>Finally notice the explicit
3110 3313 dispose of the reader &#8211; technically this will be done when you exit scope
3111 - but when using a reader I like to be explicit about this to avoid accidents.<span
3112 - style='mso-spacerun:yes'>&nbsp; </span>Remember, it maintains its own separate connection
3113 - to the database via ODBC until it&#8217;s destroyed.<o:p></o:p></span></p>
3314 + but when using a reader I like to be explicit about this to avoid
3315 + accidents.<span style='mso-spacerun:yes'>&nbsp; </span>Remember, it maintains
3316 + its own separate connection to the database via ODBC until it&#8217;s destroyed.<o:p></o:p></span></p>
3114 3317
3115 3318 <h2><a name="_Toc376966608">Stored Procedure Overview</a></h2>
3116 3319
  @@ -3143,8 +3346,8 @@
3143 3346
3144 3347 <p class=MsoNormal><span style='font-size:8.0pt'>You can execute a stored
3145 3348 procedure just like you can a query.<span style='mso-spacerun:yes'>&nbsp;
3146 - </span>For instance the stored procedure call to create a new subscriber in
3147 - Unity Connection could look something like this:<o:p></o:p></span></p>
3349 + </span>For instance the stored procedure call to create a new subscriber in Unity
3350 + Connection could look something like this:<o:p></o:p></span></p>
3148 3351
3149 3352 <p class=MsoNormal style='margin-left:.5in'><span class=GramE><span
3150 3353 style='font-size:8.0pt'>execute</span></span><span style='font-size:8.0pt'>
  @@ -3393,11 +3596,11 @@
3393 3596
3394 3597 <p class=MsoNormal><span style='font-size:8.0pt'>The vast majority of <span
3395 3598 class=GramE>the create</span> stored procedures return a &#8220;<span
3396 - class=SpellE>pObjectId</span>&#8221; string indicating the new unique identifier
3397 - for the newly created object.<span style='mso-spacerun:yes'>&nbsp; </span>If
3398 - you&#8217;re curious about a particular stored procedure&#8217;s behavior you
3399 - can simply select the procedure in CUDLI and then use the &#8220;Source&#8221;
3400 - view button to see the stored procedure source code.<span
3599 + class=SpellE>pObjectId</span>&#8221; string indicating the new unique
3600 + identifier for the newly created object.<span style='mso-spacerun:yes'>&nbsp;
3601 + </span>If you&#8217;re curious about a particular stored procedure&#8217;s
3602 + behavior you can simply select the procedure in CUDLI and then use the
3603 + &#8220;Source&#8221; view button to see the stored procedure source code.<span
3401 3604 style='mso-spacerun:yes'>&nbsp; </span>The Informix style stored procedure code
3402 3605 may look a little odd to you but up at the top where the &#8220;CREATE
3403 3606 PROCEDURE&#8221; is seen should be fairly obvious as a method signature.<span
  @@ -3536,8 +3739,8 @@
3536 3739 requires we already uploaded a WAV file as a stream file (done using CUPI REST
3537 3740 API which is not covered here) and you have a subscriber&#8217;s ID to act as
3538 3741 the owner (sender) of the message.<span style='mso-spacerun:yes'>&nbsp;
3539 - </span>We&#8217;ll set the broadcast message to live for 5 days max.<span
3540 - style='mso-spacerun:yes'>&nbsp; </span>The code looks like this:<o:p></o:p></span></p>
3742 + </span>We&#8217;ll set the broadcast message to live for 5 days max. <span
3743 + style='mso-spacerun:yes'>&nbsp;</span>The code looks like this:<o:p></o:p></span></p>
3541 3744
3542 3745 <p class=MsoNormal><span style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></p>
3543 3746
  @@ -3770,7 +3973,7 @@
3770 3973 CUDLI if you like).<span style='mso-spacerun:yes'>&nbsp; </span>Here&#8217;s
3771 3974 the list of all database names you can attach to:<o:p></o:p></span></p>
3772 3975
3773 - <p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l1 level1 lfo6'><![if !supportLists]><span
3976 + <p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span
3774 3977 style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
3775 3978 mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
3776 3979 style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  @@ -3779,7 +3982,7 @@
3779 3982 style='font-size:8.0pt'>.<span style='mso-spacerun:yes'>&nbsp; </span>The main
3780 3983 directory database which is the default when attaching to a Connection server.<o:p></o:p></span></p>
3781 3984
3782 - <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l1 level1 lfo6'><![if !supportLists]><span
3985 + <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span
3783 3986 style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
3784 3987 mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
3785 3988 style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  @@ -3791,7 +3994,7 @@
3791 3994 </span>There isn&#8217;t anything in here that a typical application would be
3792 3995 interested in and certainly nothing you&#8217;d need to create or modify.<o:p></o:p></span></p>
3793 3996
3794 - <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l1 level1 lfo6'><![if !supportLists]><span
3997 + <p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span
3795 3998 style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
3796 3999 mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
3797 4000 style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  @@ -3803,7 +4006,7 @@
3803 4006 process about every 30 minutes or so.<span style='mso-spacerun:yes'>&nbsp;
3804 4007 </span><o:p></o:p></span></p>
3805 4008
3806 - <p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l1 level1 lfo6'><![if !supportLists]><span
4009 + <p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span
3807 4010 style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
3808 4011 mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
3809 4012 style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  @@ -3822,8 +4025,8 @@
3822 4025 style='mso-spacerun:yes'>&nbsp; </span>As such they may wish to break message
3823 4026 databases up and spread the backup of those databases over multiple nights for
3824 4027 instance.<span style='mso-spacerun:yes'>&nbsp; </span>There is no performance
3825 - or capacity <span class=GramE>advantage,</span> it&#8217;s all about backup time
3826 - and size considerations.<o:p></o:p></span></p>
4028 + or capacity <span class=GramE>advantage,</span> it&#8217;s all about backup
4029 + time and size considerations.<o:p></o:p></span></p>
3827 4030
3828 4031 <p class=MsoNormal><span style='font-size:8.0pt'>To switch the currently
3829 4032 attached database, simply use the <span class=SpellE>ChangeActiveDatabase</span>
  @@ -3943,12 +4146,12 @@
3943 4146 <p class=MsoNormal><span style='font-size:8.0pt'>Another common task when
3944 4147 creating users (or call handlers perhaps) is to check if there&#8217;s an
3945 4148 extension within the partition you are creating the user in that
3946 - conflicts.<span style='mso-spacerun:yes'>&nbsp; </span>So let&#8217;s see a typical
3947 - example here.<span style='mso-spacerun:yes'>&nbsp; </span>We want to create a
3948 - new user with extension 1234 in the partition of the default user template &#8211;
3949 - we need to fetch the partition ID and then check for conflict presenting a
3950 - usable description of the conflicting object to the user (for instance &#8220;distribution
3951 - list &#8216;all subscribers&#8217;&#8221;).<o:p></o:p></span></p>
4149 + conflicts.<span style='mso-spacerun:yes'>&nbsp; </span>So let&#8217;s see a
4150 + typical example here.<span style='mso-spacerun:yes'>&nbsp; </span>We want to
4151 + create a new user with extension 1234 in the partition of the default user
4152 + template &#8211; we need to fetch the partition ID and then check for conflict
4153 + presenting a usable description of the conflicting object to the user (for
4154 + instance &#8220;distribution list &#8216;all subscribers&#8217;&#8221;).<o:p></o:p></span></p>
3952 4155
3953 4156 <p class=MsoNormal><span style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></p>
3954 4157
  @@ -4052,8 +4255,8 @@
4052 4255
4053 4256 <h2><a name="_Toc376966614">Finding Objects by Name, Extension and/or Alias</a></h2>
4054 4257
4055 - <p class=MsoNormal><span style='font-size:8.0pt'>The SDK provides several &#8220;<span
4056 - class=SpellE><b style='mso-bidi-font-weight:normal'>Find</b>xxx</span>&#8221;
4258 + <p class=MsoNormal><span style='font-size:8.0pt'>The SDK provides several
4259 + &#8220;<span class=SpellE><b style='mso-bidi-font-weight:normal'>Find</b>xxx</span>&#8221;
4057 4260 methods off the <span class=SpellE>UnityConnectionServerOdbcSdk</span> class
4058 4261 that can save you time when searching for objects.<span
4059 4262 style='mso-spacerun:yes'>&nbsp; </span>They all work similarly; let&#8217;s
  @@ -4210,12 +4413,11 @@
4210 4413 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
4211 4414 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
4212 4415 none'><span style='font-size:8.5pt;font-family:Consolas;color:black;background:
4213 - white;mso-highlight:white'><span style='mso-spacerun:yes'>&nbsp;</span><span
4214 - style='mso-spacerun:yes'>&nbsp;&nbsp; </span></span><span class=GramE><span
4215 - style='font-size:8.5pt;font-family:Consolas;color:blue;background:white;
4216 - mso-highlight:white'>if</span></span><span style='font-size:8.5pt;font-family:
4217 - Consolas;color:black;background:white;mso-highlight:white'> (<span
4218 - class=SpellE>iCount</span> &gt; 1)<o:p></o:p></span></p>
4416 + white;mso-highlight:white'><span style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;
4417 + </span></span><span class=GramE><span style='font-size:8.5pt;font-family:Consolas;
4418 + color:blue;background:white;mso-highlight:white'>if</span></span><span
4419 + style='font-size:8.5pt;font-family:Consolas;color:black;background:white;
4420 + mso-highlight:white'> (<span class=SpellE>iCount</span> &gt; 1)<o:p></o:p></span></p>
4219 4421
4220 4422 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
4221 4423 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
  @@ -4277,8 +4479,8 @@
4277 4479 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
4278 4480 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
4279 4481 none'><span style='font-size:8.5pt;font-family:Consolas;color:black;background:
4280 - white;mso-highlight:white'><span style='mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;
4281 - </span>}<o:p></o:p></span></p>
4482 + white;mso-highlight:white'><span style='mso-spacerun:yes'>&nbsp; </span><span
4483 + style='mso-spacerun:yes'>&nbsp;&nbsp;</span>}<o:p></o:p></span></p>
4282 4484
4283 4485 <p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
4284 4486 margin-left:.5in;margin-bottom:.0001pt;mso-layout-grid-align:none;text-autospace:
  @@ -4353,9 +4555,18 @@
4353 4555
4354 4556 <h1><a name="_Toc376966615">Revision History</a></h1>
4355 4557
4558 + <p class=MsoNormal><span style='font-size:8.0pt'>Version 3.0.4 &#8211; 1/10/2014<o:p></o:p></span></p>
4559 +
4560 + <p class=MsoListParagraph style='text-indent:-.25in;mso-list:l3 level1 lfo7'><![if !supportLists]><span
4561 + style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
4562 + mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
4563 + style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4564 + </span></span></span><![endif]><span style='font-size:8.0pt'>Added background
4565 + login option.<o:p></o:p></span></p>
4566 +
4356 4567 <p class=MsoNormal><span style='font-size:8.0pt'>Version 3.0.2 - 1/8/2014<o:p></o:p></span></p>
4357 4568
4358 - <p class=MsoListParagraph style='text-indent:-.25in;mso-list:l2 level1 lfo8'><![if !supportLists]><span
4569 + <p class=MsoListParagraph style='text-indent:-.25in;mso-list:l1 level1 lfo6'><![if !supportLists]><span
4359 4570 style='font-size:8.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;
4360 4571 mso-bidi-font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
4361 4572 style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;