Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30870 lines
1.5 MiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>System</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.ComponentModel.DescriptionAttribute">
  8. <summary>
  9. <para>Specifies a description for a property
  10. or event.</para>
  11. </summary>
  12. </member>
  13. <member name="M:System.ComponentModel.DescriptionAttribute.#ctor">
  14. <summary>
  15. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with no
  16. parameters.</para>
  17. </summary>
  18. </member>
  19. <member name="M:System.ComponentModel.DescriptionAttribute.#ctor(System.String)">
  20. <summary>
  21. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute" /> class with a
  22. description.</para>
  23. </summary>
  24. <param name="description">The description text.</param>
  25. </member>
  26. <member name="P:System.ComponentModel.DescriptionAttribute.Description">
  27. <summary>
  28. <para>Gets the description stored in this attribute.</para>
  29. </summary>
  30. </member>
  31. <member name="P:System.ComponentModel.DescriptionAttribute.DescriptionValue">
  32. <summary>
  33. <para>Gets or sets the string stored as the description.</para>
  34. </summary>
  35. </member>
  36. <member name="M:System.SRDescriptionAttribute.#ctor(System.String)">
  37. <summary>
  38. Constructs a new sys description.
  39. </summary>
  40. <param name="description">
  41. description text.
  42. </param>
  43. </member>
  44. <member name="P:System.SRDescriptionAttribute.Description">
  45. <summary>
  46. Retrieves the description text.
  47. </summary>
  48. <returns>
  49. description
  50. </returns>
  51. </member>
  52. <member name="T:System.ComponentModel.CategoryAttribute">
  53. <summary>
  54. <para>Specifies the category in which the property or event will be displayed in a
  55. visual designer.</para>
  56. </summary>
  57. </member>
  58. <member name="M:System.ComponentModel.CategoryAttribute.#ctor">
  59. <summary>
  60. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" />
  61. class with the default category.</para>
  62. </summary>
  63. </member>
  64. <member name="M:System.ComponentModel.CategoryAttribute.#ctor(System.String)">
  65. <summary>
  66. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class with
  67. the specified category name.</para>
  68. </summary>
  69. <param name="category">The name of the category.</param>
  70. </member>
  71. <member name="M:System.ComponentModel.CategoryAttribute.GetLocalizedString(System.String)">
  72. <summary>
  73. <para>Looks up the localized name of a given category.</para>
  74. </summary>
  75. <param name="value">The name of the category to look up.</param>
  76. <returns>
  77. <para>The localized name of the category, or <see langword="null " />if a localized name does not exist.</para>
  78. </returns>
  79. </member>
  80. <member name="P:System.ComponentModel.CategoryAttribute.Action">
  81. <summary>
  82. <para>Gets the action category attribute.</para>
  83. </summary>
  84. </member>
  85. <member name="P:System.ComponentModel.CategoryAttribute.Appearance">
  86. <summary>
  87. <para>Gets the appearance category attribute.</para>
  88. </summary>
  89. </member>
  90. <member name="P:System.ComponentModel.CategoryAttribute.Behavior">
  91. <summary>
  92. <para>Gets the behavior category attribute.</para>
  93. </summary>
  94. </member>
  95. <member name="P:System.ComponentModel.CategoryAttribute.Data">
  96. <summary>
  97. <para>Gets the data category attribute.</para>
  98. </summary>
  99. </member>
  100. <member name="P:System.ComponentModel.CategoryAttribute.Default">
  101. <summary>
  102. <para>Gets the default category attribute.</para>
  103. </summary>
  104. </member>
  105. <member name="P:System.ComponentModel.CategoryAttribute.Design">
  106. <summary>
  107. <para>Gets the design category attribute.</para>
  108. </summary>
  109. </member>
  110. <member name="P:System.ComponentModel.CategoryAttribute.DragDrop">
  111. <summary>
  112. <para> Gets the drag-and-drop category attribute.</para>
  113. </summary>
  114. </member>
  115. <member name="P:System.ComponentModel.CategoryAttribute.Focus">
  116. <summary>
  117. <para>Gets the focus category attribute.</para>
  118. </summary>
  119. </member>
  120. <member name="P:System.ComponentModel.CategoryAttribute.Format">
  121. <summary>
  122. <para>Gets the format category attribute.</para>
  123. </summary>
  124. </member>
  125. <member name="P:System.ComponentModel.CategoryAttribute.Key">
  126. <summary>
  127. <para>Gets the keyboard category attribute.</para>
  128. </summary>
  129. </member>
  130. <member name="P:System.ComponentModel.CategoryAttribute.Layout">
  131. <summary>
  132. <para>Gets the layout category attribute.</para>
  133. </summary>
  134. </member>
  135. <member name="P:System.ComponentModel.CategoryAttribute.Mouse">
  136. <summary>
  137. <para>Gets the mouse category attribute.</para>
  138. </summary>
  139. </member>
  140. <member name="P:System.ComponentModel.CategoryAttribute.WindowStyle">
  141. <summary>
  142. <para> Gets the window style category
  143. attribute.</para>
  144. </summary>
  145. </member>
  146. <member name="P:System.ComponentModel.CategoryAttribute.Category">
  147. <summary>
  148. <para>Gets the name of the category for the property or event
  149. that this attribute is bound to.</para>
  150. </summary>
  151. </member>
  152. <member name="T:System.Text.RegularExpressions.Regex">
  153. <summary>
  154. <para> Represents an immutable regular expression.</para>
  155. </summary>
  156. </member>
  157. <member name="M:System.Text.RegularExpressions.Regex.#ctor">
  158. <summary>
  159. <para> Initializes a new instance of the <see cref="T:System.Text.RegularExpressions.Regex" /> class with
  160. no parameters.</para>
  161. </summary>
  162. </member>
  163. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String)">
  164. <summary>
  165. <para> Initializes and compiles an instance of the <see cref="T:System.Text.RegularExpressions.Regex" /> class for the specified regular
  166. expression.
  167. </para>
  168. </summary>
  169. <param name="pattern">The regular expression pattern to match. </param>
  170. </member>
  171. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String,System.Text.RegularExpressions.RegexOptions)">
  172. <summary>
  173. <para> Initializes and compiles an instance of the <see cref="T:System.Text.RegularExpressions.Regex" /> class for the
  174. specified regular expression,
  175. with options that modify the pattern.
  176. </para>
  177. </summary>
  178. <param name="pattern">The regular expression pattern to match. </param>
  179. <param name="options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  180. </member>
  181. <member name="M:System.Text.RegularExpressions.Regex.Finalize">
  182. <summary>
  183. <para>Forces a <see langword="Regex " />object to free resources
  184. before the object is destroyed by the Garbage Collector.</para>
  185. </summary>
  186. </member>
  187. <member name="M:System.Text.RegularExpressions.Regex.Escape(System.String)">
  188. <summary>
  189. <para> Escapes a minimal set of metacharacters (\, *, +, ?, |,
  190. {, [, (, ), ^, $, ., #, and white space) by replacing them with their escape codes.</para>
  191. </summary>
  192. <param name="str">The input string containing the text to convert. </param>
  193. <returns>
  194. <para> A string of characters with any metacharacters converted to their
  195. escaped form.
  196. </para>
  197. </returns>
  198. </member>
  199. <member name="M:System.Text.RegularExpressions.Regex.Unescape(System.String)">
  200. <summary>
  201. <para> Unescapes any escaped characters in the input string.
  202. </para>
  203. </summary>
  204. <param name="str">The input string containing the text to convert. </param>
  205. <returns>
  206. <para> A string of characters with any escaped characters converted to their
  207. unescaped form.
  208. </para>
  209. </returns>
  210. </member>
  211. <member name="M:System.Text.RegularExpressions.Regex.ToString">
  212. <summary>
  213. <para> Returns the regular expression pattern that was passed
  214. into the <see langword="Regex " /> constructor.
  215. </para>
  216. </summary>
  217. <returns>
  218. <para> The <paramref name="pattern " />parameter that was passed into the
  219. <see langword="Regex " /> constructor.
  220. </para>
  221. </returns>
  222. </member>
  223. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNames">
  224. <summary>
  225. <para>Returns an array of capturing group names for the regular
  226. expression.</para>
  227. </summary>
  228. <returns>
  229. <para> A string array of group names.
  230. </para>
  231. </returns>
  232. </member>
  233. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNumbers">
  234. <summary>
  235. <para> Returns an array of capturing group
  236. numbers that correspond to group names in an array.</para>
  237. </summary>
  238. <returns>
  239. <para> An integer array of group numbers.
  240. </para>
  241. </returns>
  242. </member>
  243. <member name="M:System.Text.RegularExpressions.Regex.GroupNameFromNumber(System.Int32)">
  244. <summary>
  245. <para> Gets the group name that corresponds to the specified group number.
  246. </para>
  247. </summary>
  248. <param name="i"> The group number to convert to the corresponding group name. </param>
  249. <returns>
  250. <para> The string containing the group name associated with the specified group number.
  251. </para>
  252. </returns>
  253. </member>
  254. <member name="M:System.Text.RegularExpressions.Regex.GroupNumberFromName(System.String)">
  255. <summary>
  256. <para>Returns the group number that corresponds to the specified group name.</para>
  257. </summary>
  258. <param name="name"> The group name to convert to the corresponding group number.</param>
  259. <returns>
  260. <para> The group number that corresponds to the specified group name.</para>
  261. </returns>
  262. </member>
  263. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String)">
  264. <summary>
  265. <para>Indicates whether the regular expression finds a match
  266. in the input string using the regular expression specified in the
  267. <paramref name="pattern" /> parameter.
  268. </para>
  269. </summary>
  270. <param name="input">The string to search for a match.</param>
  271. <param name="pattern">The regular expression pattern to match.</param>
  272. <returns>
  273. <para>
  274. <see langword="true " />if the regular
  275. expression finds
  276. a match; otherwise, <see langword="false" /> .</para>
  277. </returns>
  278. </member>
  279. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  280. <summary>
  281. <para> Indicates whether the regular expression finds a match
  282. in the input string, using the regular expression specified in the
  283. <paramref name="pattern" /> parameter and the matching options supplied in the
  284. <paramref name="options" />
  285. parameter.</para>
  286. </summary>
  287. <param name="input">The string to search for a match.</param>
  288. <param name="pattern">The regular expression pattern to match.</param>
  289. <param name="options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values.</param>
  290. <returns>
  291. <para>
  292. <see langword="true " />if the regular expression
  293. finds a match; otherwise, <see langword="false " /> .</para>
  294. </returns>
  295. </member>
  296. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String)">
  297. <summary>
  298. <para> Indicates whether the regular expression specified in
  299. the <see cref="T:System.Text.RegularExpressions.Regex" /> constructor finds a match in the input string.</para>
  300. </summary>
  301. <param name="input">The string to search for a match.</param>
  302. <returns>
  303. <para>
  304. <see langword="true " />if the regular expression
  305. finds a match; otherwise, <see langword="false " /> .</para>
  306. </returns>
  307. </member>
  308. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.Int32)">
  309. <summary>
  310. <para> Indicates whether the regular expression specified
  311. in the <see cref="T:System.Text.RegularExpressions.Regex" /> constructor finds a match in the input string
  312. beginning at the specified starting position in the string.</para>
  313. </summary>
  314. <param name="input">The string to search for a match.</param>
  315. <param name="startat">The character position at which to start the search.</param>
  316. <returns>
  317. <para>
  318. <see langword="true " />if the
  319. regular expression finds a match; otherwise,
  320. <see langword="false " /> .</para>
  321. </returns>
  322. </member>
  323. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String)">
  324. <summary>
  325. <para> Searches the specified input string for an occurrence of
  326. the regular expression supplied in the <paramref name="pattern " />
  327. parameter.
  328. </para>
  329. </summary>
  330. <param name="input">The string to search for a match.</param>
  331. <param name="pattern">The regular expression pattern to match.</param>
  332. <returns>
  333. <para>A regular expression <see cref="T:System.Text.RegularExpressions.Match" /> object.</para>
  334. </returns>
  335. </member>
  336. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  337. <summary>
  338. <para> Searches the input string for an occurrence
  339. of the regular expression supplied in a <paramref name="pattern " />parameter with matching options supplied in an <paramref name="options&#xD;&#xA; " />
  340. parameter.
  341. </para>
  342. </summary>
  343. <param name="input">The string to be tested for a match.</param>
  344. <param name="pattern">The regular expression pattern to match.</param>
  345. <param name="options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  346. <returns>
  347. <para>A regular expression <see cref="T:System.Text.RegularExpressions.Match" /> object.</para>
  348. </returns>
  349. </member>
  350. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String)">
  351. <summary>
  352. <para> Searches the specified input string for an occurrence of
  353. the regular expression specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  354. constructor. </para>
  355. </summary>
  356. <param name="input">The string to search for a match. </param>
  357. <returns>
  358. <para>A regular expression <see cref="T:System.Text.RegularExpressions.Match" /> object.</para>
  359. </returns>
  360. </member>
  361. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32)">
  362. <summary>
  363. <para> Searches the input
  364. string for an occurrence of a regular expression with a specified input string
  365. starting
  366. position.</para>
  367. </summary>
  368. <param name="input">The string to search for a match. </param>
  369. <param name="startat">The character position at which to start the search.</param>
  370. <returns>
  371. <para>A Regular Expression <see cref="T:System.Text.RegularExpressions.Match" /> object.</para>
  372. </returns>
  373. </member>
  374. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32,System.Int32)">
  375. <summary>
  376. <para> Searches the input string for an occurrence
  377. of a regular expression with a specified input string starting position and input
  378. string length.</para>
  379. </summary>
  380. <param name="input">The string to be tested for a match. </param>
  381. <param name="beginning">The character position in the input string at which to begin the search.</param>
  382. <param name="length">The number of characters in the substring to include in the search.</param>
  383. <returns>
  384. <para>A regular expression <see cref="T:System.Text.RegularExpressions.Match" /> object.</para>
  385. </returns>
  386. </member>
  387. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String)">
  388. <summary>
  389. <para> Searches the specified input string for all occurrences of the
  390. regular expression specified in the <paramref name="pattern " />
  391. parameter.
  392. </para>
  393. </summary>
  394. <param name="input">The string to search for a match.</param>
  395. <param name="pattern">The regular expression pattern to match.</param>
  396. <returns>
  397. <para>The <see cref="T:System.Text.RegularExpressions.MatchCollection" /> of <see cref="T:System.Text.RegularExpressions.Match" /> objects found by the search.</para>
  398. </returns>
  399. </member>
  400. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  401. <summary>
  402. <para> Searches the specified input string for all occurrences of
  403. the regular expression supplied in a <paramref name="pattern " /> parameter with
  404. matching options supplied in an <paramref name="options " />
  405. parameter.
  406. </para>
  407. </summary>
  408. <param name="input">The string to search for a match.</param>
  409. <param name="pattern">The regular expression pattern to match.</param>
  410. <param name="options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  411. <returns>
  412. <para>The <see cref="T:System.Text.RegularExpressions.MatchCollection" /> of <see cref="T:System.Text.RegularExpressions.Match" /> objects found by the search.</para>
  413. </returns>
  414. </member>
  415. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String)">
  416. <summary>
  417. <para> Searches the specified input string for all occurrences of a regular expression.</para>
  418. </summary>
  419. <param name="input">The string to search for a match.</param>
  420. <returns>
  421. <para>A <see cref="T:System.Text.RegularExpressions.MatchCollection" /> of the <see cref="T:System.Text.RegularExpressions.Match" /> objects found by the search.</para>
  422. </returns>
  423. </member>
  424. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.Int32)">
  425. <summary>
  426. <para> Searches the specified
  427. input string for all occurrences of a regular expression, beginning at the specified starting position in the string.</para>
  428. </summary>
  429. <param name="input">The string to search for a match.</param>
  430. <param name="startat">The character position in the input string at which to start the search.</param>
  431. <returns>
  432. <para>A <see cref="T:System.Text.RegularExpressions.MatchCollection" /> of the <see cref="T:System.Text.RegularExpressions.Match" /> objects found by the search.</para>
  433. </returns>
  434. </member>
  435. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String)">
  436. <summary>
  437. <para> Replaces all occurrences of matches defined by the regular
  438. expression with a replacement string, starting at
  439. the first character in the input string.
  440. </para>
  441. </summary>
  442. <param name="input">The string to modify.</param>
  443. <param name="pattern">The regular expression pattern to match.</param>
  444. <param name="replacement">The replacement string.</param>
  445. <returns>
  446. <para>The modified character string.</para>
  447. </returns>
  448. </member>
  449. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  450. <summary>
  451. <para>Replaces all occurrences of a pattern defined by a specified regular expression
  452. with a specified replacement character string, starting at the first
  453. character in the input string. Options can be specified to modify matching
  454. behavior.</para>
  455. </summary>
  456. <param name="input">The string to modify.</param>
  457. <param name="pattern">The regular expression pattern to match.</param>
  458. <param name="replacement">The replacement string.</param>
  459. <param name=" options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  460. <returns>
  461. <para> The modified string.
  462. </para>
  463. </returns>
  464. </member>
  465. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String)">
  466. <summary>
  467. <para> Replaces all occurrences of
  468. a specified regular expression pattern with a replacement
  469. string, starting at the first character in the input string.
  470. </para>
  471. </summary>
  472. <param name="input">The string to modify. </param>
  473. <param name=" replacement">The replacement string. </param>
  474. <returns>
  475. <para> The modified character string.
  476. </para>
  477. </returns>
  478. </member>
  479. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32)">
  480. <summary>
  481. <para> Replaces up to a specified number of occurrences of a
  482. pattern defined by the regular expression specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  483. constructor with a specified replacement string,
  484. starting at the first character in the input string.</para>
  485. </summary>
  486. <param name="input">String to modify. </param>
  487. <param name=" replacement">The replacement string. </param>
  488. <param name=" count">The maximum number of times the replacement can occur. </param>
  489. <returns>
  490. <para> The modified character string.
  491. </para>
  492. </returns>
  493. </member>
  494. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32,System.Int32)">
  495. <summary>
  496. <para> Replaces up to a specified number of occurrences of a
  497. pattern in the input string defined by the regular expression specified in the
  498. <see cref="T:System.Text.RegularExpressions.Regex" />
  499. constructor with a specified replacement string, starting at a specified
  500. character position in the input string.</para>
  501. </summary>
  502. <param name="input">The string to modify.</param>
  503. <param name="replacement">The replacement string. </param>
  504. <param name="count">Maximum number of times the replacement can occur.</param>
  505. <param name="startat">The character position in the input string where the search will begin.</param>
  506. <returns>
  507. <para>The modified character string.</para>
  508. </returns>
  509. </member>
  510. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator)">
  511. <summary>
  512. <para>Replaces all occurrences of a character pattern defined
  513. by a regular expression with a replacement character string starting at the
  514. first character<paramref name="." />
  515. A <see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> delegate is called at each match
  516. to evaluate the replacement.</para>
  517. </summary>
  518. <param name="input">The string to modify.</param>
  519. <param name="pattern">The regular expression pattern to match. </param>
  520. <param name="evaluator">The <see langword="MatchEvaluator" /> which evaluates replacement at each step.</param>
  521. <returns>
  522. <para>The modified character string.</para>
  523. </returns>
  524. </member>
  525. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator,System.Text.RegularExpressions.RegexOptions)">
  526. <summary>
  527. <para> Replaces all occurrences of a character pattern defined by
  528. a specified regular expression with a replacement character string starting at the
  529. first character<paramref name="." /> Options can be specified to modify
  530. matching behavior and a <see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> delegate is called at each match
  531. to evaluate the replacement.
  532. </para>
  533. </summary>
  534. <param name="input">The string to modify.</param>
  535. <param name="pattern">The regular expression pattern to match. </param>
  536. <param name="evaluator">The <see langword="MatchEvaluator" /> which evaluates replacement at each step. </param>
  537. <param name="options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  538. <returns>
  539. <para>The modified character string.</para>
  540. </returns>
  541. </member>
  542. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator)">
  543. <summary>
  544. <para> Replaces all occurrences of a character pattern defined
  545. by the regular expression specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  546. constructor<paramref name="." /> A <see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> delegate is
  547. called at each match to evaluate the replacement.
  548. </para>
  549. </summary>
  550. <param name="input">The string to modify. </param>
  551. <param name=" evaluator">The <see langword="MatchEvaluator" /> which evaluates replacement at each step. </param>
  552. <returns>
  553. <para> The modified character string.
  554. </para>
  555. </returns>
  556. </member>
  557. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32)">
  558. <summary>
  559. <para> Replaces up to a specified number of occurrences of a
  560. pattern defined by the regular expression specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  561. constructor with a replacement
  562. string, starting at the first character in the input string. A <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />
  563. delegate is called at each match to
  564. evaluate the replacement.
  565. </para>
  566. </summary>
  567. <param name="input">The string to be modified. </param>
  568. <param name=" evaluator">The <see langword="MatchEvaluator" /> which evaluates replacement at each step. </param>
  569. <param name=" count">The maximum number of times the replacement will occur. </param>
  570. <returns>
  571. <para> The modified character string.
  572. </para>
  573. </returns>
  574. </member>
  575. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32,System.Int32)">
  576. <summary>
  577. <para> Replaces up to a specified number of occurrences of a
  578. pattern specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  579. constructor with a replacement string,
  580. starting at a specified character position in the input string. A <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />
  581. delegate is called at each match to evaluate the replacement.
  582. </para>
  583. </summary>
  584. <param name=" input">The string to be modified. </param>
  585. <param name=" evaluator">The <see langword="MatchEvaluator" /> which evaluates replacement at each step. </param>
  586. <param name=" count">The maximum number of times the replacement will occur. </param>
  587. <param name="startat">The character position in the input string where the search will begin. </param>
  588. <returns>
  589. <para> The modified character string.
  590. </para>
  591. </returns>
  592. </member>
  593. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String)">
  594. <summary>
  595. <para> Splits the input string at the positions defined by a
  596. regular expression pattern.
  597. </para>
  598. </summary>
  599. <param name="input">The string to split. </param>
  600. <param name=" pattern">The regular expression to match. </param>
  601. <returns>
  602. <para> An array of strings.
  603. </para>
  604. </returns>
  605. </member>
  606. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  607. <summary>
  608. <para> Splits the input string at the positions defined by a specified
  609. regular expression pattern. Options can be
  610. specified to modify matching behavior.
  611. </para>
  612. </summary>
  613. <param name="input">The string to split. </param>
  614. <param name=" pattern">The regular expression defining to match. </param>
  615. <param name=" options">A bitwise OR combination of <see langword="RegexOption" /> enumeration values. </param>
  616. <returns>
  617. <para> An array of strings.
  618. </para>
  619. </returns>
  620. </member>
  621. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String)">
  622. <summary>
  623. <para> Splits the specified input string at the positions
  624. defined by a regular expression pattern specified in the <see cref="T:System.Text.RegularExpressions.Regex" />
  625. constructor..
  626. </para>
  627. </summary>
  628. <param name="input">The string to split. </param>
  629. <returns>
  630. <para> An array of strings.
  631. </para>
  632. </returns>
  633. </member>
  634. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32)">
  635. <summary>
  636. <para> Splits the specified input string a specified maximum
  637. number of times at the positions defined by a regular expression specified in
  638. the <see cref="T:System.Text.RegularExpressions.Regex" />
  639. constructor.
  640. </para>
  641. </summary>
  642. <param name="input">The string to be split. </param>
  643. <param name=" count">The maximum number of array elements to return. </param>
  644. <returns>
  645. <para> An array of strings.
  646. </para>
  647. </returns>
  648. </member>
  649. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32,System.Int32)">
  650. <summary>
  651. <para> Splits the specified input string a specified maximum
  652. number of times at the positions defined by a regular expression specified in
  653. the <see cref="T:System.Text.RegularExpressions.Regex" />
  654. constructor,
  655. starting at a specified character position in the input string
  656. </para>
  657. </summary>
  658. <param name="input">The string to be split. </param>
  659. <param name=" count">The maximum number of array elements to return. </param>
  660. <param name=" startat">The character position in the input string where the search will begin. </param>
  661. <returns>
  662. <para> An array of strings.
  663. </para>
  664. </returns>
  665. </member>
  666. <member name="M:System.Text.RegularExpressions.Regex.CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName)">
  667. <summary>
  668. <para>Compiles one or more specified
  669. <see langword="Regex" /> objects to a named file.</para>
  670. </summary>
  671. <param name=" regexinfos">An array of <see cref="T:System.Text.RegularExpressions.RegexCompilationInfo" /> objects describing the regular expressions to compile.</param>
  672. <param name="assemblyname">The file name of the assembly.</param>
  673. </member>
  674. <member name="M:System.Text.RegularExpressions.Regex.CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[])">
  675. <summary>
  676. <para>Compiles one or more specified <see langword="Regex" /> objects to a named file with specified
  677. attributes.</para>
  678. </summary>
  679. <param name=" regexinfos">An array of <see cref="T:System.Text.RegularExpressions.RegexCompilationInfo" /> objects describing the regular expressions to compile.</param>
  680. <param name=" assemblyname">The file name of the assembly.</param>
  681. <param name=" attributes">An array of <see cref="T:System.Reflection.Emit.CustomAttributeBuilder" /> objects describing the attributes of the assembly.</param>
  682. </member>
  683. <member name="M:System.Text.RegularExpressions.Regex.CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName,System.Reflection.Emit.CustomAttributeBuilder[],System.String)">
  684. <summary>
  685. <para>Compiles one or more specified
  686. <see langword="Regex" /> objects
  687. and a specified resource file to a named assembly with specified attributes.</para>
  688. </summary>
  689. <param name=" regexinfos">An array of <see cref="T:System.Text.RegularExpressions.RegexCompilationInfo" /> objects describing the regular expressions to compile.</param>
  690. <param name=" assemblyname">The file name of the assembly.</param>
  691. <param name=" attributes">An array of <see cref="T:System.Reflection.Emit.CustomAttributeBuilder" />objects describing the attributes of the assembly.</param>
  692. <param name="resourceFile">The name of the Win32 resource file to include in the assembly.</param>
  693. </member>
  694. <member name="P:System.Text.RegularExpressions.Regex.RightToLeft">
  695. <summary>
  696. <para> Gets a value indicating whether the regular expression searches from right to
  697. left.
  698. </para>
  699. </summary>
  700. </member>
  701. <member name="P:System.Text.RegularExpressions.Regex.Options">
  702. <summary>
  703. <para> Returns the options passed into the <see cref="T:System.Text.RegularExpressions.Regex" /> constructor.</para>
  704. </summary>
  705. </member>
  706. <member name="T:System.Text.RegularExpressions.MatchEvaluator">
  707. <summary>
  708. <para> The delegate that is called each time a regular
  709. expression match is found during a <see cref="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String)" /> operation.</para>
  710. </summary>
  711. <param name="match">The <see cref="T:System.Text.RegularExpressions.Match" />resulting from a single regular expression match during a <see langword="Replace" />.</param>
  712. </member>
  713. <member name="T:System.Text.RegularExpressions.Capture">
  714. <summary>
  715. <para> Represents the results from a single subexpression
  716. capture. <see langword="Capture " /> represents
  717. one substring for a single successful capture.</para>
  718. </summary>
  719. </member>
  720. <member name="M:System.Text.RegularExpressions.Capture.ToString">
  721. <summary>
  722. <para> Gets the captured
  723. substring from the input string.
  724. </para>
  725. </summary>
  726. <returns>
  727. <para> The actual substring that was captured by the match.
  728. </para>
  729. </returns>
  730. </member>
  731. <member name="P:System.Text.RegularExpressions.Capture.Index">
  732. <summary>
  733. <para> The position in the original string where the first character of the
  734. captured substring was found.</para>
  735. </summary>
  736. </member>
  737. <member name="P:System.Text.RegularExpressions.Capture.Length">
  738. <summary>
  739. <para> The length of the captured substring.
  740. </para>
  741. </summary>
  742. </member>
  743. <member name="P:System.Text.RegularExpressions.Capture.Value">
  744. <summary>
  745. <para>Gets the captured substring from the input string.</para>
  746. </summary>
  747. </member>
  748. <member name="T:System.Text.RegularExpressions.CaptureCollection">
  749. <summary>
  750. <para> Represents a sequence of capture substrings.
  751. <see langword="CaptureCollection " />
  752. returns the set of captures done by a single capturing group.
  753. </para>
  754. </summary>
  755. </member>
  756. <member name="M:System.Text.RegularExpressions.CaptureCollection.CopyTo(System.Array,System.Int32)">
  757. <summary>
  758. <para> Copies all the elements of the collection to the given array
  759. beginning at the given index.
  760. </para>
  761. </summary>
  762. <param name="array">The array the collection is to be copied into. </param>
  763. <param name="arrayIndex">The position in the destination array where copying is to begin. </param>
  764. </member>
  765. <member name="M:System.Text.RegularExpressions.CaptureCollection.GetEnumerator">
  766. <summary>
  767. <para> Provides an enumerator in the same order as Item[i].
  768. </para>
  769. </summary>
  770. <returns>
  771. <para>A <see cref="T:System.Collections.IEnumerator" /> object that contains all <see langword="Capture " />objects within the <see langword="CaptureCollection" />.</para>
  772. </returns>
  773. </member>
  774. <member name="P:System.Text.RegularExpressions.CaptureCollection.SyncRoot">
  775. <summary>
  776. <para>Gets an object that can be used to synchronize access to the collection.</para>
  777. </summary>
  778. </member>
  779. <member name="P:System.Text.RegularExpressions.CaptureCollection.IsSynchronized">
  780. <summary>
  781. <para>Gets a value indicating whether access to the collection is synchronized
  782. (thread-safe).</para>
  783. </summary>
  784. </member>
  785. <member name="P:System.Text.RegularExpressions.CaptureCollection.IsReadOnly">
  786. <summary>
  787. <para>Gets a value that indicates whether the collection is read only.</para>
  788. </summary>
  789. </member>
  790. <member name="P:System.Text.RegularExpressions.CaptureCollection.Count">
  791. <summary>
  792. <para> Gets the number of substrings captured by the group.
  793. </para>
  794. </summary>
  795. </member>
  796. <member name="P:System.Text.RegularExpressions.CaptureCollection.Item(System.Int32)">
  797. <summary>
  798. <para> Gets an individual member of the collection.
  799. </para>
  800. </summary>
  801. <param name="i">Index into the capture collection. </param>
  802. </member>
  803. <member name="T:System.Text.RegularExpressions.RegexCompilationInfo">
  804. <summary>
  805. <para> Provides information that the compiler uses to
  806. compile a regular expression to a stand-alone assembly.
  807. </para>
  808. </summary>
  809. </member>
  810. <member name="M:System.Text.RegularExpressions.RegexCompilationInfo.#ctor(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean)">
  811. <summary>
  812. <para> Creates a <see cref="T:System.Text.RegularExpressions.RegexCompilationInfo" /> object containing the
  813. information the compiler needs to create the assembly.
  814. </para>
  815. </summary>
  816. <param name="pattern">The regular expression to compile.</param>
  817. <param name="options">The compiler options to use when compiling the regular expression.</param>
  818. <param name="name">The name of the type to use for the compiled regular expression.</param>
  819. <param name="fullnamespace">The namespace to add to the new type to. </param>
  820. <param name="ispublic">
  821. <see langword="true" /> to make the compiled regular expression publicly visible; otherwise, <see langword="false" /> .</param>
  822. </member>
  823. <member name="P:System.Text.RegularExpressions.RegexCompilationInfo.Pattern">
  824. <summary>
  825. <para> Gets or sets the regular expression to compile.
  826. </para>
  827. </summary>
  828. </member>
  829. <member name="P:System.Text.RegularExpressions.RegexCompilationInfo.Options">
  830. <summary>
  831. <para> Gets or sets the compiler options to
  832. use when compiling the regular expression.
  833. </para>
  834. </summary>
  835. </member>
  836. <member name="P:System.Text.RegularExpressions.RegexCompilationInfo.Name">
  837. <summary>
  838. <para> Gets or sets the name of the type to
  839. use for the compiled regular expression.
  840. </para>
  841. </summary>
  842. </member>
  843. <member name="P:System.Text.RegularExpressions.RegexCompilationInfo.Namespace">
  844. <summary>
  845. <para> Gets or sets the namespace
  846. to add the new type to.
  847. </para>
  848. </summary>
  849. </member>
  850. <member name="P:System.Text.RegularExpressions.RegexCompilationInfo.IsPublic">
  851. <summary>
  852. <para> Gets or sets a
  853. value indicating whether the compiled regular expression has public
  854. visibility.
  855. </para>
  856. </summary>
  857. </member>
  858. <member name="T:System.Text.RegularExpressions.Group">
  859. <summary>
  860. <para>
  861. <see langword="Group " />represents the results from a
  862. single capturing group. A capturing group can capture zero, one, or more strings
  863. in a single match because of quantifiers, so <see langword="Group " />supplies a
  864. collection of <see cref="T:System.Text.RegularExpressions.Capture" />
  865. objects.</para>
  866. </summary>
  867. </member>
  868. <member name="M:System.Text.RegularExpressions.Group.Synchronized(System.Text.RegularExpressions.Group)">
  869. <summary>
  870. <para>Returns a <see langword="Group " />
  871. object equivalent to the one supplied that is safe to share between
  872. multiple threads.</para>
  873. </summary>
  874. <param name="inner">The input <see langword="Group" /> object.</param>
  875. <returns>
  876. <para>A regular expression <see langword="Group " /> object.</para>
  877. </returns>
  878. </member>
  879. <member name="P:System.Text.RegularExpressions.Group.Success">
  880. <summary>
  881. <para>Gets a value indicating whether the match is successful.</para>
  882. </summary>
  883. </member>
  884. <member name="P:System.Text.RegularExpressions.Group.Captures">
  885. <summary>
  886. <para>Gets a collection of all the captures matched by the
  887. capturing group, in innermost-leftmost-first order (or innermost-rightmost-first
  888. order if the regular expression is modified with the <see cref="F:System.Text.RegularExpressions.RegexOptions.RightToLeft" qualify="true" />
  889. option). The collection may have zero or more items.</para>
  890. </summary>
  891. </member>
  892. <member name="T:System.Text.RegularExpressions.GroupCollection">
  893. <summary>
  894. <para> Represents a collection of captured groups.
  895. <see langword="GroupCollection" />
  896. returns the set of captured groups in a single match.
  897. </para>
  898. </summary>
  899. </member>
  900. <member name="M:System.Text.RegularExpressions.GroupCollection.CopyTo(System.Array,System.Int32)">
  901. <summary>
  902. <para>
  903. Copies all the elements of the collection to the given array
  904. beginning at the given index.
  905. </para>
  906. </summary>
  907. <param name="array">
  908. The array the collection is to be copied into.
  909. </param>
  910. <param name="arrayIndex">
  911. The position in the destination array where the copying is to begin.
  912. </param>
  913. </member>
  914. <member name="M:System.Text.RegularExpressions.GroupCollection.GetEnumerator">
  915. <summary>
  916. <para> Returns an enumerator that can iterate through the
  917. Collection.
  918. </para>
  919. </summary>
  920. <returns>
  921. <para>An IEnumerator object that contains all <see cref="T:System.Text.RegularExpressions.Group" /> objects in the <see cref="T:System.Text.RegularExpressions.GroupCollection" /> .</para>
  922. </returns>
  923. </member>
  924. <member name="P:System.Text.RegularExpressions.GroupCollection.SyncRoot">
  925. <summary>
  926. <para>Gets an object that can be used to synchronize access to
  927. the <see langword="GroupCollection" /> .</para>
  928. </summary>
  929. </member>
  930. <member name="P:System.Text.RegularExpressions.GroupCollection.IsSynchronized">
  931. <summary>
  932. <para>Gets a value indicating whether access to the
  933. <see langword="GroupCollection " />is synchronized (thread-safe).</para>
  934. </summary>
  935. </member>
  936. <member name="P:System.Text.RegularExpressions.GroupCollection.IsReadOnly">
  937. <summary>
  938. <para>Gets a value indicating whether the collection is read-only.</para>
  939. </summary>
  940. </member>
  941. <member name="P:System.Text.RegularExpressions.GroupCollection.Count">
  942. <summary>
  943. <para> Returns the number of groups in the collection.
  944. </para>
  945. </summary>
  946. </member>
  947. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.Int32)">
  948. <summary>
  949. <para>Enables access to a member of the collection
  950. by integer index.</para>
  951. </summary>
  952. <param name="groupnum">Key of the collection member to be retrieved.</param>
  953. </member>
  954. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.String)">
  955. <summary>
  956. <para>Enables access to a member of the collection
  957. by string index.</para>
  958. </summary>
  959. <param name="groupname">Key of the collection member to be retrieved. </param>
  960. </member>
  961. <member name="F:System.Text.RegularExpressions.RegexRunner.runtextbeg">
  962. <summary>
  963. <para>[To be supplied.]</para>
  964. </summary>
  965. </member>
  966. <member name="F:System.Text.RegularExpressions.RegexRunner.runtextend">
  967. <summary>
  968. <para>[To be supplied.]</para>
  969. </summary>
  970. </member>
  971. <member name="F:System.Text.RegularExpressions.RegexRunner.runtextstart">
  972. <summary>
  973. <para>[To be supplied.]</para>
  974. </summary>
  975. </member>
  976. <member name="F:System.Text.RegularExpressions.RegexRunner.runtext">
  977. <summary>
  978. <para>[To be supplied.]</para>
  979. </summary>
  980. </member>
  981. <member name="F:System.Text.RegularExpressions.RegexRunner.runtextpos">
  982. <summary>
  983. <para>[To be supplied.]</para>
  984. </summary>
  985. </member>
  986. <member name="F:System.Text.RegularExpressions.RegexRunner.runtrack">
  987. <summary>
  988. <para>[To be supplied.]</para>
  989. </summary>
  990. </member>
  991. <member name="F:System.Text.RegularExpressions.RegexRunner.runtrackpos">
  992. <summary>
  993. <para>[To be supplied.]</para>
  994. </summary>
  995. </member>
  996. <member name="F:System.Text.RegularExpressions.RegexRunner.runstack">
  997. <summary>
  998. <para>[To be supplied.]</para>
  999. </summary>
  1000. </member>
  1001. <member name="F:System.Text.RegularExpressions.RegexRunner.runstackpos">
  1002. <summary>
  1003. <para>[To be supplied.]</para>
  1004. </summary>
  1005. </member>
  1006. <member name="F:System.Text.RegularExpressions.RegexRunner.runcrawl">
  1007. <summary>
  1008. <para>[To be supplied.]</para>
  1009. </summary>
  1010. </member>
  1011. <member name="F:System.Text.RegularExpressions.RegexRunner.runcrawlpos">
  1012. <summary>
  1013. <para>[To be supplied.]</para>
  1014. </summary>
  1015. </member>
  1016. <member name="F:System.Text.RegularExpressions.RegexRunner.runtrackcount">
  1017. <summary>
  1018. <para>[To be supplied.]</para>
  1019. </summary>
  1020. </member>
  1021. <member name="F:System.Text.RegularExpressions.RegexRunner.runmatch">
  1022. <summary>
  1023. <para>[To be supplied.]</para>
  1024. </summary>
  1025. </member>
  1026. <member name="F:System.Text.RegularExpressions.RegexRunner.runregex">
  1027. <summary>
  1028. <para>[To be supplied.]</para>
  1029. </summary>
  1030. </member>
  1031. <member name="M:System.Text.RegularExpressions.RegexRunner.#ctor">
  1032. <summary>
  1033. <para>[To be supplied.]</para>
  1034. </summary>
  1035. </member>
  1036. <member name="M:System.Text.RegularExpressions.RegexRunner.Scan(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
  1037. <summary>
  1038. <para>[To be supplied.]</para>
  1039. </summary>
  1040. </member>
  1041. <member name="M:System.Text.RegularExpressions.RegexRunner.Go">
  1042. <summary>
  1043. <para>[To be supplied.]</para>
  1044. </summary>
  1045. </member>
  1046. <member name="M:System.Text.RegularExpressions.RegexRunner.FindFirstChar">
  1047. <summary>
  1048. <para>[To be supplied.]</para>
  1049. </summary>
  1050. </member>
  1051. <member name="M:System.Text.RegularExpressions.RegexRunner.InitTrackCount">
  1052. <summary>
  1053. <para>[To be supplied.]</para>
  1054. </summary>
  1055. </member>
  1056. <member name="M:System.Text.RegularExpressions.RegexRunner.EnsureStorage">
  1057. <summary>
  1058. <para>[To be supplied.]</para>
  1059. </summary>
  1060. </member>
  1061. <member name="M:System.Text.RegularExpressions.RegexRunner.IsBoundary(System.Int32,System.Int32,System.Int32)">
  1062. <summary>
  1063. <para>[To be supplied.]</para>
  1064. </summary>
  1065. </member>
  1066. <member name="M:System.Text.RegularExpressions.RegexRunner.IsECMABoundary(System.Int32,System.Int32,System.Int32)">
  1067. <summary>
  1068. <para>[To be supplied.]</para>
  1069. </summary>
  1070. </member>
  1071. <member name="M:System.Text.RegularExpressions.RegexRunner.CharInSet(System.Char,System.String,System.String)">
  1072. <summary>
  1073. <para>[To be supplied.]</para>
  1074. </summary>
  1075. </member>
  1076. <member name="M:System.Text.RegularExpressions.RegexRunner.DoubleTrack">
  1077. <summary>
  1078. <para>[To be supplied.]</para>
  1079. </summary>
  1080. </member>
  1081. <member name="M:System.Text.RegularExpressions.RegexRunner.DoubleStack">
  1082. <summary>
  1083. <para>[To be supplied.]</para>
  1084. </summary>
  1085. </member>
  1086. <member name="M:System.Text.RegularExpressions.RegexRunner.DoubleCrawl">
  1087. <summary>
  1088. <para>[To be supplied.]</para>
  1089. </summary>
  1090. </member>
  1091. <member name="M:System.Text.RegularExpressions.RegexRunner.Crawl(System.Int32)">
  1092. <summary>
  1093. <para>[To be supplied.]</para>
  1094. </summary>
  1095. </member>
  1096. <member name="M:System.Text.RegularExpressions.RegexRunner.Popcrawl">
  1097. <summary>
  1098. <para>[To be supplied.]</para>
  1099. </summary>
  1100. </member>
  1101. <member name="M:System.Text.RegularExpressions.RegexRunner.Crawlpos">
  1102. <summary>
  1103. <para>[To be supplied.]</para>
  1104. </summary>
  1105. </member>
  1106. <member name="M:System.Text.RegularExpressions.RegexRunner.Capture(System.Int32,System.Int32,System.Int32)">
  1107. <summary>
  1108. <para>[To be supplied.]</para>
  1109. </summary>
  1110. </member>
  1111. <member name="M:System.Text.RegularExpressions.RegexRunner.TransferCapture(System.Int32,System.Int32,System.Int32,System.Int32)">
  1112. <summary>
  1113. <para>[To be supplied.]</para>
  1114. </summary>
  1115. </member>
  1116. <member name="M:System.Text.RegularExpressions.RegexRunner.Uncapture">
  1117. <summary>
  1118. <para>[To be supplied.]</para>
  1119. </summary>
  1120. </member>
  1121. <member name="M:System.Text.RegularExpressions.RegexRunner.IsMatched(System.Int32)">
  1122. <summary>
  1123. <para>[To be supplied.]</para>
  1124. </summary>
  1125. </member>
  1126. <member name="M:System.Text.RegularExpressions.RegexRunner.MatchIndex(System.Int32)">
  1127. <summary>
  1128. <para>[To be supplied.]</para>
  1129. </summary>
  1130. </member>
  1131. <member name="M:System.Text.RegularExpressions.RegexRunner.MatchLength(System.Int32)">
  1132. <summary>
  1133. <para>[To be supplied.]</para>
  1134. </summary>
  1135. </member>
  1136. <member name="T:System.Text.RegularExpressions.Match">
  1137. <summary>
  1138. <para> Represents
  1139. the results from a single regular expression match.
  1140. </para>
  1141. </summary>
  1142. </member>
  1143. <member name="M:System.Text.RegularExpressions.Match.NextMatch">
  1144. <summary>
  1145. <para>Returns a new <see langword="Match " /> with the results for the next match, starting
  1146. at the position at which the last match ended (at the character beyond the last
  1147. matched character).</para>
  1148. </summary>
  1149. <returns>
  1150. <para>The next regular expression <see langword="Match " /> object.</para>
  1151. </returns>
  1152. </member>
  1153. <member name="M:System.Text.RegularExpressions.Match.Result(System.String)">
  1154. <summary>
  1155. <para> Returns the expansion of the passed replacement pattern.
  1156. For example, if the replacement pattern is $1$2, <see langword="Result " />returns the concatenation of
  1157. <see langword="Groups[1].Value and Groups[2].Value" />
  1158. (<see langword="Groups(1).Value and Groups(2).Value " />in Visual
  1159. Basic).
  1160. </para>
  1161. </summary>
  1162. <param name="replacement">The replacement pattern to be used by the function. </param>
  1163. <returns>
  1164. <para> The expanded version of <paramref name="replacement" /> .
  1165. </para>
  1166. </returns>
  1167. </member>
  1168. <member name="M:System.Text.RegularExpressions.Match.Synchronized(System.Text.RegularExpressions.Match)">
  1169. <summary>
  1170. <para> Returns a <see langword="Match " /> instance equivalent to the one supplied that is safe to share
  1171. between multiple threads.
  1172. </para>
  1173. </summary>
  1174. <param name="inner">A <see langword="Match" /> instance equivalent to the one expected. </param>
  1175. <returns>
  1176. <para> A <see langword="Match " /> instance equivalent to the one supplied that is safe to share
  1177. between multiple threads.
  1178. </para>
  1179. </returns>
  1180. </member>
  1181. <member name="P:System.Text.RegularExpressions.Match.Empty">
  1182. <summary>
  1183. <para> Gets the empty group. All failed matches
  1184. return this empty match.
  1185. </para>
  1186. </summary>
  1187. </member>
  1188. <member name="P:System.Text.RegularExpressions.Match.Groups">
  1189. <summary>
  1190. <para>Gets a collection of groups matched by the regular expression.</para>
  1191. </summary>
  1192. </member>
  1193. <member name="T:System.Text.RegularExpressions.MatchCollection">
  1194. <summary>
  1195. <para> Represents the set of successful matches found by iteratively applying a regular expression
  1196. pattern to the input string.
  1197. </para>
  1198. </summary>
  1199. </member>
  1200. <member name="M:System.Text.RegularExpressions.MatchCollection.CopyTo(System.Array,System.Int32)">
  1201. <summary>
  1202. <para>
  1203. Copies all the elements of the collection to the given array
  1204. starting at the given index.
  1205. </para>
  1206. </summary>
  1207. <param name="array">
  1208. The array the collection is to be copied into.
  1209. </param>
  1210. <param name="arrayIndex">
  1211. The position in the array where copying is to begin.
  1212. </param>
  1213. </member>
  1214. <member name="M:System.Text.RegularExpressions.MatchCollection.GetEnumerator">
  1215. <summary>
  1216. <para> Provides an enumerator in the same order as Item[i].
  1217. </para>
  1218. </summary>
  1219. <returns>
  1220. <para>An <see cref="T:System.Collections.IEnumerator" /> object that contains all <see langword="Match " />objects within the <see langword="MatchCollection" />.</para>
  1221. </returns>
  1222. </member>
  1223. <member name="P:System.Text.RegularExpressions.MatchCollection.Count">
  1224. <summary>
  1225. <para> Gets the number of captures.
  1226. </para>
  1227. </summary>
  1228. </member>
  1229. <member name="P:System.Text.RegularExpressions.MatchCollection.SyncRoot">
  1230. <summary>
  1231. <para>Gets an object that can be used to synchronize access to the collection.</para>
  1232. </summary>
  1233. </member>
  1234. <member name="P:System.Text.RegularExpressions.MatchCollection.IsSynchronized">
  1235. <summary>
  1236. <para>Gets a value indicating whether access to the collection
  1237. is synchronized (thread-safe).</para>
  1238. </summary>
  1239. </member>
  1240. <member name="P:System.Text.RegularExpressions.MatchCollection.IsReadOnly">
  1241. <summary>
  1242. <para>Gets a value that indicates whether the collection is read only.</para>
  1243. </summary>
  1244. </member>
  1245. <member name="P:System.Text.RegularExpressions.MatchCollection.Item(System.Int32)">
  1246. <summary>
  1247. <para> Gets an individual member of the collection.
  1248. </para>
  1249. </summary>
  1250. <param name="i">Index into the Match collection. </param>
  1251. </member>
  1252. <member name="T:System.Text.RegularExpressions.RegexOptions">
  1253. <summary>
  1254. <para> Provides enumerated values to use to
  1255. set regular expression options.</para>
  1256. </summary>
  1257. </member>
  1258. <member name="F:System.Text.RegularExpressions.RegexOptions.None">
  1259. <summary>
  1260. <para>Specifies that no options are set.</para>
  1261. </summary>
  1262. </member>
  1263. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnoreCase">
  1264. <summary>
  1265. <para> Specifies case-insensitive matching.</para>
  1266. </summary>
  1267. </member>
  1268. <member name="F:System.Text.RegularExpressions.RegexOptions.Multiline">
  1269. <summary>
  1270. <para> Multiline mode. Changes the meaning of ^ and $ so
  1271. they match at the beginning and end, respectively, of any line, and not just
  1272. the beginning and end of the entire string.</para>
  1273. </summary>
  1274. </member>
  1275. <member name="F:System.Text.RegularExpressions.RegexOptions.ExplicitCapture">
  1276. <summary>
  1277. <para> Specifies that the only valid captures are
  1278. explicitly named or numbered groups of the form (?&lt;name&gt;…). This allows unnamed parentheses
  1279. to act as noncapturing groups without the syntactic clumsiness of the expression (?:…).</para>
  1280. </summary>
  1281. </member>
  1282. <member name="F:System.Text.RegularExpressions.RegexOptions.Compiled">
  1283. <summary>
  1284. <para> Specifies that the regular expression is
  1285. compiled to an assembly. This yields faster execution but increases startup time.</para>
  1286. </summary>
  1287. </member>
  1288. <member name="F:System.Text.RegularExpressions.RegexOptions.Singleline">
  1289. <summary>
  1290. <para> Specifies single-line mode. Changes the meaning of the
  1291. dot (.) so it matches every character (instead of every character except \n).</para>
  1292. </summary>
  1293. </member>
  1294. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace">
  1295. <summary>
  1296. <para>Eliminates unescaped white space from the pattern and enables comments
  1297. marked with #.</para>
  1298. </summary>
  1299. </member>
  1300. <member name="F:System.Text.RegularExpressions.RegexOptions.RightToLeft">
  1301. <summary>
  1302. <para>Specifies that the search will be from right to left
  1303. instead of from left to right.</para>
  1304. </summary>
  1305. </member>
  1306. <member name="F:System.Text.RegularExpressions.RegexOptions.ECMAScript">
  1307. <summary>
  1308. <para>
  1309. Enables ECMAScript-compliant behavior for the expression.
  1310. This flag can be
  1311. used only in conjunction with the <see cref="F:System.Text.RegularExpressions.RegexOptions.IgnoreCase" />, <see cref="F:System.Text.RegularExpressions.RegexOptions.Multiline" />, and <see cref="F:System.Text.RegularExpressions.RegexOptions.Compiled" /> flags.
  1312. The use of this flag with any other flags results in an
  1313. exception.
  1314. </para>
  1315. </summary>
  1316. </member>
  1317. <member name="M:System.Text.RegularExpressions.RegexRunnerFactory.#ctor">
  1318. <summary>
  1319. <para>[To be supplied.]</para>
  1320. </summary>
  1321. </member>
  1322. <member name="M:System.Text.RegularExpressions.RegexRunnerFactory.CreateInstance">
  1323. <summary>
  1324. <para>[To be supplied.]</para>
  1325. </summary>
  1326. </member>
  1327. <member name="T:System.CodeDom.CodeArgumentReferenceExpression">
  1328. <summary>
  1329. <para>Represents a reference to an argument.</para>
  1330. </summary>
  1331. </member>
  1332. <member name="T:System.CodeDom.CodeExpression">
  1333. <summary>
  1334. <para>Represents a code expression. This is a base class for
  1335. other code expression objects that is never instantiated.</para>
  1336. </summary>
  1337. </member>
  1338. <member name="T:System.CodeDom.CodeObject">
  1339. <summary>
  1340. <para>Provides a common base class for most Code Document Object
  1341. Model (CodeDOM) objects.</para>
  1342. </summary>
  1343. </member>
  1344. <member name="M:System.CodeDom.CodeObject.#ctor">
  1345. <summary>
  1346. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeObject" /> class.</para>
  1347. </summary>
  1348. </member>
  1349. <member name="P:System.CodeDom.CodeObject.UserData">
  1350. <summary>
  1351. <para> Gets or sets the user-definable data for the current object.</para>
  1352. </summary>
  1353. </member>
  1354. <member name="M:System.CodeDom.CodeArgumentReferenceExpression.#ctor">
  1355. <summary>
  1356. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArgumentReferenceExpression" /> class.</para>
  1357. </summary>
  1358. </member>
  1359. <member name="M:System.CodeDom.CodeArgumentReferenceExpression.#ctor(System.String)">
  1360. <summary>
  1361. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArgumentReferenceExpression" /> class using the specified parameter name.</para>
  1362. </summary>
  1363. <param name="parameterName">The name of the parameter the argument is referencing.</param>
  1364. </member>
  1365. <member name="P:System.CodeDom.CodeArgumentReferenceExpression.ParameterName">
  1366. <summary>
  1367. <para>Gets or sets the name of the parameter that the expression references.</para>
  1368. </summary>
  1369. </member>
  1370. <member name="T:System.CodeDom.CodeArrayCreateExpression">
  1371. <summary>
  1372. <para> Represents an expression that creates an array.</para>
  1373. </summary>
  1374. </member>
  1375. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor">
  1376. <summary>
  1377. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class.</para>
  1378. </summary>
  1379. </member>
  1380. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])">
  1381. <summary>
  1382. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" />
  1383. class using the specified array data
  1384. type and initialization expressions.</para>
  1385. </summary>
  1386. <param name="createType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the data type of the array to create.</param>
  1387. <param name=" initializers"> An array of expressions to use to initialize the array.</param>
  1388. </member>
  1389. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.String,System.CodeDom.CodeExpression[])">
  1390. <summary>
  1391. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the specified array data type
  1392. name and initializers.</para>
  1393. </summary>
  1394. <param name="createType">The name of the data type of the array to create.</param>
  1395. <param name=" initializers">An array of expressions to use to initialize the array.</param>
  1396. </member>
  1397. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.Type,System.CodeDom.CodeExpression[])">
  1398. <summary>
  1399. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the specified array data type and initializers.</para>
  1400. </summary>
  1401. <param name="createType">The data type of the array to create.</param>
  1402. <param name=" initializers">An array of expressions to use to initialize the array.</param>
  1403. </member>
  1404. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.CodeDom.CodeTypeReference,System.Int32)">
  1405. <summary>
  1406. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the
  1407. specified array data type and number of indices
  1408. for the array.</para>
  1409. </summary>
  1410. <param name="createType">A <see cref="T:System.CodeDom.CodeTypeReference" /> indicating the data type of the array to create.</param>
  1411. <param name=" size">The number of indices of the array to create.</param>
  1412. </member>
  1413. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.String,System.Int32)">
  1414. <summary>
  1415. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the
  1416. specified array data type name
  1417. and number of indices for the array.</para>
  1418. </summary>
  1419. <param name="createType">The name of the data type of the array to create.</param>
  1420. <param name=" size">The number of indices of the array to create.</param>
  1421. </member>
  1422. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.Type,System.Int32)">
  1423. <summary>
  1424. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the
  1425. specified array data type and number of indicies for the array.</para>
  1426. </summary>
  1427. <param name="createType">The data type of the array to create.</param>
  1428. <param name=" size">The number of indices of the array to create.</param>
  1429. </member>
  1430. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)">
  1431. <summary>
  1432. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the
  1433. specified array data type and
  1434. code expression indicating the number of indices
  1435. for the array.</para>
  1436. </summary>
  1437. <param name="createType">A <see cref="T:System.CodeDom.CodeTypeReference" /> indicating the data type of the array to create.</param>
  1438. <param name="size">An expression that indicates the number of indices of the array to create.</param>
  1439. </member>
  1440. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.String,System.CodeDom.CodeExpression)">
  1441. <summary>
  1442. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using
  1443. the specified array data type name and code expression indicating the number of indices for
  1444. the array.</para>
  1445. </summary>
  1446. <param name="createType">The name of the data type of the array to create.</param>
  1447. <param name=" size">An expression that indicates the number of indices of the array to create.</param>
  1448. </member>
  1449. <member name="M:System.CodeDom.CodeArrayCreateExpression.#ctor(System.Type,System.CodeDom.CodeExpression)">
  1450. <summary>
  1451. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> class using the specified
  1452. array data type and code expression indicating the number of indices for the
  1453. array.</para>
  1454. </summary>
  1455. <param name="createType">The data type of the array to create.</param>
  1456. <param name=" size">An expression that indicates the number of indices of the array to create.</param>
  1457. </member>
  1458. <member name="P:System.CodeDom.CodeArrayCreateExpression.CreateType">
  1459. <summary>
  1460. <para>
  1461. Gets or sets the type of array to create.</para>
  1462. </summary>
  1463. </member>
  1464. <member name="P:System.CodeDom.CodeArrayCreateExpression.Initializers">
  1465. <summary>
  1466. <para>
  1467. Gets the initializers with which to initialize the array.</para>
  1468. </summary>
  1469. </member>
  1470. <member name="P:System.CodeDom.CodeArrayCreateExpression.Size">
  1471. <summary>
  1472. <para> Gets or sets the number of indices in the array.</para>
  1473. </summary>
  1474. </member>
  1475. <member name="P:System.CodeDom.CodeArrayCreateExpression.SizeExpression">
  1476. <summary>
  1477. <para>Gets or sets the expression that indicates the size of the array.</para>
  1478. </summary>
  1479. </member>
  1480. <member name="T:System.CodeDom.CodeArrayIndexerExpression">
  1481. <summary>
  1482. <para>Represents an expression that indicates an array and a specific index or indices.</para>
  1483. </summary>
  1484. </member>
  1485. <member name="M:System.CodeDom.CodeArrayIndexerExpression.#ctor">
  1486. <summary>
  1487. Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayIndexerExpression" /> class.
  1488. </summary>
  1489. </member>
  1490. <member name="M:System.CodeDom.CodeArrayIndexerExpression.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])">
  1491. <summary>
  1492. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeArrayIndexerExpression" /> class using the specified target object and
  1493. indices.</para>
  1494. </summary>
  1495. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the array the indexer targets.</param>
  1496. <param name=" indices">The index or indices of the indexer expression. </param>
  1497. </member>
  1498. <member name="P:System.CodeDom.CodeArrayIndexerExpression.TargetObject">
  1499. <summary>
  1500. <para>Gets or sets the target object of this array indexer.</para>
  1501. </summary>
  1502. </member>
  1503. <member name="P:System.CodeDom.CodeArrayIndexerExpression.Indices">
  1504. <summary>
  1505. <para>Gets or sets the index or indices of the indexer expression.</para>
  1506. </summary>
  1507. </member>
  1508. <member name="T:System.CodeDom.CodeAssignStatement">
  1509. <summary>
  1510. <para>Represents a simple assignment statement.</para>
  1511. </summary>
  1512. </member>
  1513. <member name="T:System.CodeDom.CodeStatement">
  1514. <summary>
  1515. <para>Represents a statement. This is a base class for other
  1516. code statement objects that is never instantiated.</para>
  1517. </summary>
  1518. </member>
  1519. <member name="P:System.CodeDom.CodeStatement.LinePragma">
  1520. <summary>
  1521. <para> Gets or sets the line the statement occurs on.</para>
  1522. </summary>
  1523. </member>
  1524. <member name="M:System.CodeDom.CodeAssignStatement.#ctor">
  1525. <summary>
  1526. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAssignStatement" /> class.</para>
  1527. </summary>
  1528. </member>
  1529. <member name="M:System.CodeDom.CodeAssignStatement.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)">
  1530. <summary>
  1531. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAssignStatement" /> class that represents the
  1532. specified assignment expressions.</para>
  1533. </summary>
  1534. <param name="left">The variable to assign to.</param>
  1535. <param name=" right">The value to assign.</param>
  1536. </member>
  1537. <member name="P:System.CodeDom.CodeAssignStatement.Left">
  1538. <summary>
  1539. <para> Gets or
  1540. sets the expression to be assigned to.</para>
  1541. </summary>
  1542. </member>
  1543. <member name="P:System.CodeDom.CodeAssignStatement.Right">
  1544. <summary>
  1545. <para> Gets or
  1546. sets the expression to assign.</para>
  1547. </summary>
  1548. </member>
  1549. <member name="T:System.CodeDom.CodeAttachEventStatement">
  1550. <summary>
  1551. <para>Represents a statement that attaches an event handler.</para>
  1552. </summary>
  1553. </member>
  1554. <member name="M:System.CodeDom.CodeAttachEventStatement.#ctor">
  1555. <summary>
  1556. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttachEventStatement" /> class.</para>
  1557. </summary>
  1558. </member>
  1559. <member name="M:System.CodeDom.CodeAttachEventStatement.#ctor(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)">
  1560. <summary>
  1561. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttachEventStatement" /> class using the specified event reference and listener.</para>
  1562. </summary>
  1563. <param name=" eventRef">A <see cref="T:System.CodeDom.CodeEventReferenceExpression" /> that indicates the event to attach a handler to.</param>
  1564. <param name=" listener">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the new listener.</param>
  1565. </member>
  1566. <member name="M:System.CodeDom.CodeAttachEventStatement.#ctor(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)">
  1567. <summary>
  1568. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttachEventStatement" /> class using the
  1569. specified object containing the event, event name, and listener.</para>
  1570. </summary>
  1571. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the object that contains the event.</param>
  1572. <param name=" eventName">The name of the event to attach a handler to.</param>
  1573. <param name=" listener">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the new listener.</param>
  1574. </member>
  1575. <member name="P:System.CodeDom.CodeAttachEventStatement.Event">
  1576. <summary>
  1577. <para> Gets or sets the event to attach a listener to.</para>
  1578. </summary>
  1579. </member>
  1580. <member name="P:System.CodeDom.CodeAttachEventStatement.Listener">
  1581. <summary>
  1582. <para>Gets or sets the new listener to attach to the event.</para>
  1583. </summary>
  1584. </member>
  1585. <member name="T:System.CodeDom.CodeAttributeArgument">
  1586. <summary>
  1587. <para> Represents an argument used in a metadata custom attribute declaration.</para>
  1588. </summary>
  1589. </member>
  1590. <member name="M:System.CodeDom.CodeAttributeArgument.#ctor">
  1591. <summary>
  1592. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgument" /> class.</para>
  1593. </summary>
  1594. </member>
  1595. <member name="M:System.CodeDom.CodeAttributeArgument.#ctor(System.CodeDom.CodeExpression)">
  1596. <summary>
  1597. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgument" /> class using the specified value.</para>
  1598. </summary>
  1599. <param name="value">A <see cref="T:System.CodeDom.CodeExpression" /> that represents the value of the argument.</param>
  1600. </member>
  1601. <member name="M:System.CodeDom.CodeAttributeArgument.#ctor(System.String,System.CodeDom.CodeExpression)">
  1602. <summary>
  1603. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgument" /> class using the specified name and
  1604. value.</para>
  1605. </summary>
  1606. <param name="name">The name of the attribute property the argument applies to.</param>
  1607. <param name=" value">A <see cref="T:System.CodeDom.CodeExpression" /> that represents the value of the argument.</param>
  1608. </member>
  1609. <member name="P:System.CodeDom.CodeAttributeArgument.Name">
  1610. <summary>
  1611. <para>Gets or sets the name of the attribute.</para>
  1612. </summary>
  1613. </member>
  1614. <member name="P:System.CodeDom.CodeAttributeArgument.Value">
  1615. <summary>
  1616. <para>Gets or sets the value for the attribute argument.</para>
  1617. </summary>
  1618. </member>
  1619. <member name="T:System.CodeDom.CodeAttributeArgumentCollection">
  1620. <summary>
  1621. <para>Represents a collection of <see cref="T:System.CodeDom.CodeAttributeArgument" /> objects.</para>
  1622. </summary>
  1623. </member>
  1624. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.#ctor">
  1625. <summary>
  1626. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> class.</para>
  1627. </summary>
  1628. </member>
  1629. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.#ctor(System.CodeDom.CodeAttributeArgumentCollection)">
  1630. <summary>
  1631. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> class containing the
  1632. elements of the specified source collection.</para>
  1633. </summary>
  1634. <param name="value">A <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> with which to initialize the collection.</param>
  1635. </member>
  1636. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.#ctor(System.CodeDom.CodeAttributeArgument[])">
  1637. <summary>
  1638. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> class
  1639. containing the specified array of <see cref="T:System.CodeDom.CodeAttributeArgument" /> objects.</para>
  1640. </summary>
  1641. <param name="value">An array of <see cref="T:System.CodeDom.CodeAttributeArgument" /> objects with which to initialize the collection.</param>
  1642. </member>
  1643. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.Add(System.CodeDom.CodeAttributeArgument)">
  1644. <summary>
  1645. <para>Adds the specified <see cref="T:System.CodeDom.CodeAttributeArgument" />
  1646. to the collection.</para>
  1647. </summary>
  1648. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeArgument" /> to add.</param>
  1649. <returns>
  1650. <para>The index at which the new element was inserted.</para>
  1651. </returns>
  1652. </member>
  1653. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.AddRange(System.CodeDom.CodeAttributeArgument[])">
  1654. <summary>
  1655. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeAttributeArgument" /> array to the end of the
  1656. collection.</para>
  1657. </summary>
  1658. <param name="value">An array of type <see cref="T:System.CodeDom.CodeAttributeArgument" /> containing the objects to add to the collection.</param>
  1659. </member>
  1660. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.AddRange(System.CodeDom.CodeAttributeArgumentCollection)">
  1661. <summary>
  1662. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> to the end of the collection.</para>
  1663. </summary>
  1664. <param name="value">A <see cref="T:System.CodeDom.CodeAttributeArgumentCollection" /> containing the objects to add to the collection.</param>
  1665. </member>
  1666. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.Contains(System.CodeDom.CodeAttributeArgument)">
  1667. <summary>
  1668. <para> Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeAttributeArgument" />.</para>
  1669. </summary>
  1670. <param name="value">A <see cref="T:System.CodeDom.CodeAttributeArgument" /> to search for in the collection.</param>
  1671. <returns>
  1672. <para>
  1673. <see langword="true" /> if the collection contains the specified object;
  1674. otherwise, <see langword="false" />.</para>
  1675. </returns>
  1676. </member>
  1677. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.CopyTo(System.CodeDom.CodeAttributeArgument[],System.Int32)">
  1678. <summary>
  1679. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance
  1680. beginning at the specified index.</para>
  1681. </summary>
  1682. <param name="array">
  1683. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  1684. </param>
  1685. <param name=" index">The index of the array at which to begin inserting.</param>
  1686. </member>
  1687. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.IndexOf(System.CodeDom.CodeAttributeArgument)">
  1688. <summary>
  1689. <para>Gets the index in the collection of the specified
  1690. <see cref="T:System.CodeDom.CodeAttributeArgument" />, if it exists in the collection.</para>
  1691. </summary>
  1692. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeArgument" /> to locate in the collection.</param>
  1693. <returns>
  1694. <para>The index in the collection of the specified object, if found; otherwise,
  1695. -1.</para>
  1696. </returns>
  1697. </member>
  1698. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.Insert(System.Int32,System.CodeDom.CodeAttributeArgument)">
  1699. <summary>
  1700. <para>Inserts the specified <see cref="T:System.CodeDom.CodeAttributeArgument" /> into the collection
  1701. at the specified index.</para>
  1702. </summary>
  1703. <param name="index">The zero-based index where the specified object should be inserted. </param>
  1704. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeArgument" /> to insert.</param>
  1705. </member>
  1706. <member name="M:System.CodeDom.CodeAttributeArgumentCollection.Remove(System.CodeDom.CodeAttributeArgument)">
  1707. <summary>
  1708. <para> Removes the specified <see cref="T:System.CodeDom.CodeAttributeArgument" /> from the collection.</para>
  1709. </summary>
  1710. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeArgument" /> to remove from the collection.</param>
  1711. </member>
  1712. <member name="P:System.CodeDom.CodeAttributeArgumentCollection.Item(System.Int32)">
  1713. <summary>
  1714. <para> Gets or sets the <see cref="T:System.CodeDom.CodeAttributeArgument" /> at the specified
  1715. index in the
  1716. collection.</para>
  1717. </summary>
  1718. <param name="index">The index of the collection to access.</param>
  1719. </member>
  1720. <member name="T:System.CodeDom.CodeAttributeDeclaration">
  1721. <summary>
  1722. <para> Represents an attribute declaration.</para>
  1723. </summary>
  1724. </member>
  1725. <member name="M:System.CodeDom.CodeAttributeDeclaration.#ctor">
  1726. <summary>
  1727. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> class.</para>
  1728. </summary>
  1729. </member>
  1730. <member name="M:System.CodeDom.CodeAttributeDeclaration.#ctor(System.String)">
  1731. <summary>
  1732. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> class using the specified name.</para>
  1733. </summary>
  1734. <param name="name">The name of the attribute.</param>
  1735. </member>
  1736. <member name="M:System.CodeDom.CodeAttributeDeclaration.#ctor(System.String,System.CodeDom.CodeAttributeArgument[])">
  1737. <summary>
  1738. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> class using the specified name and
  1739. arguments.</para>
  1740. </summary>
  1741. <param name=" name">The name of the attribute.</param>
  1742. <param name="arguments">The arguments for the attribute.</param>
  1743. </member>
  1744. <member name="P:System.CodeDom.CodeAttributeDeclaration.Name">
  1745. <summary>
  1746. <para> Gets or sets the name of the attribute being declared.</para>
  1747. </summary>
  1748. </member>
  1749. <member name="P:System.CodeDom.CodeAttributeDeclaration.Arguments">
  1750. <summary>
  1751. <para> Gets the arguments for the attribute.</para>
  1752. </summary>
  1753. </member>
  1754. <member name="T:System.CodeDom.CodeAttributeDeclarationCollection">
  1755. <summary>
  1756. <para> Represents a collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> objects.</para>
  1757. </summary>
  1758. </member>
  1759. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.#ctor">
  1760. <summary>
  1761. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> class.</para>
  1762. </summary>
  1763. </member>
  1764. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.#ctor(System.CodeDom.CodeAttributeDeclarationCollection)">
  1765. <summary>
  1766. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> class containing the
  1767. elements of the specified source collection.</para>
  1768. </summary>
  1769. <param name="value">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> with which to initialize the collection.</param>
  1770. </member>
  1771. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.#ctor(System.CodeDom.CodeAttributeDeclaration[])">
  1772. <summary>
  1773. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> class using the
  1774. specified array of <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> objects.</para>
  1775. </summary>
  1776. <param name="value">An array of <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> objects with which to initialize the collection.</param>
  1777. </member>
  1778. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.Add(System.CodeDom.CodeAttributeDeclaration)">
  1779. <summary>
  1780. <para>Adds a <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> with the specified
  1781. value to the collection.</para>
  1782. </summary>
  1783. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> to add.</param>
  1784. <returns>
  1785. <para>The index at which the new element was inserted.</para>
  1786. </returns>
  1787. </member>
  1788. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.AddRange(System.CodeDom.CodeAttributeDeclaration[])">
  1789. <summary>
  1790. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> array to the end of the collection.</para>
  1791. </summary>
  1792. <param name="value">An array of type <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> containing the objects to add to the collection.</param>
  1793. </member>
  1794. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.AddRange(System.CodeDom.CodeAttributeDeclarationCollection)">
  1795. <summary>
  1796. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> to the end of the collection.</para>
  1797. </summary>
  1798. <param name="value">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> containing the objects to add to the collection.</param>
  1799. </member>
  1800. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.Contains(System.CodeDom.CodeAttributeDeclaration)">
  1801. <summary>
  1802. <para>Gets or sets a value indicating whether the collection
  1803. contains the specified <see cref="T:System.CodeDom.CodeAttributeDeclaration" />.</para>
  1804. </summary>
  1805. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> to locate.</param>
  1806. <returns>
  1807. <para>
  1808. <see langword="true" /> if the
  1809. collection contains the specified object;
  1810. otherwise, <see langword="false" />.</para>
  1811. </returns>
  1812. </member>
  1813. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.CopyTo(System.CodeDom.CodeAttributeDeclaration[],System.Int32)">
  1814. <summary>
  1815. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  1816. specified index.</para>
  1817. </summary>
  1818. <param name="array">
  1819. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  1820. </param>
  1821. <param name="index">The index of the array at which to begin inserting.</param>
  1822. </member>
  1823. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.IndexOf(System.CodeDom.CodeAttributeDeclaration)">
  1824. <summary>
  1825. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeAttributeDeclaration" />, if it exists in the
  1826. collection.</para>
  1827. </summary>
  1828. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> to locate in the collection.</param>
  1829. <returns>
  1830. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  1831. </returns>
  1832. </member>
  1833. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.Insert(System.Int32,System.CodeDom.CodeAttributeDeclaration)">
  1834. <summary>
  1835. <para>Inserts the specified <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> into the collection
  1836. at the specified index.</para>
  1837. </summary>
  1838. <param name="index">The zero-based index where the specified object should be inserted.</param>
  1839. <param name=" value">The <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> to insert.</param>
  1840. </member>
  1841. <member name="M:System.CodeDom.CodeAttributeDeclarationCollection.Remove(System.CodeDom.CodeAttributeDeclaration)">
  1842. <summary>
  1843. <para> Removes the specified <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> from the
  1844. collection.</para>
  1845. </summary>
  1846. <param name="value">The <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> to remove from the collection.</param>
  1847. </member>
  1848. <member name="P:System.CodeDom.CodeAttributeDeclarationCollection.Item(System.Int32)">
  1849. <summary>
  1850. <para> Indicates the <see cref="T:System.CodeDom.CodeAttributeDeclaration" /> at the specified index.</para>
  1851. </summary>
  1852. <param name="index">The index of the collection to access.</param>
  1853. </member>
  1854. <member name="T:System.CodeDom.CodeBaseReferenceExpression">
  1855. <summary>
  1856. <para>Represents a reference to the base
  1857. class.</para>
  1858. </summary>
  1859. </member>
  1860. <member name="T:System.CodeDom.CodeBinaryOperatorExpression">
  1861. <summary>
  1862. <para>Represents an expression that consists of a binary operation between two expressions.</para>
  1863. </summary>
  1864. </member>
  1865. <member name="M:System.CodeDom.CodeBinaryOperatorExpression.#ctor">
  1866. <summary>
  1867. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeBinaryOperatorExpression" /> class.</para>
  1868. </summary>
  1869. </member>
  1870. <member name="M:System.CodeDom.CodeBinaryOperatorExpression.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)">
  1871. <summary>
  1872. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeBinaryOperatorExpression" /> class
  1873. using the specified
  1874. parameters.</para>
  1875. </summary>
  1876. <param name="left"> The <see cref="T:System.CodeDom.CodeExpression" /> on the left of the operator.</param>
  1877. <param name=" op">The operator.</param>
  1878. <param name=" right"> The <see cref="T:System.CodeDom.CodeExpression" /> on the right of the operator.</param>
  1879. </member>
  1880. <member name="P:System.CodeDom.CodeBinaryOperatorExpression.Right">
  1881. <summary>
  1882. <para>
  1883. Gets or
  1884. sets the code expression on the right of the operator.</para>
  1885. </summary>
  1886. </member>
  1887. <member name="P:System.CodeDom.CodeBinaryOperatorExpression.Left">
  1888. <summary>
  1889. <para> Gets or sets
  1890. the code expression on the left of the operator.</para>
  1891. </summary>
  1892. </member>
  1893. <member name="P:System.CodeDom.CodeBinaryOperatorExpression.Operator">
  1894. <summary>
  1895. <para> Gets or sets
  1896. the operator in the binary operator expression.</para>
  1897. </summary>
  1898. </member>
  1899. <member name="T:System.CodeDom.CodeBinaryOperatorType">
  1900. <summary>
  1901. <para> Specifies identifiers for supported binary operators.</para>
  1902. </summary>
  1903. </member>
  1904. <member name="F:System.CodeDom.CodeBinaryOperatorType.Add">
  1905. <summary>
  1906. <para> Addition operator.</para>
  1907. </summary>
  1908. </member>
  1909. <member name="F:System.CodeDom.CodeBinaryOperatorType.Subtract">
  1910. <summary>
  1911. <para> Subtraction operator.</para>
  1912. </summary>
  1913. </member>
  1914. <member name="F:System.CodeDom.CodeBinaryOperatorType.Multiply">
  1915. <summary>
  1916. <para> Multiplication operator.</para>
  1917. </summary>
  1918. </member>
  1919. <member name="F:System.CodeDom.CodeBinaryOperatorType.Divide">
  1920. <summary>
  1921. <para> Division operator.</para>
  1922. </summary>
  1923. </member>
  1924. <member name="F:System.CodeDom.CodeBinaryOperatorType.Modulus">
  1925. <summary>
  1926. <para> Modulus operator.</para>
  1927. </summary>
  1928. </member>
  1929. <member name="F:System.CodeDom.CodeBinaryOperatorType.Assign">
  1930. <summary>
  1931. <para> Assignment operator.</para>
  1932. </summary>
  1933. </member>
  1934. <member name="F:System.CodeDom.CodeBinaryOperatorType.IdentityInequality">
  1935. <summary>
  1936. <para> Identity not equal operator.</para>
  1937. </summary>
  1938. </member>
  1939. <member name="F:System.CodeDom.CodeBinaryOperatorType.IdentityEquality">
  1940. <summary>
  1941. <para> Identity equal operator.</para>
  1942. </summary>
  1943. </member>
  1944. <member name="F:System.CodeDom.CodeBinaryOperatorType.ValueEquality">
  1945. <summary>
  1946. <para> Value equal operator.</para>
  1947. </summary>
  1948. </member>
  1949. <member name="F:System.CodeDom.CodeBinaryOperatorType.BitwiseOr">
  1950. <summary>
  1951. <para> Bitwise or operator.</para>
  1952. </summary>
  1953. </member>
  1954. <member name="F:System.CodeDom.CodeBinaryOperatorType.BitwiseAnd">
  1955. <summary>
  1956. <para> Bitwise and operator.</para>
  1957. </summary>
  1958. </member>
  1959. <member name="F:System.CodeDom.CodeBinaryOperatorType.BooleanOr">
  1960. <summary>
  1961. <para> Boolean or operator. This represents a short circuiting
  1962. operator. A short circuiting operator will evaluate only as many
  1963. expressions as necessary before returning a correct value.</para>
  1964. </summary>
  1965. </member>
  1966. <member name="F:System.CodeDom.CodeBinaryOperatorType.BooleanAnd">
  1967. <summary>
  1968. <para> Boolean and operator. This represents a short circuiting
  1969. operator. A short circuiting operator will evaluate only as many
  1970. expressions as necessary before returning a correct value.</para>
  1971. </summary>
  1972. </member>
  1973. <member name="F:System.CodeDom.CodeBinaryOperatorType.LessThan">
  1974. <summary>
  1975. <para> Less than operator.</para>
  1976. </summary>
  1977. </member>
  1978. <member name="F:System.CodeDom.CodeBinaryOperatorType.LessThanOrEqual">
  1979. <summary>
  1980. <para> Less than or equal operator.</para>
  1981. </summary>
  1982. </member>
  1983. <member name="F:System.CodeDom.CodeBinaryOperatorType.GreaterThan">
  1984. <summary>
  1985. <para> Greater than operator.</para>
  1986. </summary>
  1987. </member>
  1988. <member name="F:System.CodeDom.CodeBinaryOperatorType.GreaterThanOrEqual">
  1989. <summary>
  1990. <para> Greater than or equal operator.</para>
  1991. </summary>
  1992. </member>
  1993. <member name="T:System.CodeDom.CodeCastExpression">
  1994. <summary>
  1995. <para>Represents an expression that is to be cast to a data
  1996. type or interface.</para>
  1997. </summary>
  1998. </member>
  1999. <member name="M:System.CodeDom.CodeCastExpression.#ctor">
  2000. <summary>
  2001. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCastExpression" /> class.</para>
  2002. </summary>
  2003. </member>
  2004. <member name="M:System.CodeDom.CodeCastExpression.#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)">
  2005. <summary>
  2006. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCastExpression" /> class using the specified cast destination type and
  2007. expression.</para>
  2008. </summary>
  2009. <param name="targetType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the destination type of the cast.</param>
  2010. <param name=" expression">The <see cref="T:System.CodeDom.CodeExpression" /> to cast.</param>
  2011. </member>
  2012. <member name="M:System.CodeDom.CodeCastExpression.#ctor(System.String,System.CodeDom.CodeExpression)">
  2013. <summary>
  2014. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCastExpression" /> class using the specified cast destination type
  2015. and expression.</para>
  2016. </summary>
  2017. <param name="targetType">The name of the destination type of the cast.</param>
  2018. <param name=" expression">The <see cref="T:System.CodeDom.CodeExpression" /> to cast.</param>
  2019. </member>
  2020. <member name="M:System.CodeDom.CodeCastExpression.#ctor(System.Type,System.CodeDom.CodeExpression)">
  2021. <summary>
  2022. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCastExpression" /> class using the specified cast destination type
  2023. and expression.</para>
  2024. </summary>
  2025. <param name="targetType">The destination data type of the cast.</param>
  2026. <param name=" expression">The <see cref="T:System.CodeDom.CodeExpression" /> to cast.</param>
  2027. </member>
  2028. <member name="P:System.CodeDom.CodeCastExpression.TargetType">
  2029. <summary>
  2030. <para>Gets or sets the destination type of the cast.</para>
  2031. </summary>
  2032. </member>
  2033. <member name="P:System.CodeDom.CodeCastExpression.Expression">
  2034. <summary>
  2035. <para> Gets or sets the expression to cast.</para>
  2036. </summary>
  2037. </member>
  2038. <member name="T:System.CodeDom.CodeCatchClause">
  2039. <summary>
  2040. <para>Represents a catch exception block.</para>
  2041. </summary>
  2042. </member>
  2043. <member name="M:System.CodeDom.CodeCatchClause.#ctor">
  2044. <summary>
  2045. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClause" /> class.</para>
  2046. </summary>
  2047. </member>
  2048. <member name="M:System.CodeDom.CodeCatchClause.#ctor(System.String)">
  2049. <summary>
  2050. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClause" /> class using the specified local variable name for the
  2051. exception.</para>
  2052. </summary>
  2053. <param name="localName">The name of the local variable declared in the catch clause for the exception. This is optional.</param>
  2054. </member>
  2055. <member name="M:System.CodeDom.CodeCatchClause.#ctor(System.String,System.CodeDom.CodeTypeReference)">
  2056. <summary>
  2057. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClause" /> class using the specified local
  2058. variable name for the exception and exception
  2059. type.</para>
  2060. </summary>
  2061. <param name="localName">The name of the local variable declared in the catch clause for the exception. This is optional.</param>
  2062. <param name=" catchExceptionType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of exception to catch.</param>
  2063. </member>
  2064. <member name="M:System.CodeDom.CodeCatchClause.#ctor(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[])">
  2065. <summary>
  2066. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClause" /> class using the specified local variable name for the
  2067. exception, exception type and statement collection.</para>
  2068. </summary>
  2069. <param name="localName">The name of the local variable declared in the catch clause for the exception. This is optional.</param>
  2070. <param name=" catchExceptionType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of exception to catch.</param>
  2071. <param name=" statements">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects that represent the contents of the catch block.</param>
  2072. </member>
  2073. <member name="P:System.CodeDom.CodeCatchClause.LocalName">
  2074. <summary>
  2075. <para> Gets or sets the variable name of the
  2076. exception that the catch clause handles.</para>
  2077. </summary>
  2078. </member>
  2079. <member name="P:System.CodeDom.CodeCatchClause.CatchExceptionType">
  2080. <summary>
  2081. <para>Gets or sets the exception type to test for.</para>
  2082. </summary>
  2083. </member>
  2084. <member name="P:System.CodeDom.CodeCatchClause.Statements">
  2085. <summary>
  2086. <para> Gets the statements within the clause.</para>
  2087. </summary>
  2088. </member>
  2089. <member name="T:System.CodeDom.CodeCatchClauseCollection">
  2090. <summary>
  2091. <para>Represents a collection of <see cref="T:System.CodeDom.CodeCatchClause" /> objects.</para>
  2092. </summary>
  2093. </member>
  2094. <member name="M:System.CodeDom.CodeCatchClauseCollection.#ctor">
  2095. <summary>
  2096. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> class.</para>
  2097. </summary>
  2098. </member>
  2099. <member name="M:System.CodeDom.CodeCatchClauseCollection.#ctor(System.CodeDom.CodeCatchClauseCollection)">
  2100. <summary>
  2101. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> class
  2102. containing the elements of the specified source collection.</para>
  2103. </summary>
  2104. <param name="value">A <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> with which to initialize the collection.</param>
  2105. </member>
  2106. <member name="M:System.CodeDom.CodeCatchClauseCollection.#ctor(System.CodeDom.CodeCatchClause[])">
  2107. <summary>
  2108. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> class
  2109. containing the specified array of <see cref="T:System.CodeDom.CodeCatchClause" /> objects.</para>
  2110. </summary>
  2111. <param name="value">An array of <see cref="T:System.CodeDom.CodeCatchClause" /> objects with which to intialize the collection.</param>
  2112. </member>
  2113. <member name="M:System.CodeDom.CodeCatchClauseCollection.Add(System.CodeDom.CodeCatchClause)">
  2114. <summary>
  2115. <para>Adds the specified <see cref="T:System.CodeDom.CodeCatchClause" /> to the collection.</para>
  2116. </summary>
  2117. <param name="value">The <see cref="T:System.CodeDom.CodeCatchClause" /> to add.</param>
  2118. <returns>
  2119. <para>The index at which the new element was inserted.</para>
  2120. </returns>
  2121. </member>
  2122. <member name="M:System.CodeDom.CodeCatchClauseCollection.AddRange(System.CodeDom.CodeCatchClause[])">
  2123. <summary>
  2124. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeCatchClause" />
  2125. array to the end of the collection.</para>
  2126. </summary>
  2127. <param name="value">An array of type <see cref="T:System.CodeDom.CodeCatchClause" /> containing the objects to add to the collection.</param>
  2128. </member>
  2129. <member name="M:System.CodeDom.CodeCatchClauseCollection.AddRange(System.CodeDom.CodeCatchClauseCollection)">
  2130. <summary>
  2131. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> to the end of the collection.</para>
  2132. </summary>
  2133. <param name="value">A <see cref="T:System.CodeDom.CodeCatchClauseCollection" /> containing the objects to add to the collection.</param>
  2134. </member>
  2135. <member name="M:System.CodeDom.CodeCatchClauseCollection.Contains(System.CodeDom.CodeCatchClause)">
  2136. <summary>
  2137. <para> Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeCatchClause" />.</para>
  2138. </summary>
  2139. <param name="value">The <see cref="T:System.CodeDom.CodeCatchClause" /> to search for in the collection.</param>
  2140. <returns>
  2141. <para>
  2142. <see langword="true" /> if the <see cref="T:System.CodeDom.CodeCatchClause" /> is contained in the collection;
  2143. otherwise, <see langword="false" />.</para>
  2144. </returns>
  2145. </member>
  2146. <member name="M:System.CodeDom.CodeCatchClauseCollection.CopyTo(System.CodeDom.CodeCatchClause[],System.Int32)">
  2147. <summary>
  2148. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  2149. specified index.</para>
  2150. </summary>
  2151. <param name="array">
  2152. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  2153. </param>
  2154. <param name="index">The index of the array at which to begin inserting.</param>
  2155. </member>
  2156. <member name="M:System.CodeDom.CodeCatchClauseCollection.IndexOf(System.CodeDom.CodeCatchClause)">
  2157. <summary>
  2158. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeCatchClause" />, if it exists in the collection.</para>
  2159. </summary>
  2160. <param name="value">The <see cref="T:System.CodeDom.CodeCatchClause" /> to locate in the collection.</param>
  2161. <returns>
  2162. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  2163. </returns>
  2164. </member>
  2165. <member name="M:System.CodeDom.CodeCatchClauseCollection.Insert(System.Int32,System.CodeDom.CodeCatchClause)">
  2166. <summary>
  2167. <para>Inserts the specified <see cref="T:System.CodeDom.CodeCatchClause" /> into the collection at the specified index.</para>
  2168. </summary>
  2169. <param name="index">The zero-based index where the specified object should be inserted.</param>
  2170. <param name=" value">The <see cref="T:System.CodeDom.CodeCatchClause" /> to insert.</param>
  2171. </member>
  2172. <member name="M:System.CodeDom.CodeCatchClauseCollection.Remove(System.CodeDom.CodeCatchClause)">
  2173. <summary>
  2174. <para> Removes the specified <see cref="T:System.CodeDom.CodeCatchClause" /> from the collection.</para>
  2175. </summary>
  2176. <param name="value">The <see cref="T:System.CodeDom.CodeCatchClause" /> to remove from the collection.</param>
  2177. </member>
  2178. <member name="P:System.CodeDom.CodeCatchClauseCollection.Item(System.Int32)">
  2179. <summary>
  2180. <para> Gets or sets the <see cref="T:System.CodeDom.CodeCatchClause" /> at the specified index in the collection.</para>
  2181. </summary>
  2182. <param name="index">The index of the collection to access.</param>
  2183. </member>
  2184. <member name="T:System.CodeDom.CodeComment">
  2185. <summary>
  2186. <para> Represents a comment.</para>
  2187. </summary>
  2188. </member>
  2189. <member name="M:System.CodeDom.CodeComment.#ctor">
  2190. <summary>
  2191. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeComment" />
  2192. class.</para>
  2193. </summary>
  2194. </member>
  2195. <member name="M:System.CodeDom.CodeComment.#ctor(System.String)">
  2196. <summary>
  2197. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeComment" /> class with the specified text as
  2198. contents.</para>
  2199. </summary>
  2200. <param name="text">The contents of the comment.</param>
  2201. </member>
  2202. <member name="M:System.CodeDom.CodeComment.#ctor(System.String,System.Boolean)">
  2203. <summary>
  2204. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeComment" /> class using the specified text
  2205. and documentation comment flag.</para>
  2206. </summary>
  2207. <param name="text">The contents of the comment.</param>
  2208. <param name=" docComment">
  2209. <see langword="true" /> if the comment is a documentation comment; otherwise, <see langword="false" />. </param>
  2210. </member>
  2211. <member name="P:System.CodeDom.CodeComment.DocComment">
  2212. <summary>
  2213. <para>Gets or sets a value that indicates whether the comment is a documentation comment.</para>
  2214. </summary>
  2215. </member>
  2216. <member name="P:System.CodeDom.CodeComment.Text">
  2217. <summary>
  2218. <para> Gets or sets
  2219. the text of the comment.</para>
  2220. </summary>
  2221. </member>
  2222. <member name="T:System.CodeDom.CodeCommentStatement">
  2223. <summary>
  2224. <para> Represents a statement consisting of a single comment.</para>
  2225. </summary>
  2226. </member>
  2227. <member name="M:System.CodeDom.CodeCommentStatement.#ctor">
  2228. <summary>
  2229. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatement" /> class.</para>
  2230. </summary>
  2231. </member>
  2232. <member name="M:System.CodeDom.CodeCommentStatement.#ctor(System.CodeDom.CodeComment)">
  2233. <summary>
  2234. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatement" /> class using the specified
  2235. comment.</para>
  2236. </summary>
  2237. <param name="comment">A <see cref="T:System.CodeDom.CodeComment" /> that indicates the comment.</param>
  2238. </member>
  2239. <member name="M:System.CodeDom.CodeCommentStatement.#ctor(System.String)">
  2240. <summary>
  2241. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatement" /> class using the specified text as
  2242. contents.</para>
  2243. </summary>
  2244. <param name="text">The contents of the comment.</param>
  2245. </member>
  2246. <member name="M:System.CodeDom.CodeCommentStatement.#ctor(System.String,System.Boolean)">
  2247. <summary>
  2248. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatement" /> class using the specified text
  2249. and documentation comment flag.</para>
  2250. </summary>
  2251. <param name="text">The contents of the comment.</param>
  2252. <param name=" docComment">
  2253. <see langword="true" /> if the comment is a documentation comment; otherwise, <see langword="false" /> .</param>
  2254. </member>
  2255. <member name="P:System.CodeDom.CodeCommentStatement.Comment">
  2256. <summary>
  2257. <para>Gets or sets the contents of the comment.</para>
  2258. </summary>
  2259. </member>
  2260. <member name="T:System.CodeDom.CodeCommentStatementCollection">
  2261. <summary>
  2262. <para>Represents a collection of <see cref="T:System.CodeDom.CodeCommentStatement" /> objects.</para>
  2263. </summary>
  2264. </member>
  2265. <member name="M:System.CodeDom.CodeCommentStatementCollection.#ctor">
  2266. <summary>
  2267. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> class.</para>
  2268. </summary>
  2269. </member>
  2270. <member name="M:System.CodeDom.CodeCommentStatementCollection.#ctor(System.CodeDom.CodeCommentStatementCollection)">
  2271. <summary>
  2272. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> class using the
  2273. elements of the specified source collection.</para>
  2274. </summary>
  2275. <param name="value">A <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> with which to initialize the collection.</param>
  2276. </member>
  2277. <member name="M:System.CodeDom.CodeCommentStatementCollection.#ctor(System.CodeDom.CodeCommentStatement[])">
  2278. <summary>
  2279. <para> Initializes a new instance of the <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> class containing
  2280. the specified array of <see cref="T:System.CodeDom.CodeCommentStatement" /> objects.</para>
  2281. </summary>
  2282. <param name="value">An array of <see cref="T:System.CodeDom.CodeCommentStatement" /> objects with which to initialize the collection.</param>
  2283. </member>
  2284. <member name="M:System.CodeDom.CodeCommentStatementCollection.Add(System.CodeDom.CodeCommentStatement)">
  2285. <summary>
  2286. <para>Adds the specified <see cref="T:System.CodeDom.CodeCommentStatement" />
  2287. to the collection.</para>
  2288. </summary>
  2289. <param name="value">The <see cref="T:System.CodeDom.CodeCommentStatement" /> to add.</param>
  2290. <returns>
  2291. <para>The index at which the new element was inserted.</para>
  2292. </returns>
  2293. </member>
  2294. <member name="M:System.CodeDom.CodeCommentStatementCollection.AddRange(System.CodeDom.CodeCommentStatement[])">
  2295. <summary>
  2296. <para>Adds the elements of the specified <see cref="T:System.CodeDom.CodeCommentStatement" /> array to the end of the collection.</para>
  2297. </summary>
  2298. <param name="value">An array of type <see cref="T:System.CodeDom.CodeCommentStatement" /> containing the objects to add to the collection.</param>
  2299. </member>
  2300. <member name="M:System.CodeDom.CodeCommentStatementCollection.AddRange(System.CodeDom.CodeCommentStatementCollection)">
  2301. <summary>
  2302. <para>Adds the contents of the specified <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> to the end of the collection.</para>
  2303. </summary>
  2304. <param name="value">A <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> containing the objects to add to the collection.</param>
  2305. </member>
  2306. <member name="M:System.CodeDom.CodeCommentStatementCollection.Contains(System.CodeDom.CodeCommentStatement)">
  2307. <summary>
  2308. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeCommentStatement" />.</para>
  2309. </summary>
  2310. <param name="value">The <see cref="T:System.CodeDom.CodeCommentStatement" /> to search for in the collection.</param>
  2311. <returns>
  2312. <para>
  2313. <see langword="true" /> if the <see cref="T:System.CodeDom.CodeCommentStatement" /> is contained in the collection;
  2314. otherwise, <see langword="false" />.</para>
  2315. </returns>
  2316. </member>
  2317. <member name="M:System.CodeDom.CodeCommentStatementCollection.CopyTo(System.CodeDom.CodeCommentStatement[],System.Int32)">
  2318. <summary>
  2319. <para>Copies the collection objects to the specified one-dimensional <see cref="T:System.Array" /> beginning at the
  2320. specified index.</para>
  2321. </summary>
  2322. <param name="array">
  2323. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  2324. </param>
  2325. <param name="index">The index of the array at which to begin inserting.</param>
  2326. </member>
  2327. <member name="M:System.CodeDom.CodeCommentStatementCollection.IndexOf(System.CodeDom.CodeCommentStatement)">
  2328. <summary>
  2329. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeCommentStatement" />, if it exists in the
  2330. collection.</para>
  2331. </summary>
  2332. <param name="value">The <see cref="T:System.CodeDom.CodeCommentStatement" /> to locate.</param>
  2333. <returns>
  2334. <para>The index of the specified <see cref="T:System.CodeDom.CodeCommentStatement" /> in the collection if found; otherwise, -1.</para>
  2335. </returns>
  2336. </member>
  2337. <member name="M:System.CodeDom.CodeCommentStatementCollection.Insert(System.Int32,System.CodeDom.CodeCommentStatement)">
  2338. <summary>
  2339. <para>Inserts a <see cref="T:System.CodeDom.CodeCommentStatement" /> into the collection
  2340. at the specified index.</para>
  2341. </summary>
  2342. <param name="index">The zero-based index where the item should be inserted.</param>
  2343. <param name=" value">The <see cref="T:System.CodeDom.CodeCommentStatement" /> to insert.</param>
  2344. </member>
  2345. <member name="M:System.CodeDom.CodeCommentStatementCollection.Remove(System.CodeDom.CodeCommentStatement)">
  2346. <summary>
  2347. <para> Removes the specified <see cref="T:System.CodeDom.CodeCommentStatement" /> from the
  2348. collection.</para>
  2349. </summary>
  2350. <param name="value">The <see cref="T:System.CodeDom.CodeCommentStatement" /> to remove from the collection.</param>
  2351. </member>
  2352. <member name="P:System.CodeDom.CodeCommentStatementCollection.Item(System.Int32)">
  2353. <summary>
  2354. <para>Gets or sets the <see cref="T:System.CodeDom.CodeCommentStatement" /> at the specified
  2355. index in the collection.</para>
  2356. </summary>
  2357. <param name="index">
  2358. <para> The index of the collection to access.</para>
  2359. </param>
  2360. </member>
  2361. <member name="T:System.CodeDom.CodeCompileUnit">
  2362. <summary>
  2363. <para> Provides a top-level object to use for compilation.</para>
  2364. </summary>
  2365. </member>
  2366. <member name="M:System.CodeDom.CodeCompileUnit.#ctor">
  2367. <summary>
  2368. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeCompileUnit" /> class.</para>
  2369. </summary>
  2370. </member>
  2371. <member name="P:System.CodeDom.CodeCompileUnit.Namespaces">
  2372. <summary>
  2373. <para> Gets the collection of namespaces.</para>
  2374. </summary>
  2375. </member>
  2376. <member name="P:System.CodeDom.CodeCompileUnit.ReferencedAssemblies">
  2377. <summary>
  2378. <para> Gets the referenced assemblies.</para>
  2379. </summary>
  2380. </member>
  2381. <member name="P:System.CodeDom.CodeCompileUnit.AssemblyCustomAttributes">
  2382. <summary>
  2383. <para> Gets a collection of custom attributes for the
  2384. collection of assemblies.</para>
  2385. </summary>
  2386. </member>
  2387. <member name="T:System.CodeDom.CodeConditionStatement">
  2388. <summary>
  2389. <para>Represents a conditional branch statement, typically
  2390. represented as an <see langword="if" /> statement.</para>
  2391. </summary>
  2392. </member>
  2393. <member name="M:System.CodeDom.CodeConditionStatement.#ctor">
  2394. <summary>
  2395. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeConditionStatement" /> class.</para>
  2396. </summary>
  2397. </member>
  2398. <member name="M:System.CodeDom.CodeConditionStatement.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[])">
  2399. <summary>
  2400. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeConditionStatement" /> class using the specified condition and
  2401. statements.</para>
  2402. </summary>
  2403. <param name="condition">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the condition to test for.</param>
  2404. <param name=" trueStatements">An array of type <see cref="T:System.CodeDom.CodeStatement" /> containing the statements to execute if the condition is <see langword="true" />.</param>
  2405. </member>
  2406. <member name="M:System.CodeDom.CodeConditionStatement.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[])">
  2407. <summary>
  2408. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeConditionStatement" /> class using the specified condition
  2409. and statements.</para>
  2410. </summary>
  2411. <param name="condition">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the condition to test for.</param>
  2412. <param name=" trueStatements">An array of type <see cref="T:System.CodeDom.CodeStatement" /> containing the statements to execute if the condition is <see langword="true" />.</param>
  2413. <param name=" falseStatements">An array of type <see cref="T:System.CodeDom.CodeStatement" /> containing the statements to execute if the condition is <see langword="false" />.</param>
  2414. </member>
  2415. <member name="P:System.CodeDom.CodeConditionStatement.Condition">
  2416. <summary>
  2417. <para> Gets or sets the conditional expression to
  2418. test.</para>
  2419. </summary>
  2420. </member>
  2421. <member name="P:System.CodeDom.CodeConditionStatement.TrueStatements">
  2422. <summary>
  2423. <para> Gets the collection of statements
  2424. to execute if the conditional expression evaluates to <see langword="true" />.</para>
  2425. </summary>
  2426. </member>
  2427. <member name="P:System.CodeDom.CodeConditionStatement.FalseStatements">
  2428. <summary>
  2429. <para> Gets the collection of
  2430. statements to execute
  2431. if the conditional expression evaluates to <see langword="false" />
  2432. .</para>
  2433. </summary>
  2434. </member>
  2435. <member name="T:System.CodeDom.CodeConstructor">
  2436. <summary>
  2437. <para>Represents the declaration of an instance constructor for a
  2438. type.</para>
  2439. </summary>
  2440. </member>
  2441. <member name="T:System.CodeDom.CodeMemberMethod">
  2442. <summary>
  2443. <para>Represents a declaration for a method of a class.</para>
  2444. </summary>
  2445. </member>
  2446. <member name="T:System.CodeDom.CodeTypeMember">
  2447. <summary>
  2448. <para>Represents the declaration for a member of a
  2449. type. Type members include fields, methods, properties, constructors and nested types.</para>
  2450. </summary>
  2451. </member>
  2452. <member name="P:System.CodeDom.CodeTypeMember.Name">
  2453. <summary>
  2454. <para> Gets or sets
  2455. the name of the member.</para>
  2456. </summary>
  2457. </member>
  2458. <member name="P:System.CodeDom.CodeTypeMember.Attributes">
  2459. <summary>
  2460. <para> Gets or sets
  2461. the attributes of the member.</para>
  2462. </summary>
  2463. </member>
  2464. <member name="P:System.CodeDom.CodeTypeMember.CustomAttributes">
  2465. <summary>
  2466. <para> Gets or
  2467. sets the custom attributes of the
  2468. member.</para>
  2469. </summary>
  2470. </member>
  2471. <member name="P:System.CodeDom.CodeTypeMember.LinePragma">
  2472. <summary>
  2473. <para>Gets or sets the line the statement occurs on.</para>
  2474. </summary>
  2475. </member>
  2476. <member name="P:System.CodeDom.CodeTypeMember.Comments">
  2477. <summary>
  2478. <para> Gets the comment collection for the type member.</para>
  2479. </summary>
  2480. </member>
  2481. <member name="E:System.CodeDom.CodeMemberMethod.PopulateParameters">
  2482. <summary>
  2483. <para> An event that will be raised the first time
  2484. the <see cref="P:System.CodeDom.CodeMemberMethod.Parameters" /> collection is accessed.
  2485. </para>
  2486. </summary>
  2487. </member>
  2488. <member name="E:System.CodeDom.CodeMemberMethod.PopulateStatements">
  2489. <summary>
  2490. <para> An event that will be raised the first time
  2491. the <see cref="P:System.CodeDom.CodeMemberMethod.Statements" /> collection is accessed.
  2492. </para>
  2493. </summary>
  2494. </member>
  2495. <member name="E:System.CodeDom.CodeMemberMethod.PopulateImplementationTypes">
  2496. <summary>
  2497. <para> An event that will be raised the first time the <see cref="P:System.CodeDom.CodeMemberMethod.ImplementationTypes" /> collection is accessed.
  2498. </para>
  2499. </summary>
  2500. </member>
  2501. <member name="P:System.CodeDom.CodeMemberMethod.ReturnType">
  2502. <summary>
  2503. <para> Gets or sets the data type of the return value of the method.</para>
  2504. </summary>
  2505. </member>
  2506. <member name="P:System.CodeDom.CodeMemberMethod.Statements">
  2507. <summary>
  2508. <para> Gets the statements within the method.</para>
  2509. </summary>
  2510. </member>
  2511. <member name="P:System.CodeDom.CodeMemberMethod.Parameters">
  2512. <summary>
  2513. <para> Gets the parameter declarations for the method.</para>
  2514. </summary>
  2515. </member>
  2516. <member name="P:System.CodeDom.CodeMemberMethod.PrivateImplementationType">
  2517. <summary>
  2518. <para> Gets or sets the data type of the interface this method, if private, implements a method of, if any.</para>
  2519. </summary>
  2520. </member>
  2521. <member name="P:System.CodeDom.CodeMemberMethod.ImplementationTypes">
  2522. <summary>
  2523. <para>Gets the data types of the interfaces implemented by this
  2524. method, unless it is a private method implementation, which is indicated by
  2525. the <see cref="P:System.CodeDom.CodeMemberMethod.PrivateImplementationType" /> property.</para>
  2526. </summary>
  2527. </member>
  2528. <member name="P:System.CodeDom.CodeMemberMethod.ReturnTypeCustomAttributes">
  2529. <summary>
  2530. <para> Gets the custom attributes of the return type of the method.</para>
  2531. </summary>
  2532. </member>
  2533. <member name="M:System.CodeDom.CodeConstructor.#ctor">
  2534. <summary>
  2535. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeConstructor" /> class.</para>
  2536. </summary>
  2537. </member>
  2538. <member name="P:System.CodeDom.CodeConstructor.BaseConstructorArgs">
  2539. <summary>
  2540. <para> Gets the collection of base constructor arguments.</para>
  2541. </summary>
  2542. </member>
  2543. <member name="P:System.CodeDom.CodeConstructor.ChainedConstructorArgs">
  2544. <summary>
  2545. <para> Gets the collection of chained constructor arguments.</para>
  2546. </summary>
  2547. </member>
  2548. <member name="T:System.CodeDom.CodeDelegateCreateExpression">
  2549. <summary>
  2550. <para>Represents an expression that creates a delegate.</para>
  2551. </summary>
  2552. </member>
  2553. <member name="M:System.CodeDom.CodeDelegateCreateExpression.#ctor">
  2554. <summary>
  2555. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDelegateCreateExpression" /> class.</para>
  2556. </summary>
  2557. </member>
  2558. <member name="M:System.CodeDom.CodeDelegateCreateExpression.#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String)">
  2559. <summary>
  2560. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDelegateCreateExpression" /> class.</para>
  2561. </summary>
  2562. <param name="delegateType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the data type of the delegate.</param>
  2563. <param name=" targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object.</param>
  2564. <param name=" methodName">The name of the method.</param>
  2565. </member>
  2566. <member name="P:System.CodeDom.CodeDelegateCreateExpression.DelegateType">
  2567. <summary>
  2568. <para> Gets or sets the data type of the delegate.</para>
  2569. </summary>
  2570. </member>
  2571. <member name="P:System.CodeDom.CodeDelegateCreateExpression.TargetObject">
  2572. <summary>
  2573. <para> Gets or sets the target object.</para>
  2574. </summary>
  2575. </member>
  2576. <member name="P:System.CodeDom.CodeDelegateCreateExpression.MethodName">
  2577. <summary>
  2578. <para> Gets or sets the method name.</para>
  2579. </summary>
  2580. </member>
  2581. <member name="T:System.CodeDom.CodeDelegateInvokeExpression">
  2582. <summary>
  2583. <para>Represents an
  2584. expression that invokes a delegate.</para>
  2585. </summary>
  2586. </member>
  2587. <member name="M:System.CodeDom.CodeDelegateInvokeExpression.#ctor">
  2588. <summary>
  2589. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDelegateInvokeExpression" /> class.</para>
  2590. </summary>
  2591. </member>
  2592. <member name="M:System.CodeDom.CodeDelegateInvokeExpression.#ctor(System.CodeDom.CodeExpression)">
  2593. <summary>
  2594. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDelegateInvokeExpression" /> class using the
  2595. specified target object.</para>
  2596. </summary>
  2597. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object.</param>
  2598. </member>
  2599. <member name="M:System.CodeDom.CodeDelegateInvokeExpression.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])">
  2600. <summary>
  2601. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDelegateInvokeExpression" /> class using the
  2602. specified target object and parameters.</para>
  2603. </summary>
  2604. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object.</param>
  2605. <param name=" parameters"> An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicate the parameters.</param>
  2606. </member>
  2607. <member name="P:System.CodeDom.CodeDelegateInvokeExpression.TargetObject">
  2608. <summary>
  2609. <para> Gets or sets the target object
  2610. of the delegate.</para>
  2611. </summary>
  2612. </member>
  2613. <member name="P:System.CodeDom.CodeDelegateInvokeExpression.Parameters">
  2614. <summary>
  2615. <para> Gets or sets the parameters for the delegate.</para>
  2616. </summary>
  2617. </member>
  2618. <member name="T:System.CodeDom.CodeDirectionExpression">
  2619. <summary>
  2620. <para> Represents an expression that indicates the
  2621. direction type of the reference. </para>
  2622. </summary>
  2623. </member>
  2624. <member name="M:System.CodeDom.CodeDirectionExpression.#ctor">
  2625. <summary>
  2626. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDirectionExpression" /> class.</para>
  2627. </summary>
  2628. </member>
  2629. <member name="M:System.CodeDom.CodeDirectionExpression.#ctor(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression)">
  2630. <summary>
  2631. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeDirectionExpression" /> class using the specified field direction and
  2632. expression.</para>
  2633. </summary>
  2634. <param name="direction">A <see cref="T:System.CodeDom.FieldDirection" /> that indicates the field direction of the expression.</param>
  2635. <param name=" expression">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the code expression to represent.</param>
  2636. </member>
  2637. <member name="P:System.CodeDom.CodeDirectionExpression.Expression">
  2638. <summary>
  2639. <para> Gets or sets the code expression to represent.</para>
  2640. </summary>
  2641. </member>
  2642. <member name="P:System.CodeDom.CodeDirectionExpression.Direction">
  2643. <summary>
  2644. <para>Gets or sets the field direction for this direction expression.</para>
  2645. </summary>
  2646. </member>
  2647. <member name="T:System.CodeDom.CodeEntryPointMethod">
  2648. <summary>
  2649. <para> Represents the entry point of an executable.</para>
  2650. </summary>
  2651. </member>
  2652. <member name="M:System.CodeDom.CodeEntryPointMethod.#ctor">
  2653. <summary>
  2654. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeEntryPointMethod" /> class.</para>
  2655. </summary>
  2656. </member>
  2657. <member name="T:System.CodeDom.CodeEventReferenceExpression">
  2658. <summary>
  2659. <para>Represents an expression that references an event.</para>
  2660. </summary>
  2661. </member>
  2662. <member name="M:System.CodeDom.CodeEventReferenceExpression.#ctor">
  2663. <summary>
  2664. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeEventReferenceExpression" /> class.</para>
  2665. </summary>
  2666. </member>
  2667. <member name="M:System.CodeDom.CodeEventReferenceExpression.#ctor(System.CodeDom.CodeExpression,System.String)">
  2668. <summary>
  2669. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeEventReferenceExpression" /> class using the specified target object and
  2670. event name.</para>
  2671. </summary>
  2672. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object of the reference.</param>
  2673. <param name=" eventName">The name of the event to reference.</param>
  2674. </member>
  2675. <member name="P:System.CodeDom.CodeEventReferenceExpression.TargetObject">
  2676. <summary>
  2677. <para> Gets or sets the object that contains the event.</para>
  2678. </summary>
  2679. </member>
  2680. <member name="P:System.CodeDom.CodeEventReferenceExpression.EventName">
  2681. <summary>
  2682. <para>Gets or sets the name of the event.</para>
  2683. </summary>
  2684. </member>
  2685. <member name="T:System.CodeDom.CodeExpressionCollection">
  2686. <summary>
  2687. <para>Represents a collection of <see cref="T:System.CodeDom.CodeExpression" /> objects.</para>
  2688. </summary>
  2689. </member>
  2690. <member name="M:System.CodeDom.CodeExpressionCollection.#ctor">
  2691. <summary>
  2692. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeExpressionCollection" /> class.</para>
  2693. </summary>
  2694. </member>
  2695. <member name="M:System.CodeDom.CodeExpressionCollection.#ctor(System.CodeDom.CodeExpressionCollection)">
  2696. <summary>
  2697. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeExpressionCollection" /> class containing the
  2698. elements of the specified source collection.</para>
  2699. </summary>
  2700. <param name="value">A <see cref="T:System.CodeDom.CodeExpressionCollection" /> with which to initialize the collection.</param>
  2701. </member>
  2702. <member name="M:System.CodeDom.CodeExpressionCollection.#ctor(System.CodeDom.CodeExpression[])">
  2703. <summary>
  2704. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeExpressionCollection" /> class containing the specified array of <see cref="T:System.CodeDom.CodeExpression" /> objects.</para>
  2705. </summary>
  2706. <param name="value">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects with which to initialize the collection.</param>
  2707. </member>
  2708. <member name="M:System.CodeDom.CodeExpressionCollection.Add(System.CodeDom.CodeExpression)">
  2709. <summary>
  2710. <para>Adds the specified <see cref="T:System.CodeDom.CodeExpression" /> to the collection.</para>
  2711. </summary>
  2712. <param name="value">The <see cref="T:System.CodeDom.CodeExpression" /> to add.</param>
  2713. <returns>
  2714. <para>The index at which the new element was inserted.</para>
  2715. </returns>
  2716. </member>
  2717. <member name="M:System.CodeDom.CodeExpressionCollection.AddRange(System.CodeDom.CodeExpression[])">
  2718. <summary>
  2719. <para>Copies the elements of the specified array to the
  2720. end of the collection.</para>
  2721. </summary>
  2722. <param name="value">An array of type <see cref="T:System.CodeDom.CodeExpression" /> containing the objects to add to the collection.</param>
  2723. </member>
  2724. <member name="M:System.CodeDom.CodeExpressionCollection.AddRange(System.CodeDom.CodeExpressionCollection)">
  2725. <summary>
  2726. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeExpressionCollection" /> to the end of the collection.</para>
  2727. </summary>
  2728. <param name="value">A <see cref="T:System.CodeDom.CodeExpressionCollection" /> containing the objects to add to the collection.</param>
  2729. </member>
  2730. <member name="M:System.CodeDom.CodeExpressionCollection.Contains(System.CodeDom.CodeExpression)">
  2731. <summary>
  2732. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeExpression" />.</para>
  2733. </summary>
  2734. <param name="value">The <see cref="T:System.CodeDom.CodeExpression" /> to search for in the collection.</param>
  2735. <returns>
  2736. <para>
  2737. <see langword="true" /> if the
  2738. collection contains the specified object;
  2739. otherwise, <see langword="false" />.</para>
  2740. </returns>
  2741. </member>
  2742. <member name="M:System.CodeDom.CodeExpressionCollection.CopyTo(System.CodeDom.CodeExpression[],System.Int32)">
  2743. <summary>
  2744. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  2745. specified index.</para>
  2746. </summary>
  2747. <param name="array">
  2748. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  2749. </param>
  2750. <param name="index">The index of the array at which to begin inserting.</param>
  2751. </member>
  2752. <member name="M:System.CodeDom.CodeExpressionCollection.IndexOf(System.CodeDom.CodeExpression)">
  2753. <summary>
  2754. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeExpression" />, if it exists in the
  2755. collection.</para>
  2756. </summary>
  2757. <param name="value">The <see cref="T:System.CodeDom.CodeExpression" /> to locate in the collection.</param>
  2758. <returns>
  2759. <para>The index in the collection of the specified object, if found; otherwise,
  2760. -1.</para>
  2761. </returns>
  2762. </member>
  2763. <member name="M:System.CodeDom.CodeExpressionCollection.Insert(System.Int32,System.CodeDom.CodeExpression)">
  2764. <summary>
  2765. <para>Inserts the specified <see cref="T:System.CodeDom.CodeExpression" /> into the collection at the specified index.</para>
  2766. </summary>
  2767. <param name="index">The zero-based index where the specified object should be inserted.</param>
  2768. <param name=" value">The <see cref="T:System.CodeDom.CodeExpression" /> to insert.</param>
  2769. </member>
  2770. <member name="M:System.CodeDom.CodeExpressionCollection.Remove(System.CodeDom.CodeExpression)">
  2771. <summary>
  2772. <para> Removes the specified <see cref="T:System.CodeDom.CodeExpression" /> from the collection.</para>
  2773. </summary>
  2774. <param name="value">The <see cref="T:System.CodeDom.CodeExpression" /> to remove from the collection.</param>
  2775. </member>
  2776. <member name="P:System.CodeDom.CodeExpressionCollection.Item(System.Int32)">
  2777. <summary>
  2778. <para>Gets or sets the <see cref="T:System.CodeDom.CodeExpression" /> at the specified index in the collection.</para>
  2779. </summary>
  2780. <param name="index">
  2781. <para>The zero-based index of the collection to access.</para>
  2782. </param>
  2783. </member>
  2784. <member name="T:System.CodeDom.CodeExpressionStatement">
  2785. <summary>
  2786. <para> Represents a statement that consists of a single expression.</para>
  2787. </summary>
  2788. </member>
  2789. <member name="M:System.CodeDom.CodeExpressionStatement.#ctor">
  2790. <summary>
  2791. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeExpressionStatement" /> class.</para>
  2792. </summary>
  2793. </member>
  2794. <member name="M:System.CodeDom.CodeExpressionStatement.#ctor(System.CodeDom.CodeExpression)">
  2795. <summary>
  2796. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeExpressionStatement" /> class using the specified expression.</para>
  2797. </summary>
  2798. <param name="expression">A <see cref="T:System.CodeDom.CodeExpression" /> for the statement.</param>
  2799. </member>
  2800. <member name="P:System.CodeDom.CodeExpressionStatement.Expression">
  2801. <summary>
  2802. <para>Gets or sets the expression for the statement.</para>
  2803. </summary>
  2804. </member>
  2805. <member name="T:System.CodeDom.CodeFieldReferenceExpression">
  2806. <summary>
  2807. <para>Represents a reference to a field.</para>
  2808. </summary>
  2809. </member>
  2810. <member name="M:System.CodeDom.CodeFieldReferenceExpression.#ctor">
  2811. <summary>
  2812. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeFieldReferenceExpression" /> class.</para>
  2813. </summary>
  2814. </member>
  2815. <member name="M:System.CodeDom.CodeFieldReferenceExpression.#ctor(System.CodeDom.CodeExpression,System.String)">
  2816. <summary>
  2817. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeFieldReferenceExpression" /> class using the
  2818. specified target object and field name.</para>
  2819. </summary>
  2820. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object.</param>
  2821. <param name=" fieldName">The name of the field.</param>
  2822. </member>
  2823. <member name="P:System.CodeDom.CodeFieldReferenceExpression.TargetObject">
  2824. <summary>
  2825. <para> Gets or sets
  2826. the target object.</para>
  2827. </summary>
  2828. </member>
  2829. <member name="P:System.CodeDom.CodeFieldReferenceExpression.FieldName">
  2830. <summary>
  2831. <para>Gets or sets the name of the
  2832. field to reference.</para>
  2833. </summary>
  2834. </member>
  2835. <member name="T:System.CodeDom.CodeGotoStatement">
  2836. <summary>
  2837. <para>Represents a <see langword="goto" /> statement.</para>
  2838. </summary>
  2839. </member>
  2840. <member name="M:System.CodeDom.CodeGotoStatement.#ctor(System.String)">
  2841. <summary>
  2842. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeGotoStatement" /> class using the specified
  2843. label.</para>
  2844. </summary>
  2845. <param name="label">The name of the label at which to continue program execution.</param>
  2846. </member>
  2847. <member name="P:System.CodeDom.CodeGotoStatement.Label">
  2848. <summary>
  2849. <para>Gets or sets the label to continue program execution at.</para>
  2850. </summary>
  2851. </member>
  2852. <member name="T:System.CodeDom.CodeIndexerExpression">
  2853. <summary>
  2854. <para>Represents a reference to an indexer property of an object.</para>
  2855. </summary>
  2856. </member>
  2857. <member name="M:System.CodeDom.CodeIndexerExpression.#ctor">
  2858. <summary>
  2859. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeIndexerExpression" /> class.</para>
  2860. </summary>
  2861. </member>
  2862. <member name="M:System.CodeDom.CodeIndexerExpression.#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])">
  2863. <summary>
  2864. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeIndexerExpression" /> class using the specified target
  2865. object and index.</para>
  2866. </summary>
  2867. <param name="targetObject">The target object.</param>
  2868. <param name=" indices">The index or indices of the indexer expression.</param>
  2869. </member>
  2870. <member name="P:System.CodeDom.CodeIndexerExpression.TargetObject">
  2871. <summary>
  2872. <para> Gets or sets the target object that can be indexed.</para>
  2873. </summary>
  2874. </member>
  2875. <member name="P:System.CodeDom.CodeIndexerExpression.Indices">
  2876. <summary>
  2877. <para> Gets the collection of indices of the indexer expression.</para>
  2878. </summary>
  2879. </member>
  2880. <member name="T:System.CodeDom.CodeIterationStatement">
  2881. <summary>
  2882. <para>Represents a for statement, or a simple
  2883. loop through a block of statements, using a test expression as a
  2884. condition for continuing to loop.</para>
  2885. </summary>
  2886. </member>
  2887. <member name="M:System.CodeDom.CodeIterationStatement.#ctor">
  2888. <summary>
  2889. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeIterationStatement" /> class.</para>
  2890. </summary>
  2891. </member>
  2892. <member name="M:System.CodeDom.CodeIterationStatement.#ctor(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])">
  2893. <summary>
  2894. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeIterationStatement" /> class using the
  2895. specified parameters.</para>
  2896. </summary>
  2897. <param name="initStatement">A <see cref="T:System.CodeDom.CodeStatement" /> containing the loop initialization statement.</param>
  2898. <param name="testExpression">A <see cref="T:System.CodeDom.CodeExpression" /> containing the expression to test for exit condition.</param>
  2899. <param name="incrementStatement">A <see cref="T:System.CodeDom.CodeStatement" /> containing the per-cycle increment statement.</param>
  2900. <param name="statements">An array of type <see cref="T:System.CodeDom.CodeStatement" /> containing the statements within the loop.</param>
  2901. </member>
  2902. <member name="P:System.CodeDom.CodeIterationStatement.InitStatement">
  2903. <summary>
  2904. <para> Gets or sets
  2905. the loop initialization statement.</para>
  2906. </summary>
  2907. </member>
  2908. <member name="P:System.CodeDom.CodeIterationStatement.TestExpression">
  2909. <summary>
  2910. <para> Gets or sets the expression to test as the
  2911. condition that continues the loop.</para>
  2912. </summary>
  2913. </member>
  2914. <member name="P:System.CodeDom.CodeIterationStatement.IncrementStatement">
  2915. <summary>
  2916. <para> Gets or sets the statement that
  2917. is called after each loop cycle.</para>
  2918. </summary>
  2919. </member>
  2920. <member name="P:System.CodeDom.CodeIterationStatement.Statements">
  2921. <summary>
  2922. <para> Gets the collection
  2923. of statements to be executed within the loop.</para>
  2924. </summary>
  2925. </member>
  2926. <member name="T:System.CodeDom.CodeLabeledStatement">
  2927. <summary>
  2928. <para>Represents a labeled statement or a stand-alone label.</para>
  2929. </summary>
  2930. </member>
  2931. <member name="M:System.CodeDom.CodeLabeledStatement.#ctor">
  2932. <summary>
  2933. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeLabeledStatement" /> class.</para>
  2934. </summary>
  2935. </member>
  2936. <member name="M:System.CodeDom.CodeLabeledStatement.#ctor(System.String)">
  2937. <summary>
  2938. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeLabeledStatement" /> class using the specified
  2939. label.</para>
  2940. </summary>
  2941. <param name="label">The label for the statement.</param>
  2942. </member>
  2943. <member name="M:System.CodeDom.CodeLabeledStatement.#ctor(System.String,System.CodeDom.CodeStatement)">
  2944. <summary>
  2945. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeLabeledStatement" /> class using the specified
  2946. label and statement.</para>
  2947. </summary>
  2948. <param name="label">The label for the statement.</param>
  2949. <param name=" statement">A <see cref="T:System.CodeDom.CodeStatement" /> that indicates the statement.</param>
  2950. </member>
  2951. <member name="P:System.CodeDom.CodeLabeledStatement.Label">
  2952. <summary>
  2953. <para>Gets or sets the label for the statement.</para>
  2954. </summary>
  2955. </member>
  2956. <member name="P:System.CodeDom.CodeLabeledStatement.Statement">
  2957. <summary>
  2958. <para>Gets or sets the statement.</para>
  2959. </summary>
  2960. </member>
  2961. <member name="T:System.CodeDom.CodeLinePragma">
  2962. <summary>
  2963. <para> Represents a specific location within a specific file.</para>
  2964. </summary>
  2965. </member>
  2966. <member name="M:System.CodeDom.CodeLinePragma.#ctor(System.String,System.Int32)">
  2967. <summary>
  2968. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeLinePragma" /> class.</para>
  2969. </summary>
  2970. <param name="fileName">The file name of the associated file.</param>
  2971. <param name=" lineNumber">The line number to store a reference to.</param>
  2972. </member>
  2973. <member name="P:System.CodeDom.CodeLinePragma.FileName">
  2974. <summary>
  2975. <para> Gets or sets
  2976. the name of
  2977. the associated file.</para>
  2978. </summary>
  2979. </member>
  2980. <member name="P:System.CodeDom.CodeLinePragma.LineNumber">
  2981. <summary>
  2982. <para> Gets or sets the line number of
  2983. the associated reference.</para>
  2984. </summary>
  2985. </member>
  2986. <member name="T:System.CodeDom.CodeMemberEvent">
  2987. <summary>
  2988. <para>Represents an event member of a class.</para>
  2989. </summary>
  2990. </member>
  2991. <member name="M:System.CodeDom.CodeMemberEvent.#ctor">
  2992. <summary>
  2993. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMemberEvent" /> class.</para>
  2994. </summary>
  2995. </member>
  2996. <member name="P:System.CodeDom.CodeMemberEvent.Type">
  2997. <summary>
  2998. <para> Gets or sets the data type of the member field.</para>
  2999. </summary>
  3000. </member>
  3001. <member name="P:System.CodeDom.CodeMemberEvent.PrivateImplementationType">
  3002. <summary>
  3003. <para> Gets or sets the privately implemented data type, if
  3004. any.</para>
  3005. </summary>
  3006. </member>
  3007. <member name="P:System.CodeDom.CodeMemberEvent.ImplementationTypes">
  3008. <summary>
  3009. <para> Gets or sets the data type that the member event
  3010. implements.</para>
  3011. </summary>
  3012. </member>
  3013. <member name="T:System.CodeDom.CodeMemberField">
  3014. <summary>
  3015. <para> Represents a field class member declaration.</para>
  3016. </summary>
  3017. </member>
  3018. <member name="M:System.CodeDom.CodeMemberField.#ctor">
  3019. <summary>
  3020. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMemberField" /> class.</para>
  3021. </summary>
  3022. </member>
  3023. <member name="M:System.CodeDom.CodeMemberField.#ctor(System.CodeDom.CodeTypeReference,System.String)">
  3024. <summary>
  3025. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMemberField" /> class using the specified field member type and field
  3026. name.</para>
  3027. </summary>
  3028. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of the field member.</param>
  3029. <param name="name">The name of the field member.</param>
  3030. </member>
  3031. <member name="M:System.CodeDom.CodeMemberField.#ctor(System.String,System.String)">
  3032. <summary>
  3033. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMemberField" /> class using the specified field
  3034. member type and field name.</para>
  3035. </summary>
  3036. <param name="type">The data type of the field member.</param>
  3037. <param name=" name">The name of the field member.</param>
  3038. </member>
  3039. <member name="M:System.CodeDom.CodeMemberField.#ctor(System.Type,System.String)">
  3040. <summary>
  3041. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMemberField" /> class using the specified
  3042. field member type and field name.</para>
  3043. </summary>
  3044. <param name="type">The data type of the field member.</param>
  3045. <param name=" name">The name of the field member.</param>
  3046. </member>
  3047. <member name="P:System.CodeDom.CodeMemberField.Type">
  3048. <summary>
  3049. <para> Gets or sets the data type of the field member.</para>
  3050. </summary>
  3051. </member>
  3052. <member name="P:System.CodeDom.CodeMemberField.InitExpression">
  3053. <summary>
  3054. <para> Gets or sets the initialization expression for the field member.</para>
  3055. </summary>
  3056. </member>
  3057. <member name="T:System.CodeDom.CodeMemberProperty">
  3058. <summary>
  3059. <para>Represents a declaration for a property of a class.</para>
  3060. </summary>
  3061. </member>
  3062. <member name="P:System.CodeDom.CodeMemberProperty.PrivateImplementationType">
  3063. <summary>
  3064. <para>Gets or sets the data type of the interface, if any, this property, if private, implements.</para>
  3065. </summary>
  3066. </member>
  3067. <member name="P:System.CodeDom.CodeMemberProperty.ImplementationTypes">
  3068. <summary>
  3069. <para> Gets the data types of any interfaces that the property implements.</para>
  3070. </summary>
  3071. </member>
  3072. <member name="P:System.CodeDom.CodeMemberProperty.Type">
  3073. <summary>
  3074. <para>Gets or sets the data type of the property.</para>
  3075. </summary>
  3076. </member>
  3077. <member name="P:System.CodeDom.CodeMemberProperty.HasGet">
  3078. <summary>
  3079. <para>
  3080. Gets or sets a value indicating whether the property has
  3081. a <see langword="get" />
  3082. method accessor.</para>
  3083. </summary>
  3084. </member>
  3085. <member name="P:System.CodeDom.CodeMemberProperty.HasSet">
  3086. <summary>
  3087. <para>
  3088. Gets or sets a value indicating whether the property has
  3089. a <see langword="set" />
  3090. method accessor.</para>
  3091. </summary>
  3092. </member>
  3093. <member name="P:System.CodeDom.CodeMemberProperty.GetStatements">
  3094. <summary>
  3095. <para> Gets the collection of <see langword="get" /> statements for the
  3096. property.</para>
  3097. </summary>
  3098. </member>
  3099. <member name="P:System.CodeDom.CodeMemberProperty.SetStatements">
  3100. <summary>
  3101. <para> Gets the collection of <see langword="set" /> statements for the property.</para>
  3102. </summary>
  3103. </member>
  3104. <member name="P:System.CodeDom.CodeMemberProperty.Parameters">
  3105. <summary>
  3106. <para> Gets the collection of declaration expressions
  3107. for
  3108. the property.</para>
  3109. </summary>
  3110. </member>
  3111. <member name="T:System.CodeDom.CodeMethodInvokeExpression">
  3112. <summary>
  3113. <para>
  3114. Represents an expression that invokes a method.</para>
  3115. </summary>
  3116. </member>
  3117. <member name="M:System.CodeDom.CodeMethodInvokeExpression.#ctor">
  3118. <summary>
  3119. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodInvokeExpression" /> class.</para>
  3120. </summary>
  3121. </member>
  3122. <member name="M:System.CodeDom.CodeMethodInvokeExpression.#ctor(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[])">
  3123. <summary>
  3124. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodInvokeExpression" /> class using the specified method
  3125. and parameters.</para>
  3126. </summary>
  3127. <param name=" method">A <see cref="T:System.CodeDom.CodeMethodReferenceExpression" /> that indicates the method to invoke.</param>
  3128. <param name=" parameters">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicate the parameters with which to invoke the method.</param>
  3129. </member>
  3130. <member name="M:System.CodeDom.CodeMethodInvokeExpression.#ctor(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[])">
  3131. <summary>
  3132. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodInvokeExpression" /> class using the
  3133. specified target object, method name, and parameters.</para>
  3134. </summary>
  3135. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object with the method to invoke.</param>
  3136. <param name=" methodName">The name of the method to invoke.</param>
  3137. <param name=" parameters">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicate the parameters to call the method with. </param>
  3138. </member>
  3139. <member name="P:System.CodeDom.CodeMethodInvokeExpression.Method">
  3140. <summary>
  3141. <para> Gets or sets the method to invoke.</para>
  3142. </summary>
  3143. </member>
  3144. <member name="P:System.CodeDom.CodeMethodInvokeExpression.Parameters">
  3145. <summary>
  3146. <para> Gets
  3147. the parameters to invoke the method with.</para>
  3148. </summary>
  3149. </member>
  3150. <member name="T:System.CodeDom.CodeMethodReferenceExpression">
  3151. <summary>
  3152. <para> Represents an expression that references a method on a specific object.</para>
  3153. </summary>
  3154. </member>
  3155. <member name="M:System.CodeDom.CodeMethodReferenceExpression.#ctor">
  3156. <summary>
  3157. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodReferenceExpression" /> class.</para>
  3158. </summary>
  3159. </member>
  3160. <member name="M:System.CodeDom.CodeMethodReferenceExpression.#ctor(System.CodeDom.CodeExpression,System.String)">
  3161. <summary>
  3162. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodReferenceExpression" /> class using the specified
  3163. target object and method name.</para>
  3164. </summary>
  3165. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the object to target.</param>
  3166. <param name=" methodName">The name of the method to call.</param>
  3167. </member>
  3168. <member name="P:System.CodeDom.CodeMethodReferenceExpression.TargetObject">
  3169. <summary>
  3170. <para> Gets or sets the target object.</para>
  3171. </summary>
  3172. </member>
  3173. <member name="P:System.CodeDom.CodeMethodReferenceExpression.MethodName">
  3174. <summary>
  3175. <para> Gets or sets the name of the method to invoke.</para>
  3176. </summary>
  3177. </member>
  3178. <member name="T:System.CodeDom.CodeMethodReturnStatement">
  3179. <summary>
  3180. <para>Represents a return statement.</para>
  3181. </summary>
  3182. </member>
  3183. <member name="M:System.CodeDom.CodeMethodReturnStatement.#ctor">
  3184. <summary>
  3185. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodReturnStatement" /> class.</para>
  3186. </summary>
  3187. </member>
  3188. <member name="M:System.CodeDom.CodeMethodReturnStatement.#ctor(System.CodeDom.CodeExpression)">
  3189. <summary>
  3190. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeMethodReturnStatement" /> class using the specified expression.</para>
  3191. </summary>
  3192. <param name="expression">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the return statement.</param>
  3193. </member>
  3194. <member name="P:System.CodeDom.CodeMethodReturnStatement.Expression">
  3195. <summary>
  3196. <para> Gets or sets the return statement.</para>
  3197. </summary>
  3198. </member>
  3199. <member name="T:System.CodeDom.CodeNamespace">
  3200. <summary>
  3201. <para>Represents a
  3202. namespace declaration.</para>
  3203. </summary>
  3204. </member>
  3205. <member name="M:System.CodeDom.CodeNamespace.#ctor">
  3206. <summary>
  3207. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespace" /> class.</para>
  3208. </summary>
  3209. </member>
  3210. <member name="M:System.CodeDom.CodeNamespace.#ctor(System.String)">
  3211. <summary>
  3212. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespace" /> class using the specified name.</para>
  3213. </summary>
  3214. <param name="name">The name of the namespace being declared.</param>
  3215. </member>
  3216. <member name="E:System.CodeDom.CodeNamespace.PopulateComments">
  3217. <summary>
  3218. <para> An event that will be raised the first time
  3219. the <see cref="P:System.CodeDom.CodeNamespace.Comments" /> collection is accessed.
  3220. </para>
  3221. </summary>
  3222. </member>
  3223. <member name="E:System.CodeDom.CodeNamespace.PopulateImports">
  3224. <summary>
  3225. <para> An event that will be raised the first time
  3226. the <see cref="P:System.CodeDom.CodeNamespace.Imports" /> collection is accessed.
  3227. </para>
  3228. </summary>
  3229. </member>
  3230. <member name="E:System.CodeDom.CodeNamespace.PopulateTypes">
  3231. <summary>
  3232. <para> An event that will be raised the first time
  3233. the <see cref="P:System.CodeDom.CodeNamespace.Types" /> collection is accessed.
  3234. </para>
  3235. </summary>
  3236. </member>
  3237. <member name="P:System.CodeDom.CodeNamespace.Types">
  3238. <summary>
  3239. <para>Gets the collection of types that the represented namespace contains.</para>
  3240. </summary>
  3241. </member>
  3242. <member name="P:System.CodeDom.CodeNamespace.Imports">
  3243. <summary>
  3244. <para> Gets or sets the collection of namespace import directives used by the represented namespace.</para>
  3245. </summary>
  3246. </member>
  3247. <member name="P:System.CodeDom.CodeNamespace.Name">
  3248. <summary>
  3249. <para> Gets or sets the name of the namespace.</para>
  3250. </summary>
  3251. </member>
  3252. <member name="P:System.CodeDom.CodeNamespace.Comments">
  3253. <summary>
  3254. <para> Gets or sets the member comment collection members.</para>
  3255. </summary>
  3256. </member>
  3257. <member name="T:System.CodeDom.CodeNamespaceCollection">
  3258. <summary>
  3259. <para>Represents a collection of <see cref="T:System.CodeDom.CodeNamespace" /> objects.</para>
  3260. </summary>
  3261. </member>
  3262. <member name="M:System.CodeDom.CodeNamespaceCollection.#ctor">
  3263. <summary>
  3264. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespaceCollection" /> class.</para>
  3265. </summary>
  3266. </member>
  3267. <member name="M:System.CodeDom.CodeNamespaceCollection.#ctor(System.CodeDom.CodeNamespaceCollection)">
  3268. <summary>
  3269. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespaceCollection" />
  3270. class containing the elements of the specified source collection.</para>
  3271. </summary>
  3272. <param name="value">The <see cref="T:System.CodeDom.CodeNamespaceCollection" /> with which to initialize the collection.</param>
  3273. </member>
  3274. <member name="M:System.CodeDom.CodeNamespaceCollection.#ctor(System.CodeDom.CodeNamespace[])">
  3275. <summary>
  3276. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespaceCollection" /> class containing the specified array of <see cref="T:System.CodeDom.CodeNamespace" /> objects.</para>
  3277. </summary>
  3278. <param name="value">An array of <see cref="T:System.CodeDom.CodeNamespace" /> objects with which to initialize the collection.</param>
  3279. </member>
  3280. <member name="M:System.CodeDom.CodeNamespaceCollection.Add(System.CodeDom.CodeNamespace)">
  3281. <summary>
  3282. <para>Adds the specified <see cref="T:System.CodeDom.CodeNamespace" /> to the collection.</para>
  3283. </summary>
  3284. <param name="value">The <see cref="T:System.CodeDom.CodeNamespace" /> to add.</param>
  3285. <returns>
  3286. <para>The index at which the new element was inserted.</para>
  3287. </returns>
  3288. </member>
  3289. <member name="M:System.CodeDom.CodeNamespaceCollection.AddRange(System.CodeDom.CodeNamespace[])">
  3290. <summary>
  3291. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeNamespace" /> array to the end
  3292. of the collection.</para>
  3293. </summary>
  3294. <param name="value">An array of type <see cref="T:System.CodeDom.CodeNamespace" /> containing the objects to add to the collection.</param>
  3295. </member>
  3296. <member name="M:System.CodeDom.CodeNamespaceCollection.AddRange(System.CodeDom.CodeNamespaceCollection)">
  3297. <summary>
  3298. <para>Adds the contents of the specified <see cref="T:System.CodeDom.CodeNamespaceCollection" /> to the end of the collection.</para>
  3299. </summary>
  3300. <param name="value">A <see cref="T:System.CodeDom.CodeNamespaceCollection" /> containing the objects to add to the collection.</param>
  3301. </member>
  3302. <member name="M:System.CodeDom.CodeNamespaceCollection.Contains(System.CodeDom.CodeNamespace)">
  3303. <summary>
  3304. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeNamespace" />.</para>
  3305. </summary>
  3306. <param name="value">The <see cref="T:System.CodeDom.CodeNamespace" /> to search for in the collection.</param>
  3307. <returns>
  3308. <para>
  3309. <see langword="true" /> if the <see cref="T:System.CodeDom.CodeNamespace" /> is contained in the collection;
  3310. otherwise, <see langword="false" />.</para>
  3311. </returns>
  3312. </member>
  3313. <member name="M:System.CodeDom.CodeNamespaceCollection.CopyTo(System.CodeDom.CodeNamespace[],System.Int32)">
  3314. <summary>
  3315. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  3316. specified index.</para>
  3317. </summary>
  3318. <param name="array">
  3319. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  3320. </param>
  3321. <param name="index">The index of the array at which to begin inserting.</param>
  3322. </member>
  3323. <member name="M:System.CodeDom.CodeNamespaceCollection.IndexOf(System.CodeDom.CodeNamespace)">
  3324. <summary>
  3325. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeNamespace" />, if it exists in the
  3326. collection.</para>
  3327. </summary>
  3328. <param name="value">The <see cref="T:System.CodeDom.CodeNamespace" /> to locate.</param>
  3329. <returns>
  3330. <para>The index of the specified <see cref="T:System.CodeDom.CodeNamespace" /> in the collection if found; otherwise, -1.</para>
  3331. </returns>
  3332. </member>
  3333. <member name="M:System.CodeDom.CodeNamespaceCollection.Insert(System.Int32,System.CodeDom.CodeNamespace)">
  3334. <summary>
  3335. <para>Inserts the specified <see cref="T:System.CodeDom.CodeNamespace" /> into the collection at the specified index.</para>
  3336. </summary>
  3337. <param name="index">The zero-based index where the new item should be inserted.</param>
  3338. <param name=" value">The <see cref="T:System.CodeDom.CodeNamespace" /> to insert.</param>
  3339. </member>
  3340. <member name="M:System.CodeDom.CodeNamespaceCollection.Remove(System.CodeDom.CodeNamespace)">
  3341. <summary>
  3342. <para> Removes the specified <see cref="T:System.CodeDom.CodeNamespace" /> from the collection.</para>
  3343. </summary>
  3344. <param name="value">The <see cref="T:System.CodeDom.CodeNamespace" /> to remove from the collection.</param>
  3345. </member>
  3346. <member name="P:System.CodeDom.CodeNamespaceCollection.Item(System.Int32)">
  3347. <summary>
  3348. <para> Gets or sets the <see cref="T:System.CodeDom.CodeNamespaceCollection" /> at the specified
  3349. index in the collection.</para>
  3350. </summary>
  3351. <param name="index">The index of the collection to access.</param>
  3352. </member>
  3353. <member name="T:System.CodeDom.CodeNamespaceImport">
  3354. <summary>
  3355. <para>Represents a namespace import directive that indicates a namespace to use.</para>
  3356. </summary>
  3357. </member>
  3358. <member name="M:System.CodeDom.CodeNamespaceImport.#ctor">
  3359. <summary>
  3360. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespaceImport" /> class.</para>
  3361. </summary>
  3362. </member>
  3363. <member name="M:System.CodeDom.CodeNamespaceImport.#ctor(System.String)">
  3364. <summary>
  3365. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeNamespaceImport" /> class using the specified namespace
  3366. to import.</para>
  3367. </summary>
  3368. <param name="nameSpace">The name of the namespace to import.</param>
  3369. </member>
  3370. <member name="P:System.CodeDom.CodeNamespaceImport.LinePragma">
  3371. <summary>
  3372. <para>Gets or sets the line and file the statement occurs on.</para>
  3373. </summary>
  3374. </member>
  3375. <member name="P:System.CodeDom.CodeNamespaceImport.Namespace">
  3376. <summary>
  3377. <para> Gets or sets the namespace to import.</para>
  3378. </summary>
  3379. </member>
  3380. <member name="T:System.CodeDom.CodeNamespaceImportCollection">
  3381. <summary>
  3382. <para>
  3383. Represents a collection of <see cref="T:System.CodeDom.CodeNamespaceImport" /> objects.
  3384. </para>
  3385. </summary>
  3386. </member>
  3387. <member name="M:System.CodeDom.CodeNamespaceImportCollection.Add(System.CodeDom.CodeNamespaceImport)">
  3388. <summary>
  3389. <para>Adds a <see cref="T:System.CodeDom.CodeNamespaceImport" /> to the collection.</para>
  3390. </summary>
  3391. <param name="value">The <see cref="T:System.CodeDom.CodeNamespaceImport" /> to add to the collection.</param>
  3392. </member>
  3393. <member name="M:System.CodeDom.CodeNamespaceImportCollection.AddRange(System.CodeDom.CodeNamespaceImport[])">
  3394. <summary>
  3395. <para>
  3396. Adds a set of <see cref="T:System.CodeDom.CodeNamespaceImport" /> objects to the collection.
  3397. </para>
  3398. </summary>
  3399. <param name="value">
  3400. An array of type <see cref="T:System.CodeDom.CodeNamespaceImport" /> objects to add to the collection.
  3401. </param>
  3402. </member>
  3403. <member name="M:System.CodeDom.CodeNamespaceImportCollection.Clear">
  3404. <summary>
  3405. <para>
  3406. Clears the collection of members.
  3407. </para>
  3408. </summary>
  3409. </member>
  3410. <member name="M:System.CodeDom.CodeNamespaceImportCollection.GetEnumerator">
  3411. <summary>
  3412. <para>
  3413. Gets an enumerator that enumerates the collection members.
  3414. </para>
  3415. </summary>
  3416. <returns>
  3417. <para>
  3418. An <see cref="T:System.Collections.IEnumerator" /> that indicates the collection members.
  3419. </para>
  3420. </returns>
  3421. </member>
  3422. <member name="P:System.CodeDom.CodeNamespaceImportCollection.Item(System.Int32)">
  3423. <summary>
  3424. <para>Gets or sets the <see cref="T:System.CodeDom.CodeNamespaceImport" /> at the specified
  3425. index in the collection.</para>
  3426. </summary>
  3427. <param name="index">The index of the collection to access.</param>
  3428. </member>
  3429. <member name="P:System.CodeDom.CodeNamespaceImportCollection.Count">
  3430. <summary>
  3431. <para> Gets the number of namespaces in the collection.</para>
  3432. </summary>
  3433. </member>
  3434. <member name="T:System.CodeDom.CodeObjectCreateExpression">
  3435. <summary>
  3436. <para>Represents an expression that creates a new instance of an object.</para>
  3437. </summary>
  3438. </member>
  3439. <member name="M:System.CodeDom.CodeObjectCreateExpression.#ctor">
  3440. <summary>
  3441. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> class.</para>
  3442. </summary>
  3443. </member>
  3444. <member name="M:System.CodeDom.CodeObjectCreateExpression.#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])">
  3445. <summary>
  3446. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> class using the specified type and
  3447. parameters.</para>
  3448. </summary>
  3449. <param name="createType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the data type of the object to create.</param>
  3450. <param name=" parameters">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicates the parameters to use to create the object.</param>
  3451. </member>
  3452. <member name="M:System.CodeDom.CodeObjectCreateExpression.#ctor(System.String,System.CodeDom.CodeExpression[])">
  3453. <summary>
  3454. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> class using the specified type and
  3455. parameters.</para>
  3456. </summary>
  3457. <param name="createType">The name of the data type of object to create.</param>
  3458. <param name=" parameters">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicates the parameters to use to create the object.</param>
  3459. </member>
  3460. <member name="M:System.CodeDom.CodeObjectCreateExpression.#ctor(System.Type,System.CodeDom.CodeExpression[])">
  3461. <summary>
  3462. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> class using the specified type and
  3463. parameters.</para>
  3464. </summary>
  3465. <param name="createType">The data type of the object to create.</param>
  3466. <param name=" parameters">An array of <see cref="T:System.CodeDom.CodeExpression" /> objects that indicates the parameters to use to create the object.</param>
  3467. </member>
  3468. <member name="P:System.CodeDom.CodeObjectCreateExpression.CreateType">
  3469. <summary>
  3470. <para> Gets or sets the data type of the object to create.</para>
  3471. </summary>
  3472. </member>
  3473. <member name="P:System.CodeDom.CodeObjectCreateExpression.Parameters">
  3474. <summary>
  3475. <para> Gets or sets the parameters to use in creating the
  3476. object.</para>
  3477. </summary>
  3478. </member>
  3479. <member name="T:System.CodeDom.CodeParameterDeclarationExpression">
  3480. <summary>
  3481. <para> Represents a parameter declaration for a method, property, or constructor.</para>
  3482. </summary>
  3483. </member>
  3484. <member name="M:System.CodeDom.CodeParameterDeclarationExpression.#ctor">
  3485. <summary>
  3486. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> class.</para>
  3487. </summary>
  3488. </member>
  3489. <member name="M:System.CodeDom.CodeParameterDeclarationExpression.#ctor(System.CodeDom.CodeTypeReference,System.String)">
  3490. <summary>
  3491. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> class using the specified parameter type and name.</para>
  3492. </summary>
  3493. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of the parameter to declare.</param>
  3494. <param name="name">The name of the parameter to declare.</param>
  3495. </member>
  3496. <member name="M:System.CodeDom.CodeParameterDeclarationExpression.#ctor(System.String,System.String)">
  3497. <summary>
  3498. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> class using the specified
  3499. parameter type and name.</para>
  3500. </summary>
  3501. <param name="type">The name of the type of the parameter to declare.</param>
  3502. <param name=" name">The name of the parameter to declare.</param>
  3503. </member>
  3504. <member name="M:System.CodeDom.CodeParameterDeclarationExpression.#ctor(System.Type,System.String)">
  3505. <summary>
  3506. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> class using the
  3507. specified parameter type and name.</para>
  3508. </summary>
  3509. <param name="type">The data type of the parameter to declare.</param>
  3510. <param name=" name">The name of the parameter to declare.</param>
  3511. </member>
  3512. <member name="P:System.CodeDom.CodeParameterDeclarationExpression.CustomAttributes">
  3513. <summary>
  3514. <para> Gets or sets the custom attributes for the parameter declaration.</para>
  3515. </summary>
  3516. </member>
  3517. <member name="P:System.CodeDom.CodeParameterDeclarationExpression.Direction">
  3518. <summary>
  3519. <para> Gets or sets
  3520. the direction of the field.</para>
  3521. </summary>
  3522. </member>
  3523. <member name="P:System.CodeDom.CodeParameterDeclarationExpression.Type">
  3524. <summary>
  3525. <para> Gets or sets
  3526. the type of the parameter.</para>
  3527. </summary>
  3528. </member>
  3529. <member name="P:System.CodeDom.CodeParameterDeclarationExpression.Name">
  3530. <summary>
  3531. <para> Gets or sets
  3532. the name of the parameter.</para>
  3533. </summary>
  3534. </member>
  3535. <member name="T:System.CodeDom.CodeParameterDeclarationExpressionCollection">
  3536. <summary>
  3537. <para>Represents a collection of <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> objects.</para>
  3538. </summary>
  3539. </member>
  3540. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.#ctor">
  3541. <summary>
  3542. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> class.</para>
  3543. </summary>
  3544. </member>
  3545. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.#ctor(System.CodeDom.CodeParameterDeclarationExpressionCollection)">
  3546. <summary>
  3547. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> class
  3548. containing the elements of the specified source collection.</para>
  3549. </summary>
  3550. <param name="value">A <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> with which to initialize the collection.</param>
  3551. </member>
  3552. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.#ctor(System.CodeDom.CodeParameterDeclarationExpression[])">
  3553. <summary>
  3554. <para> Initializes a new instance of the <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> class containing the specified array of <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> objects.</para>
  3555. </summary>
  3556. <param name="value">An array of <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> objects with which to intialize the collection.</param>
  3557. </member>
  3558. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.Add(System.CodeDom.CodeParameterDeclarationExpression)">
  3559. <summary>
  3560. <para>Adds the specified <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to the
  3561. collection.</para>
  3562. </summary>
  3563. <param name="value">The <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to add.</param>
  3564. <returns>
  3565. <para>The index at which the new element was inserted.</para>
  3566. </returns>
  3567. </member>
  3568. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.AddRange(System.CodeDom.CodeParameterDeclarationExpression[])">
  3569. <summary>
  3570. <para>Copies the elements of the specified array to the end of the
  3571. collection.</para>
  3572. </summary>
  3573. <param name="value">An array of type <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> containing the objects to add to the collection.</param>
  3574. </member>
  3575. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.AddRange(System.CodeDom.CodeParameterDeclarationExpressionCollection)">
  3576. <summary>
  3577. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> to the end of the collection.</para>
  3578. </summary>
  3579. <param name="value">A <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> containing the objects to add to the collection.</param>
  3580. </member>
  3581. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.Contains(System.CodeDom.CodeParameterDeclarationExpression)">
  3582. <summary>
  3583. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" />.</para>
  3584. </summary>
  3585. <param name="value">A <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to search for in the collection.</param>
  3586. <returns>
  3587. <para>
  3588. <see langword="true" /> if
  3589. the collection contains the specified object;
  3590. otherwise, <see langword="false" />.</para>
  3591. </returns>
  3592. </member>
  3593. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.CopyTo(System.CodeDom.CodeParameterDeclarationExpression[],System.Int32)">
  3594. <summary>
  3595. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  3596. specified index.</para>
  3597. </summary>
  3598. <param name="array">
  3599. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  3600. </param>
  3601. <param name="index">The index of the array at which to begin inserting.</param>
  3602. </member>
  3603. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.IndexOf(System.CodeDom.CodeParameterDeclarationExpression)">
  3604. <summary>
  3605. <para>Gets the index in the collection of the specified
  3606. <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" />, if it exists in the collection.</para>
  3607. </summary>
  3608. <param name="value">The <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to locate in the collection.</param>
  3609. <returns>
  3610. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  3611. </returns>
  3612. </member>
  3613. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.Insert(System.Int32,System.CodeDom.CodeParameterDeclarationExpression)">
  3614. <summary>
  3615. <para>Inserts the specified <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> into
  3616. the collection at the specified index.</para>
  3617. </summary>
  3618. <param name="index">The zero-based index where the specified object should be inserted.</param>
  3619. <param name=" value">The <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to insert.</param>
  3620. </member>
  3621. <member name="M:System.CodeDom.CodeParameterDeclarationExpressionCollection.Remove(System.CodeDom.CodeParameterDeclarationExpression)">
  3622. <summary>
  3623. <para> Removes the specified <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> from the
  3624. collection.</para>
  3625. </summary>
  3626. <param name="value">The <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> to remove from the collection.</param>
  3627. </member>
  3628. <member name="P:System.CodeDom.CodeParameterDeclarationExpressionCollection.Item(System.Int32)">
  3629. <summary>
  3630. <para>Gets or sets the <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> at the specified index in the collection.</para>
  3631. </summary>
  3632. <param name="index">
  3633. <para> The index of the collection to access.</para>
  3634. </param>
  3635. </member>
  3636. <member name="T:System.CodeDom.CodePrimitiveExpression">
  3637. <summary>
  3638. <para>Represents a primitive data type value.</para>
  3639. </summary>
  3640. </member>
  3641. <member name="M:System.CodeDom.CodePrimitiveExpression.#ctor">
  3642. <summary>
  3643. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodePrimitiveExpression" /> class.</para>
  3644. </summary>
  3645. </member>
  3646. <member name="M:System.CodeDom.CodePrimitiveExpression.#ctor(System.Object)">
  3647. <summary>
  3648. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodePrimitiveExpression" /> class using the specified
  3649. object.</para>
  3650. </summary>
  3651. <param name="value">The object to represent.</param>
  3652. </member>
  3653. <member name="P:System.CodeDom.CodePrimitiveExpression.Value">
  3654. <summary>
  3655. <para> Gets or sets the object to represent.</para>
  3656. </summary>
  3657. </member>
  3658. <member name="T:System.CodeDom.CodePropertyReferenceExpression">
  3659. <summary>
  3660. <para>Represents a reference to a property.</para>
  3661. </summary>
  3662. </member>
  3663. <member name="M:System.CodeDom.CodePropertyReferenceExpression.#ctor">
  3664. <summary>
  3665. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodePropertyReferenceExpression" /> class.</para>
  3666. </summary>
  3667. </member>
  3668. <member name="M:System.CodeDom.CodePropertyReferenceExpression.#ctor(System.CodeDom.CodeExpression,System.String)">
  3669. <summary>
  3670. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodePropertyReferenceExpression" /> class using the specified target object and property
  3671. name.</para>
  3672. </summary>
  3673. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the object which has the referenced property.</param>
  3674. <param name=" propertyName">The name of the property to reference.</param>
  3675. </member>
  3676. <member name="P:System.CodeDom.CodePropertyReferenceExpression.TargetObject">
  3677. <summary>
  3678. <para> Gets or sets the target object containing the property that this <see cref="T:System.CodeDom.CodePropertyReferenceExpression" /> references.</para>
  3679. </summary>
  3680. </member>
  3681. <member name="P:System.CodeDom.CodePropertyReferenceExpression.PropertyName">
  3682. <summary>
  3683. <para> Gets or sets the name of the property to reference.</para>
  3684. </summary>
  3685. </member>
  3686. <member name="T:System.CodeDom.CodePropertySetValueReferenceExpression">
  3687. <summary>
  3688. <para>Represents an expression that represents the value
  3689. argument of a property set method call within a property set method declaration.</para>
  3690. </summary>
  3691. </member>
  3692. <member name="T:System.CodeDom.CodeRemoveEventStatement">
  3693. <summary>
  3694. <para>Represents a statement that removes an event handler.</para>
  3695. </summary>
  3696. </member>
  3697. <member name="M:System.CodeDom.CodeRemoveEventStatement.#ctor">
  3698. <summary>
  3699. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeRemoveEventStatement" /> class.</para>
  3700. </summary>
  3701. </member>
  3702. <member name="M:System.CodeDom.CodeRemoveEventStatement.#ctor(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)">
  3703. <summary>
  3704. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeRemoveEventStatement" /> class using the specified arguments.</para>
  3705. </summary>
  3706. <param name="eventRef">A <see cref="T:System.CodeDom.CodeEventReferenceExpression" /> that indicates the event to detach the listener from.</param>
  3707. <param name="listener">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the new listener.</param>
  3708. </member>
  3709. <member name="M:System.CodeDom.CodeRemoveEventStatement.#ctor(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)">
  3710. <summary>
  3711. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeRemoveEventStatement" /> class using the
  3712. specified target object, event name, and new listener.</para>
  3713. </summary>
  3714. <param name="targetObject">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the target object.</param>
  3715. <param name=" eventName">The name of the event to remove a listener from.</param>
  3716. <param name=" listener">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the new listener.</param>
  3717. </member>
  3718. <member name="P:System.CodeDom.CodeRemoveEventStatement.Event">
  3719. <summary>
  3720. <para> Gets or sets the event to remove a listener from.</para>
  3721. </summary>
  3722. </member>
  3723. <member name="P:System.CodeDom.CodeRemoveEventStatement.Listener">
  3724. <summary>
  3725. <para> Gets or sets the listener to remove.</para>
  3726. </summary>
  3727. </member>
  3728. <member name="T:System.CodeDom.CodeSnippetCompileUnit">
  3729. <summary>
  3730. <para>Represents a literal code fragment that can be compiled.</para>
  3731. </summary>
  3732. </member>
  3733. <member name="M:System.CodeDom.CodeSnippetCompileUnit.#ctor(System.String)">
  3734. <summary>
  3735. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetCompileUnit" /> class.</para>
  3736. </summary>
  3737. <param name="value">The literal code fragment to represent.</param>
  3738. </member>
  3739. <member name="P:System.CodeDom.CodeSnippetCompileUnit.Value">
  3740. <summary>
  3741. <para> Gets or sets the literal code fragment to represent.</para>
  3742. </summary>
  3743. </member>
  3744. <member name="P:System.CodeDom.CodeSnippetCompileUnit.LinePragma">
  3745. <summary>
  3746. <para>Gets or sets the line and file information about where the code is located in a source code document.</para>
  3747. </summary>
  3748. </member>
  3749. <member name="T:System.CodeDom.CodeSnippetExpression">
  3750. <summary>
  3751. <para>Represents a literal expression.</para>
  3752. </summary>
  3753. </member>
  3754. <member name="M:System.CodeDom.CodeSnippetExpression.#ctor">
  3755. <summary>
  3756. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetExpression" /> class.</para>
  3757. </summary>
  3758. </member>
  3759. <member name="M:System.CodeDom.CodeSnippetExpression.#ctor(System.String)">
  3760. <summary>
  3761. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetExpression" /> class using the specified literal
  3762. expression.</para>
  3763. </summary>
  3764. <param name="value">The literal expression to represent.</param>
  3765. </member>
  3766. <member name="P:System.CodeDom.CodeSnippetExpression.Value">
  3767. <summary>
  3768. <para> Gets or sets the literal string of code.</para>
  3769. </summary>
  3770. </member>
  3771. <member name="T:System.CodeDom.CodeSnippetStatement">
  3772. <summary>
  3773. <para>Represents a statement using a literal code fragment.</para>
  3774. </summary>
  3775. </member>
  3776. <member name="M:System.CodeDom.CodeSnippetStatement.#ctor">
  3777. <summary>
  3778. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetStatement" /> class.</para>
  3779. </summary>
  3780. </member>
  3781. <member name="M:System.CodeDom.CodeSnippetStatement.#ctor(System.String)">
  3782. <summary>
  3783. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetStatement" /> class using the specified
  3784. code fragment.</para>
  3785. </summary>
  3786. <param name="value">The literal code fragment of the statement to represent.</param>
  3787. </member>
  3788. <member name="P:System.CodeDom.CodeSnippetStatement.Value">
  3789. <summary>
  3790. <para> Gets or sets the literal code fragment statement.
  3791. </para>
  3792. </summary>
  3793. </member>
  3794. <member name="T:System.CodeDom.CodeSnippetTypeMember">
  3795. <summary>
  3796. <para>Represents a member of a class using a literal code fragment.</para>
  3797. </summary>
  3798. </member>
  3799. <member name="M:System.CodeDom.CodeSnippetTypeMember.#ctor">
  3800. <summary>
  3801. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetTypeMember" /> class.</para>
  3802. </summary>
  3803. </member>
  3804. <member name="M:System.CodeDom.CodeSnippetTypeMember.#ctor(System.String)">
  3805. <summary>
  3806. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeSnippetTypeMember" /> class using the
  3807. specified text.</para>
  3808. </summary>
  3809. <param name="text">The literal code fragment for the class member.</param>
  3810. </member>
  3811. <member name="P:System.CodeDom.CodeSnippetTypeMember.Text">
  3812. <summary>
  3813. <para>Gets or sets the literal code fragment for the class member.</para>
  3814. </summary>
  3815. </member>
  3816. <member name="T:System.CodeDom.CodeStatementCollection">
  3817. <summary>
  3818. <para>Represents a collection of <see cref="T:System.CodeDom.CodeStatement" /> objects.</para>
  3819. </summary>
  3820. </member>
  3821. <member name="M:System.CodeDom.CodeStatementCollection.#ctor">
  3822. <summary>
  3823. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeStatementCollection" /> class.</para>
  3824. </summary>
  3825. </member>
  3826. <member name="M:System.CodeDom.CodeStatementCollection.#ctor(System.CodeDom.CodeStatementCollection)">
  3827. <summary>
  3828. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeStatementCollection" /> class containing the
  3829. elements of the specified source collection.</para>
  3830. </summary>
  3831. <param name="value">A <see cref="T:System.CodeDom.CodeStatementCollection" /> with which to initialize the collection.</param>
  3832. </member>
  3833. <member name="M:System.CodeDom.CodeStatementCollection.#ctor(System.CodeDom.CodeStatement[])">
  3834. <summary>
  3835. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeStatementCollection" /> class containing the
  3836. specified array of <see cref="T:System.CodeDom.CodeStatement" />
  3837. objects.</para>
  3838. </summary>
  3839. <param name="value">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects with which to initialize the collection.</param>
  3840. </member>
  3841. <member name="M:System.CodeDom.CodeStatementCollection.Add(System.CodeDom.CodeStatement)">
  3842. <summary>
  3843. <para>Adds the specified <see cref="T:System.CodeDom.CodeStatement" /> to the collection.</para>
  3844. </summary>
  3845. <param name="value">A <see cref="T:System.CodeDom.CodeStatement" /> to add.</param>
  3846. <returns>
  3847. <para>The index at which the new element was inserted.</para>
  3848. </returns>
  3849. </member>
  3850. <member name="M:System.CodeDom.CodeStatementCollection.Add(System.CodeDom.CodeExpression)">
  3851. <summary>
  3852. <para>Adds the specified <see cref="T:System.CodeDom.CodeExpression" /> to the collection.</para>
  3853. </summary>
  3854. <param name="value">The <see cref="T:System.CodeDom.CodeExpression" /> to add.</param>
  3855. <returns>
  3856. <para>The index at which the new element was inserted.</para>
  3857. </returns>
  3858. </member>
  3859. <member name="M:System.CodeDom.CodeStatementCollection.AddRange(System.CodeDom.CodeStatement[])">
  3860. <summary>
  3861. <para>Adds a set of <see cref="T:System.CodeDom.CodeStatement" /> objects to the collection.</para>
  3862. </summary>
  3863. <param name="value">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects to add to the collection.</param>
  3864. </member>
  3865. <member name="M:System.CodeDom.CodeStatementCollection.AddRange(System.CodeDom.CodeStatementCollection)">
  3866. <summary>
  3867. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeStatementCollection" /> to the end of the collection.</para>
  3868. </summary>
  3869. <param name="value">A <see cref="T:System.CodeDom.CodeStatementCollection" /> containing the objects to add to the collection.</param>
  3870. </member>
  3871. <member name="M:System.CodeDom.CodeStatementCollection.Contains(System.CodeDom.CodeStatement)">
  3872. <summary>
  3873. <para>Gets a value indicating whether the collection contains
  3874. the specified <see cref="T:System.CodeDom.CodeStatement" /> .</para>
  3875. </summary>
  3876. <param name="value">The <see cref="T:System.CodeDom.CodeStatement" /> to search for in the collection.</param>
  3877. <returns>
  3878. <para>
  3879. <see langword="true" /> if the collection contains the
  3880. specified object; otherwise, <see langword="false" /> .</para>
  3881. </returns>
  3882. </member>
  3883. <member name="M:System.CodeDom.CodeStatementCollection.CopyTo(System.CodeDom.CodeStatement[],System.Int32)">
  3884. <summary>
  3885. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  3886. specified index.</para>
  3887. </summary>
  3888. <param name="array">
  3889. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  3890. </param>
  3891. <param name="index">The index of the array at which to begin inserting.</param>
  3892. </member>
  3893. <member name="M:System.CodeDom.CodeStatementCollection.IndexOf(System.CodeDom.CodeStatement)">
  3894. <summary>
  3895. <para>Gets the index in the collection of the specified
  3896. <see cref="T:System.CodeDom.CodeStatement" />, if it exists in the collection.</para>
  3897. </summary>
  3898. <param name="value">The <see cref="T:System.CodeDom.CodeStatement" /> to locate in the collection.</param>
  3899. <returns>
  3900. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  3901. </returns>
  3902. </member>
  3903. <member name="M:System.CodeDom.CodeStatementCollection.Insert(System.Int32,System.CodeDom.CodeStatement)">
  3904. <summary>
  3905. <para>Inserts the specified <see cref="T:System.CodeDom.CodeStatement" /> into the collection at the specified index.</para>
  3906. </summary>
  3907. <param name="index">The zero-based index where the specified object should be inserted.</param>
  3908. <param name=" value">The <see cref="T:System.CodeDom.CodeStatement" /> to insert.</param>
  3909. </member>
  3910. <member name="M:System.CodeDom.CodeStatementCollection.Remove(System.CodeDom.CodeStatement)">
  3911. <summary>
  3912. <para> Removes the specified <see cref="T:System.CodeDom.CodeStatement" /> from the collection.</para>
  3913. </summary>
  3914. <param name="value">The <see cref="T:System.CodeDom.CodeStatement" /> to remove from the collection.</param>
  3915. </member>
  3916. <member name="P:System.CodeDom.CodeStatementCollection.Item(System.Int32)">
  3917. <summary>
  3918. <para> Gets or sets the <see cref="T:System.CodeDom.CodeStatement" /> at the specified index in the collection.</para>
  3919. </summary>
  3920. <param name="index">
  3921. <para> The index of the collection to access.</para>
  3922. </param>
  3923. </member>
  3924. <member name="T:System.CodeDom.CodeThisReferenceExpression">
  3925. <summary>
  3926. <para>Represents a reference to the current local class instance.</para>
  3927. </summary>
  3928. </member>
  3929. <member name="T:System.CodeDom.CodeThrowExceptionStatement">
  3930. <summary>
  3931. <para>Represents
  3932. a statement that throws an exception.</para>
  3933. </summary>
  3934. </member>
  3935. <member name="M:System.CodeDom.CodeThrowExceptionStatement.#ctor">
  3936. <summary>
  3937. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeThrowExceptionStatement" /> class.</para>
  3938. </summary>
  3939. </member>
  3940. <member name="M:System.CodeDom.CodeThrowExceptionStatement.#ctor(System.CodeDom.CodeExpression)">
  3941. <summary>
  3942. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeThrowExceptionStatement" /> class using the specified statement.</para>
  3943. </summary>
  3944. <param name="toThrow">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the exception to throw.</param>
  3945. </member>
  3946. <member name="P:System.CodeDom.CodeThrowExceptionStatement.ToThrow">
  3947. <summary>
  3948. <para> Gets or sets
  3949. the expression to throw.</para>
  3950. </summary>
  3951. </member>
  3952. <member name="T:System.CodeDom.CodeTryCatchFinallyStatement">
  3953. <summary>
  3954. <para>Represents a try block, with any number of catch clauses and optionally,
  3955. a finally block.</para>
  3956. </summary>
  3957. </member>
  3958. <member name="M:System.CodeDom.CodeTryCatchFinallyStatement.#ctor">
  3959. <summary>
  3960. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTryCatchFinallyStatement" /> class.</para>
  3961. </summary>
  3962. </member>
  3963. <member name="M:System.CodeDom.CodeTryCatchFinallyStatement.#ctor(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[])">
  3964. <summary>
  3965. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTryCatchFinallyStatement" /> class using the specified statements for try and catch
  3966. clauses.</para>
  3967. </summary>
  3968. <param name="tryStatements">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects that indicate the statements to try.</param>
  3969. <param name=" catchClauses">An array of <see cref="T:System.CodeDom.CodeCatchClause" /> objects that indicate the clauses to catch.</param>
  3970. </member>
  3971. <member name="M:System.CodeDom.CodeTryCatchFinallyStatement.#ctor(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[],System.CodeDom.CodeStatement[])">
  3972. <summary>
  3973. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTryCatchFinallyStatement" /> class using the specified statements for
  3974. try, catch clauses, and finally statements.</para>
  3975. </summary>
  3976. <param name="tryStatements">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects that indicate the statements to try.</param>
  3977. <param name=" catchClauses">An array of <see cref="T:System.CodeDom.CodeCatchClause" /> objects that indicate the clauses to catch.</param>
  3978. <param name=" finallyStatements">An array of <see cref="T:System.CodeDom.CodeStatement" /> objects that indicate the finally statements to use.</param>
  3979. </member>
  3980. <member name="P:System.CodeDom.CodeTryCatchFinallyStatement.TryStatements">
  3981. <summary>
  3982. <para>
  3983. Gets the statements to try.</para>
  3984. </summary>
  3985. </member>
  3986. <member name="P:System.CodeDom.CodeTryCatchFinallyStatement.CatchClauses">
  3987. <summary>
  3988. <para> Gets the catch clauses to use.</para>
  3989. </summary>
  3990. </member>
  3991. <member name="P:System.CodeDom.CodeTryCatchFinallyStatement.FinallyStatements">
  3992. <summary>
  3993. <para> Gets
  3994. the finally statements to use.</para>
  3995. </summary>
  3996. </member>
  3997. <member name="T:System.CodeDom.CodeTypeConstructor">
  3998. <summary>
  3999. <para>Represents a static constructor for a class.</para>
  4000. </summary>
  4001. </member>
  4002. <member name="M:System.CodeDom.CodeTypeConstructor.#ctor">
  4003. <summary>
  4004. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeConstructor" /> class.</para>
  4005. </summary>
  4006. </member>
  4007. <member name="T:System.CodeDom.CodeTypeDeclaration">
  4008. <summary>
  4009. <para>Represents a type declaration for a class,
  4010. structure, interface or enumeration.</para>
  4011. </summary>
  4012. </member>
  4013. <member name="M:System.CodeDom.CodeTypeDeclaration.#ctor">
  4014. <summary>
  4015. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDeclaration" /> class.</para>
  4016. </summary>
  4017. </member>
  4018. <member name="M:System.CodeDom.CodeTypeDeclaration.#ctor(System.String)">
  4019. <summary>
  4020. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDeclaration" /> class with the specified name.</para>
  4021. </summary>
  4022. <param name="name">The name for the new type.</param>
  4023. </member>
  4024. <member name="E:System.CodeDom.CodeTypeDeclaration.PopulateBaseTypes">
  4025. <summary>
  4026. <para> Occurs when the <see cref="P:System.CodeDom.CodeTypeDeclaration.BaseTypes" /> collection is accessed for the first time.
  4027. </para>
  4028. </summary>
  4029. </member>
  4030. <member name="E:System.CodeDom.CodeTypeDeclaration.PopulateMembers">
  4031. <summary>
  4032. <para> Occurs when the <see cref="P:System.CodeDom.CodeTypeDeclaration.Members" /> collection is accessed for the first time.
  4033. </para>
  4034. </summary>
  4035. </member>
  4036. <member name="P:System.CodeDom.CodeTypeDeclaration.TypeAttributes">
  4037. <summary>
  4038. <para> Gets or sets the attributes of the type.</para>
  4039. </summary>
  4040. </member>
  4041. <member name="P:System.CodeDom.CodeTypeDeclaration.BaseTypes">
  4042. <summary>
  4043. <para> Gets
  4044. the base types of the types.</para>
  4045. </summary>
  4046. </member>
  4047. <member name="P:System.CodeDom.CodeTypeDeclaration.IsClass">
  4048. <summary>
  4049. <para> Gets or
  4050. sets a value indicating whether
  4051. the type is a class or reference type.</para>
  4052. </summary>
  4053. </member>
  4054. <member name="P:System.CodeDom.CodeTypeDeclaration.IsStruct">
  4055. <summary>
  4056. <para> Gets or
  4057. sets a value indicating whether
  4058. the types is a value type (struct).</para>
  4059. </summary>
  4060. </member>
  4061. <member name="P:System.CodeDom.CodeTypeDeclaration.IsEnum">
  4062. <summary>
  4063. <para> Gets or sets a
  4064. value indicating whether the type is an enumeration.</para>
  4065. </summary>
  4066. </member>
  4067. <member name="P:System.CodeDom.CodeTypeDeclaration.IsInterface">
  4068. <summary>
  4069. <para> Gets or sets a
  4070. value indicating whether the type is an interface.</para>
  4071. </summary>
  4072. </member>
  4073. <member name="P:System.CodeDom.CodeTypeDeclaration.Members">
  4074. <summary>
  4075. <para> Gets the collection of class members for the represented type.</para>
  4076. </summary>
  4077. </member>
  4078. <member name="T:System.CodeDom.CodeTypeDeclarationCollection">
  4079. <summary>
  4080. <para> Represents a collection of <see cref="T:System.CodeDom.CodeTypeDeclaration" /> objects.</para>
  4081. </summary>
  4082. </member>
  4083. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.#ctor">
  4084. <summary>
  4085. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> class.</para>
  4086. </summary>
  4087. </member>
  4088. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.#ctor(System.CodeDom.CodeTypeDeclarationCollection)">
  4089. <summary>
  4090. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> class containing the elements of the specified
  4091. source collection.</para>
  4092. </summary>
  4093. <param name="value">A <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> with which to initialize the collection.</param>
  4094. </member>
  4095. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.#ctor(System.CodeDom.CodeTypeDeclaration[])">
  4096. <summary>
  4097. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> class containing the
  4098. specified array of <see cref="T:System.CodeDom.CodeTypeDeclaration" /> objects. </para>
  4099. </summary>
  4100. <param name="value">An array of <see cref="T:System.CodeDom.CodeTypeDeclaration" /> objects with which to intialize the collection.</param>
  4101. </member>
  4102. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.Add(System.CodeDom.CodeTypeDeclaration)">
  4103. <summary>
  4104. <para>Adds the specified <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to the
  4105. collection.</para>
  4106. </summary>
  4107. <param name="value">The <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to add.</param>
  4108. <returns>
  4109. <para>The index at which the new element was inserted.</para>
  4110. </returns>
  4111. </member>
  4112. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.AddRange(System.CodeDom.CodeTypeDeclaration[])">
  4113. <summary>
  4114. <para>Copies the elements of the specified array to the
  4115. end of the collection.</para>
  4116. </summary>
  4117. <param name="value">An array of type <see cref="T:System.CodeDom.CodeTypeDeclaration" /> containing the objects to add to the collection.</param>
  4118. </member>
  4119. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.AddRange(System.CodeDom.CodeTypeDeclarationCollection)">
  4120. <summary>
  4121. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> to the end of the collection.</para>
  4122. </summary>
  4123. <param name="value">A <see cref="T:System.CodeDom.CodeTypeDeclarationCollection" /> containing the objects to add to the collection.</param>
  4124. </member>
  4125. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.Contains(System.CodeDom.CodeTypeDeclaration)">
  4126. <summary>
  4127. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeTypeDeclaration" />.</para>
  4128. </summary>
  4129. <param name="value">The <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to search for in the collection.</param>
  4130. <returns>
  4131. <para>
  4132. <see langword="true" />
  4133. if collection contains the specified object;
  4134. otherwise, <see langword="false" />.</para>
  4135. </returns>
  4136. </member>
  4137. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.CopyTo(System.CodeDom.CodeTypeDeclaration[],System.Int32)">
  4138. <summary>
  4139. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance beginning at the
  4140. specified index.</para>
  4141. </summary>
  4142. <param name="array">
  4143. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  4144. </param>
  4145. <param name="index">The index of the array at which to begin inserting.</param>
  4146. </member>
  4147. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.IndexOf(System.CodeDom.CodeTypeDeclaration)">
  4148. <summary>
  4149. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeTypeDeclaration" />, if it exists in the
  4150. collection.</para>
  4151. </summary>
  4152. <param name="value">The <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to locate in the collection.</param>
  4153. <returns>
  4154. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  4155. </returns>
  4156. </member>
  4157. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.Insert(System.Int32,System.CodeDom.CodeTypeDeclaration)">
  4158. <summary>
  4159. <para>Inserts the specified <see cref="T:System.CodeDom.CodeTypeDeclaration" /> into the collection
  4160. at the specified index.</para>
  4161. </summary>
  4162. <param name="index">The zero-based index where the specified object should be inserted.</param>
  4163. <param name=" value">The <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to insert.</param>
  4164. </member>
  4165. <member name="M:System.CodeDom.CodeTypeDeclarationCollection.Remove(System.CodeDom.CodeTypeDeclaration)">
  4166. <summary>
  4167. <para>Removes the specified <see cref="T:System.CodeDom.CodeTypeDeclaration" /> from the
  4168. collection.</para>
  4169. </summary>
  4170. <param name="value">The <see cref="T:System.CodeDom.CodeTypeDeclaration" /> to remove from the collection.</param>
  4171. </member>
  4172. <member name="P:System.CodeDom.CodeTypeDeclarationCollection.Item(System.Int32)">
  4173. <summary>
  4174. <para> Gets or sets the <see cref="T:System.CodeDom.CodeTypeDeclaration" /> at the specified
  4175. index in the collection.</para>
  4176. </summary>
  4177. <param name="index">
  4178. <para> The index of the collection to access.</para>
  4179. </param>
  4180. </member>
  4181. <member name="T:System.CodeDom.CodeTypeDelegate">
  4182. <summary>
  4183. <para> Represents a delegate declaration.</para>
  4184. </summary>
  4185. </member>
  4186. <member name="M:System.CodeDom.CodeTypeDelegate.#ctor">
  4187. <summary>
  4188. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDelegate" /> class.</para>
  4189. </summary>
  4190. </member>
  4191. <member name="M:System.CodeDom.CodeTypeDelegate.#ctor(System.String)">
  4192. <summary>
  4193. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeDelegate" /> class.</para>
  4194. </summary>
  4195. <param name="name">The name of the delegate.</param>
  4196. </member>
  4197. <member name="P:System.CodeDom.CodeTypeDelegate.ReturnType">
  4198. <summary>
  4199. <para> Gets or sets the return type of the delegate.</para>
  4200. </summary>
  4201. </member>
  4202. <member name="P:System.CodeDom.CodeTypeDelegate.Parameters">
  4203. <summary>
  4204. <para> Gets the parameters of the delegate.</para>
  4205. </summary>
  4206. </member>
  4207. <member name="T:System.CodeDom.CodeTypeMemberCollection">
  4208. <summary>
  4209. <para>Represents a collection of <see cref="T:System.CodeDom.CodeTypeMember" /> objects.</para>
  4210. </summary>
  4211. </member>
  4212. <member name="M:System.CodeDom.CodeTypeMemberCollection.#ctor">
  4213. <summary>
  4214. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> class.</para>
  4215. </summary>
  4216. </member>
  4217. <member name="M:System.CodeDom.CodeTypeMemberCollection.#ctor(System.CodeDom.CodeTypeMemberCollection)">
  4218. <summary>
  4219. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> class containing the
  4220. elements of the specified source collection.</para>
  4221. </summary>
  4222. <param name="value">A <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> with which to initialize the collection.</param>
  4223. </member>
  4224. <member name="M:System.CodeDom.CodeTypeMemberCollection.#ctor(System.CodeDom.CodeTypeMember[])">
  4225. <summary>
  4226. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> class
  4227. containing the specified array of <see cref="T:System.CodeDom.CodeTypeMember" /> objects.</para>
  4228. </summary>
  4229. <param name="value">An array of <see cref="T:System.CodeDom.CodeTypeMember" /> objects with which to intialize the collection.</param>
  4230. </member>
  4231. <member name="M:System.CodeDom.CodeTypeMemberCollection.Add(System.CodeDom.CodeTypeMember)">
  4232. <summary>
  4233. <para>Adds a <see cref="T:System.CodeDom.CodeTypeMember" /> with the specified value to the collection.</para>
  4234. </summary>
  4235. <param name="value">The <see cref="T:System.CodeDom.CodeTypeMember" /> to add.</param>
  4236. <returns>
  4237. <para>The index at which the new element was inserted.</para>
  4238. </returns>
  4239. </member>
  4240. <member name="M:System.CodeDom.CodeTypeMemberCollection.AddRange(System.CodeDom.CodeTypeMember[])">
  4241. <summary>
  4242. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeTypeMember" /> array to the end of the
  4243. collection.</para>
  4244. </summary>
  4245. <param name="value">An array of type <see cref="T:System.CodeDom.CodeTypeMember" /> containing the objects to add to the collection.</param>
  4246. </member>
  4247. <member name="M:System.CodeDom.CodeTypeMemberCollection.AddRange(System.CodeDom.CodeTypeMemberCollection)">
  4248. <summary>
  4249. <para>Adds the contents of another <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> to the end of the collection.</para>
  4250. </summary>
  4251. <param name="value">A <see cref="T:System.CodeDom.CodeTypeMemberCollection" /> containing the objects to add to the collection.</param>
  4252. </member>
  4253. <member name="M:System.CodeDom.CodeTypeMemberCollection.Contains(System.CodeDom.CodeTypeMember)">
  4254. <summary>
  4255. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeTypeMember" />.</para>
  4256. </summary>
  4257. <param name="value">The <see cref="T:System.CodeDom.CodeTypeMember" /> to search for in the collection.</param>
  4258. <returns>
  4259. <para>
  4260. <see langword="true" /> if the
  4261. collection contains the specified object;
  4262. otherwise, <see langword="false" />.</para>
  4263. </returns>
  4264. </member>
  4265. <member name="M:System.CodeDom.CodeTypeMemberCollection.CopyTo(System.CodeDom.CodeTypeMember[],System.Int32)">
  4266. <summary>
  4267. <para>Copies the collection objects to a one-dimensional <see cref="T:System.Array" /> instance, beginning at the
  4268. specified index.</para>
  4269. </summary>
  4270. <param name="array">
  4271. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  4272. </param>
  4273. <param name="index">The index of the array at which to begin inserting.</param>
  4274. </member>
  4275. <member name="M:System.CodeDom.CodeTypeMemberCollection.IndexOf(System.CodeDom.CodeTypeMember)">
  4276. <summary>
  4277. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeTypeMember" />, if it exists in the
  4278. collection.</para>
  4279. </summary>
  4280. <param name="value">The <see cref="T:System.CodeDom.CodeTypeMember" /> to locate in the collection.</param>
  4281. <returns>
  4282. <para>The index in the collection of the specified object, if found; otherwise, -1.</para>
  4283. </returns>
  4284. </member>
  4285. <member name="M:System.CodeDom.CodeTypeMemberCollection.Insert(System.Int32,System.CodeDom.CodeTypeMember)">
  4286. <summary>
  4287. <para>Inserts the specified <see cref="T:System.CodeDom.CodeTypeMember" /> into the collection at the specified index.</para>
  4288. </summary>
  4289. <param name="index">The zero-based index where the specified object should be inserted.</param>
  4290. <param name=" value">The <see cref="T:System.CodeDom.CodeTypeMember" /> to insert.</param>
  4291. </member>
  4292. <member name="M:System.CodeDom.CodeTypeMemberCollection.Remove(System.CodeDom.CodeTypeMember)">
  4293. <summary>
  4294. <para> Removes a specific <see cref="T:System.CodeDom.CodeTypeMember" /> from the collection.</para>
  4295. </summary>
  4296. <param name="value">
  4297. <para>The <see cref="T:System.CodeDom.CodeTypeMember" /> to remove from the collection.</para>
  4298. </param>
  4299. </member>
  4300. <member name="P:System.CodeDom.CodeTypeMemberCollection.Item(System.Int32)">
  4301. <summary>
  4302. <para> Gets or sets the <see cref="T:System.CodeDom.CodeTypeMember" /> at the specified index in the collection.</para>
  4303. </summary>
  4304. <param name="index">
  4305. <para> The index of the collection to access.</para>
  4306. </param>
  4307. </member>
  4308. <member name="T:System.CodeDom.CodeTypeOfExpression">
  4309. <summary>
  4310. <para>Represents a <see langword="typeof" /> expression, an expression that returns a
  4311. specified runtime type.</para>
  4312. </summary>
  4313. </member>
  4314. <member name="M:System.CodeDom.CodeTypeOfExpression.#ctor">
  4315. <summary>
  4316. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeOfExpression" /> class.</para>
  4317. </summary>
  4318. </member>
  4319. <member name="M:System.CodeDom.CodeTypeOfExpression.#ctor(System.CodeDom.CodeTypeReference)">
  4320. <summary>
  4321. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeOfExpression" /> class.</para>
  4322. </summary>
  4323. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the data type for the <see langword="typeof" /> expression.</param>
  4324. </member>
  4325. <member name="M:System.CodeDom.CodeTypeOfExpression.#ctor(System.String)">
  4326. <summary>
  4327. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeOfExpression" /> class using the specified
  4328. type.</para>
  4329. </summary>
  4330. <param name="type">The name of the data type for the <see langword="typeof" /> expression.</param>
  4331. </member>
  4332. <member name="M:System.CodeDom.CodeTypeOfExpression.#ctor(System.Type)">
  4333. <summary>
  4334. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeOfExpression" /> class using the specified
  4335. type.</para>
  4336. </summary>
  4337. <param name="type">The data type of the data type of the <see langword="typeof" /> expression.</param>
  4338. </member>
  4339. <member name="P:System.CodeDom.CodeTypeOfExpression.Type">
  4340. <summary>
  4341. <para> Gets or sets the data type referenced by the <see langword="typeof" /> expression.</para>
  4342. </summary>
  4343. </member>
  4344. <member name="T:System.CodeDom.CodeTypeReference">
  4345. <summary>
  4346. <para>Represents a data type to CodeDOM objects.</para>
  4347. </summary>
  4348. </member>
  4349. <member name="M:System.CodeDom.CodeTypeReference.#ctor(System.Type)">
  4350. <summary>
  4351. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReference" /> class using the specified data
  4352. type.</para>
  4353. </summary>
  4354. <param name="type">The data type to reference.</param>
  4355. </member>
  4356. <member name="M:System.CodeDom.CodeTypeReference.#ctor(System.String)">
  4357. <summary>
  4358. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReference" /> class using the specified data
  4359. type name.</para>
  4360. </summary>
  4361. <param name="typeName">The name of the type to reference.</param>
  4362. </member>
  4363. <member name="M:System.CodeDom.CodeTypeReference.#ctor(System.String,System.Int32)">
  4364. <summary>
  4365. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReference" /> class using the specified array data
  4366. type and array rank.</para>
  4367. </summary>
  4368. <param name="baseType">The data type of the elements of the array.</param>
  4369. <param name=" rank">The number of dimensions of the array.</param>
  4370. </member>
  4371. <member name="M:System.CodeDom.CodeTypeReference.#ctor(System.CodeDom.CodeTypeReference,System.Int32)">
  4372. <summary>
  4373. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReference" /> class using the specified
  4374. array data type and array rank.</para>
  4375. </summary>
  4376. <param name="arrayType">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of the array.</param>
  4377. <param name=" rank">The number of dimensions in the array.</param>
  4378. </member>
  4379. <member name="P:System.CodeDom.CodeTypeReference.ArrayElementType">
  4380. <summary>
  4381. <para>Gets or sets the data type of the elements in the array.</para>
  4382. </summary>
  4383. </member>
  4384. <member name="P:System.CodeDom.CodeTypeReference.ArrayRank">
  4385. <summary>
  4386. <para>Gets or sets the array rank of the array.</para>
  4387. </summary>
  4388. </member>
  4389. <member name="P:System.CodeDom.CodeTypeReference.BaseType">
  4390. <summary>
  4391. <para> Gets or sets the name of the data type being referenced.</para>
  4392. </summary>
  4393. </member>
  4394. <member name="T:System.CodeDom.CodeTypeReferenceCollection">
  4395. <summary>
  4396. <para>Represents a collection of <see cref="T:System.CodeDom.CodeTypeReference" /> objects.</para>
  4397. </summary>
  4398. </member>
  4399. <member name="M:System.CodeDom.CodeTypeReferenceCollection.#ctor">
  4400. <summary>
  4401. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> class.</para>
  4402. </summary>
  4403. </member>
  4404. <member name="M:System.CodeDom.CodeTypeReferenceCollection.#ctor(System.CodeDom.CodeTypeReferenceCollection)">
  4405. <summary>
  4406. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> class containing the
  4407. elements of the
  4408. specified source collection.</para>
  4409. </summary>
  4410. <param name="value">A <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> with which to initialize the collection.</param>
  4411. </member>
  4412. <member name="M:System.CodeDom.CodeTypeReferenceCollection.#ctor(System.CodeDom.CodeTypeReference[])">
  4413. <summary>
  4414. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> class containing the specified array of <see cref="T:System.CodeDom.CodeTypeReference" /> objects.</para>
  4415. </summary>
  4416. <param name="value">An array of <see cref="T:System.CodeDom.CodeTypeReference" /> objects with which to initialize the collection.</param>
  4417. </member>
  4418. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Add(System.CodeDom.CodeTypeReference)">
  4419. <summary>
  4420. <para>Adds the specified <see cref="T:System.CodeDom.CodeTypeReference" /> to the collection.</para>
  4421. </summary>
  4422. <param name="value">The <see cref="T:System.CodeDom.CodeTypeReference" /> to add.</param>
  4423. <returns>
  4424. <para>The index at which the new element was inserted.</para>
  4425. </returns>
  4426. </member>
  4427. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Add(System.String)">
  4428. <summary>
  4429. <para>Adds a <see cref="T:System.CodeDom.CodeTypeReference" /> to the collection using the specified data type
  4430. name.</para>
  4431. </summary>
  4432. <param name="value">The name of a data type for which to add a <see cref="T:System.CodeDom.CodeTypeReference" /> to the collection.</param>
  4433. </member>
  4434. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Add(System.Type)">
  4435. <summary>
  4436. <para>Adds a <see cref="T:System.CodeDom.CodeTypeReference" /> to the collection using the specified data type.</para>
  4437. </summary>
  4438. <param name="value">The data type for which to add a <see cref="T:System.CodeDom.CodeTypeReference" /> to the collection.</param>
  4439. </member>
  4440. <member name="M:System.CodeDom.CodeTypeReferenceCollection.AddRange(System.CodeDom.CodeTypeReference[])">
  4441. <summary>
  4442. <para>Copies the elements of the specified <see cref="T:System.CodeDom.CodeTypeReference" /> array to the end of the
  4443. collection.</para>
  4444. </summary>
  4445. <param name="value">An array of type <see cref="T:System.CodeDom.CodeTypeReference" /> containing the objects to add to the collection.</param>
  4446. </member>
  4447. <member name="M:System.CodeDom.CodeTypeReferenceCollection.AddRange(System.CodeDom.CodeTypeReferenceCollection)">
  4448. <summary>
  4449. <para>Adds the contents of the specified <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> to the end of the collection.</para>
  4450. </summary>
  4451. <param name="value">A <see cref="T:System.CodeDom.CodeTypeReferenceCollection" /> containing the objects to add to the collection.</param>
  4452. </member>
  4453. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Contains(System.CodeDom.CodeTypeReference)">
  4454. <summary>
  4455. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.CodeTypeReference" />.</para>
  4456. </summary>
  4457. <param name="value">The <see cref="T:System.CodeDom.CodeTypeReference" /> to search for in the collection.</param>
  4458. <returns>
  4459. <para>
  4460. <see langword="true" /> if the <see cref="T:System.CodeDom.CodeTypeReference" /> is contained in the collection;
  4461. otherwise, <see langword="false" />.</para>
  4462. </returns>
  4463. </member>
  4464. <member name="M:System.CodeDom.CodeTypeReferenceCollection.CopyTo(System.CodeDom.CodeTypeReference[],System.Int32)">
  4465. <summary>
  4466. <para>Copies the items in the collection to the specified one-dimensional <see cref="T:System.Array" /> at the
  4467. specified index.</para>
  4468. </summary>
  4469. <param name="array">
  4470. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the collection.</para>
  4471. </param>
  4472. <param name="index"> The index of the array at which to begin inserting.</param>
  4473. </member>
  4474. <member name="M:System.CodeDom.CodeTypeReferenceCollection.IndexOf(System.CodeDom.CodeTypeReference)">
  4475. <summary>
  4476. <para>Gets the index in the collection of the specified <see cref="T:System.CodeDom.CodeTypeReference" />, if it exists in the
  4477. collection.</para>
  4478. </summary>
  4479. <param name="value">The <see cref="T:System.CodeDom.CodeTypeReference" /> to locate in the collection.</param>
  4480. <returns>
  4481. <para>The index of the specified <see cref="T:System.CodeDom.CodeTypeReference" /> in the collection if found; otherwise, -1.</para>
  4482. </returns>
  4483. </member>
  4484. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Insert(System.Int32,System.CodeDom.CodeTypeReference)">
  4485. <summary>
  4486. <para>Inserts a <see cref="T:System.CodeDom.CodeTypeReference" /> into the collection
  4487. at the specified index.</para>
  4488. </summary>
  4489. <param name="index">The zero-based index where the item should be inserted.</param>
  4490. <param name=" value">The <see cref="T:System.CodeDom.CodeTypeReference" /> to insert.</param>
  4491. </member>
  4492. <member name="M:System.CodeDom.CodeTypeReferenceCollection.Remove(System.CodeDom.CodeTypeReference)">
  4493. <summary>
  4494. <para> Removes the specified <see cref="T:System.CodeDom.CodeTypeReference" /> from the
  4495. collection.</para>
  4496. </summary>
  4497. <param name="value">The <see cref="T:System.CodeDom.CodeTypeReference" /> to remove from the collection.</param>
  4498. </member>
  4499. <member name="P:System.CodeDom.CodeTypeReferenceCollection.Item(System.Int32)">
  4500. <summary>
  4501. <para> Gets or sets the <see cref="T:System.CodeDom.CodeTypeReference" /> at the specified
  4502. index in the collection.</para>
  4503. </summary>
  4504. <param name="index">
  4505. <para> The index of the collection to access.</para>
  4506. </param>
  4507. </member>
  4508. <member name="T:System.CodeDom.CodeTypeReferenceExpression">
  4509. <summary>
  4510. <para>Represents a reference to a data type.</para>
  4511. </summary>
  4512. </member>
  4513. <member name="M:System.CodeDom.CodeTypeReferenceExpression.#ctor">
  4514. <summary>
  4515. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceExpression" /> class.</para>
  4516. </summary>
  4517. </member>
  4518. <member name="M:System.CodeDom.CodeTypeReferenceExpression.#ctor(System.CodeDom.CodeTypeReference)">
  4519. <summary>
  4520. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceExpression" /> class using the specified type.</para>
  4521. </summary>
  4522. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the data type to reference.</param>
  4523. </member>
  4524. <member name="M:System.CodeDom.CodeTypeReferenceExpression.#ctor(System.String)">
  4525. <summary>
  4526. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceExpression" /> class using the specified data type name.</para>
  4527. </summary>
  4528. <param name="type">The name of the data type to reference.</param>
  4529. </member>
  4530. <member name="M:System.CodeDom.CodeTypeReferenceExpression.#ctor(System.Type)">
  4531. <summary>
  4532. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeTypeReferenceExpression" /> class using the specified data type.</para>
  4533. </summary>
  4534. <param name="type">An instance of the data type to reference.</param>
  4535. </member>
  4536. <member name="P:System.CodeDom.CodeTypeReferenceExpression.Type">
  4537. <summary>
  4538. <para> Gets or sets the data type to reference.</para>
  4539. </summary>
  4540. </member>
  4541. <member name="T:System.CodeDom.CodeVariableDeclarationStatement">
  4542. <summary>
  4543. <para>Represents a declaration of a variable.</para>
  4544. </summary>
  4545. </member>
  4546. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor">
  4547. <summary>
  4548. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class.</para>
  4549. </summary>
  4550. </member>
  4551. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.CodeDom.CodeTypeReference,System.String)">
  4552. <summary>
  4553. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified type and name.</para>
  4554. </summary>
  4555. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of the variable.</param>
  4556. <param name="name">The name of the variable.</param>
  4557. </member>
  4558. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.String,System.String)">
  4559. <summary>
  4560. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified data type name and variable
  4561. name.</para>
  4562. </summary>
  4563. <param name="type">The name of the data type of the variable.</param>
  4564. <param name=" name">The name of the variable.</param>
  4565. </member>
  4566. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.Type,System.String)">
  4567. <summary>
  4568. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified data type and variable
  4569. name.</para>
  4570. </summary>
  4571. <param name="type">The data type for the variable.</param>
  4572. <param name=" name">The name of the variable. </param>
  4573. </member>
  4574. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression)">
  4575. <summary>
  4576. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified data type, variable name, and
  4577. initialization expression.</para>
  4578. </summary>
  4579. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type of the variable.</param>
  4580. <param name=" name">The name of the variable.</param>
  4581. <param name=" initExpression">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the initialization expression for the variable.</param>
  4582. </member>
  4583. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.String,System.String,System.CodeDom.CodeExpression)">
  4584. <summary>
  4585. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified data type, variable
  4586. name, and initialization expression.</para>
  4587. </summary>
  4588. <param name="type">The name of the data type of the variable.</param>
  4589. <param name=" name">The name of the variable.</param>
  4590. <param name=" initExpression">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the initialization expression for the variable.</param>
  4591. </member>
  4592. <member name="M:System.CodeDom.CodeVariableDeclarationStatement.#ctor(System.Type,System.String,System.CodeDom.CodeExpression)">
  4593. <summary>
  4594. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> class using the specified data type, variable
  4595. name, and initialization expression.</para>
  4596. </summary>
  4597. <param name="type">The data type of the variable.</param>
  4598. <param name=" name">The name of the variable.</param>
  4599. <param name=" initExpression">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the initialization expression for the variable.</param>
  4600. </member>
  4601. <member name="P:System.CodeDom.CodeVariableDeclarationStatement.InitExpression">
  4602. <summary>
  4603. <para> Gets or sets the initialization expression for the variable.</para>
  4604. </summary>
  4605. </member>
  4606. <member name="P:System.CodeDom.CodeVariableDeclarationStatement.Name">
  4607. <summary>
  4608. <para> Gets or sets the name of the variable.</para>
  4609. </summary>
  4610. </member>
  4611. <member name="P:System.CodeDom.CodeVariableDeclarationStatement.Type">
  4612. <summary>
  4613. <para> Gets or sets the type of the variable.</para>
  4614. </summary>
  4615. </member>
  4616. <member name="T:System.CodeDom.CodeVariableReferenceExpression">
  4617. <summary>
  4618. <para>Represents an expression that references a local variable.</para>
  4619. </summary>
  4620. </member>
  4621. <member name="M:System.CodeDom.CodeVariableReferenceExpression.#ctor">
  4622. <summary>
  4623. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableReferenceExpression" /> class.</para>
  4624. </summary>
  4625. </member>
  4626. <member name="M:System.CodeDom.CodeVariableReferenceExpression.#ctor(System.String)">
  4627. <summary>
  4628. <para>Initializes a new instance of the <see cref="T:System.CodeDom.CodeVariableReferenceExpression" /> class using the specified
  4629. local variable name.</para>
  4630. </summary>
  4631. <param name="variableName">The name of the local variable to reference.</param>
  4632. </member>
  4633. <member name="P:System.CodeDom.CodeVariableReferenceExpression.VariableName">
  4634. <summary>
  4635. <para>Gets or sets the name of the local variable to reference.</para>
  4636. </summary>
  4637. </member>
  4638. <member name="T:System.CodeDom.FieldDirection">
  4639. <summary>
  4640. <para>Specifies identifiers used to indicate the direction of parameter and argument declarations.</para>
  4641. </summary>
  4642. </member>
  4643. <member name="F:System.CodeDom.FieldDirection.In">
  4644. <summary>
  4645. <para> An incoming field.</para>
  4646. </summary>
  4647. </member>
  4648. <member name="F:System.CodeDom.FieldDirection.Out">
  4649. <summary>
  4650. <para> An outgoing field.</para>
  4651. </summary>
  4652. </member>
  4653. <member name="F:System.CodeDom.FieldDirection.Ref">
  4654. <summary>
  4655. <para> A field by reference.</para>
  4656. </summary>
  4657. </member>
  4658. <member name="T:System.CodeDom.MemberAttributes">
  4659. <summary>
  4660. <para>Specifies member attribute identifiers for class members.</para>
  4661. </summary>
  4662. </member>
  4663. <member name="F:System.CodeDom.MemberAttributes.Abstract">
  4664. <summary>
  4665. <para> An abstract member.</para>
  4666. </summary>
  4667. </member>
  4668. <member name="F:System.CodeDom.MemberAttributes.Final">
  4669. <summary>
  4670. <para> A final member.</para>
  4671. </summary>
  4672. </member>
  4673. <member name="F:System.CodeDom.MemberAttributes.Static">
  4674. <summary>
  4675. <para> A static member.</para>
  4676. </summary>
  4677. </member>
  4678. <member name="F:System.CodeDom.MemberAttributes.Override">
  4679. <summary>
  4680. <para> An override member.</para>
  4681. </summary>
  4682. </member>
  4683. <member name="F:System.CodeDom.MemberAttributes.Const">
  4684. <summary>
  4685. <para> A constant member.</para>
  4686. </summary>
  4687. </member>
  4688. <member name="F:System.CodeDom.MemberAttributes.New">
  4689. <summary>
  4690. <para> A new member.</para>
  4691. </summary>
  4692. </member>
  4693. <member name="F:System.CodeDom.MemberAttributes.Overloaded">
  4694. <summary>
  4695. <para>An overloaded member. Some languages, such as
  4696. VB, require overloaded members to be explicitly indicated.</para>
  4697. </summary>
  4698. </member>
  4699. <member name="F:System.CodeDom.MemberAttributes.Assembly">
  4700. <summary>
  4701. <para> An assembly.</para>
  4702. </summary>
  4703. </member>
  4704. <member name="F:System.CodeDom.MemberAttributes.FamilyAndAssembly">
  4705. <summary>
  4706. <para> A family and assembly.</para>
  4707. </summary>
  4708. </member>
  4709. <member name="F:System.CodeDom.MemberAttributes.Family">
  4710. <summary>
  4711. <para> A family.</para>
  4712. </summary>
  4713. </member>
  4714. <member name="F:System.CodeDom.MemberAttributes.FamilyOrAssembly">
  4715. <summary>
  4716. <para> A family or assembly.</para>
  4717. </summary>
  4718. </member>
  4719. <member name="F:System.CodeDom.MemberAttributes.Private">
  4720. <summary>
  4721. <para> A private member.</para>
  4722. </summary>
  4723. </member>
  4724. <member name="F:System.CodeDom.MemberAttributes.Public">
  4725. <summary>
  4726. <para> A public member.</para>
  4727. </summary>
  4728. </member>
  4729. <member name="F:System.CodeDom.MemberAttributes.AccessMask">
  4730. <summary>
  4731. <para> An access mask.</para>
  4732. </summary>
  4733. </member>
  4734. <member name="F:System.CodeDom.MemberAttributes.ScopeMask">
  4735. <summary>
  4736. <para> A scope mask.</para>
  4737. </summary>
  4738. </member>
  4739. <member name="F:System.CodeDom.MemberAttributes.VTableMask">
  4740. <summary>
  4741. <para> A VTable mask.</para>
  4742. </summary>
  4743. </member>
  4744. <member name="T:System.ComponentModel.AmbientValueAttribute">
  4745. <summary>
  4746. <para> Specifies the value to pass to a property to
  4747. cause the property
  4748. to get its value from another source. This is known as ambience. This class cannot be inherited.</para>
  4749. </summary>
  4750. </member>
  4751. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Type,System.String)">
  4752. <summary>
  4753. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4754. the value and its type.</para>
  4755. </summary>
  4756. <param name="type">The <see cref="T:System.Type" /> of the <paramref name="value" /> parameter.</param>
  4757. <param name=" value">The value for this attribute.</param>
  4758. </member>
  4759. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Char)">
  4760. <summary>
  4761. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given a Unicode
  4762. character for its value.</para>
  4763. </summary>
  4764. <param name="value">The value of this attribute.</param>
  4765. </member>
  4766. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Byte)">
  4767. <summary>
  4768. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4769. an 8-bit
  4770. unsigned integer for its value.</para>
  4771. </summary>
  4772. <param name="value">The value of this attribute.</param>
  4773. </member>
  4774. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Int16)">
  4775. <summary>
  4776. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4777. a 16-bit
  4778. signed integer for its value.</para>
  4779. </summary>
  4780. <param name="value">The value of this attribute.</param>
  4781. </member>
  4782. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Int32)">
  4783. <summary>
  4784. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4785. a 32-bit
  4786. signed integer for its value.</para>
  4787. </summary>
  4788. <param name="value">The value of this attribute.</param>
  4789. </member>
  4790. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Int64)">
  4791. <summary>
  4792. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4793. a 64-bit signed integer for its value.</para>
  4794. </summary>
  4795. <param name="value">The value of this attribute.</param>
  4796. </member>
  4797. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Single)">
  4798. <summary>
  4799. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4800. a single-precision floating point number for its value.</para>
  4801. </summary>
  4802. <param name="value">The value of this attribute.</param>
  4803. </member>
  4804. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Double)">
  4805. <summary>
  4806. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class,
  4807. given a double-precision floating-point number for its value.</para>
  4808. </summary>
  4809. <param name="value">The value of this attribute.</param>
  4810. </member>
  4811. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Boolean)">
  4812. <summary>
  4813. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4814. a Boolean value for its value.</para>
  4815. </summary>
  4816. <param name="value">The value of this attribute.</param>
  4817. </member>
  4818. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.String)">
  4819. <summary>
  4820. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4821. a string for its value.</para>
  4822. </summary>
  4823. <param name="value">The value of this attribute.</param>
  4824. </member>
  4825. <member name="M:System.ComponentModel.AmbientValueAttribute.#ctor(System.Object)">
  4826. <summary>
  4827. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AmbientValueAttribute" /> class, given
  4828. an object for its value.</para>
  4829. </summary>
  4830. <param name="value">The value of this attribute.</param>
  4831. </member>
  4832. <member name="P:System.ComponentModel.AmbientValueAttribute.Value">
  4833. <summary>
  4834. <para>Gets the object that is the value of this <see cref="T:System.ComponentModel.AmbientValueAttribute" /> .</para>
  4835. </summary>
  4836. </member>
  4837. <member name="T:System.ComponentModel.ArrayConverter">
  4838. <summary>
  4839. <para>Provides a type converter to convert <see cref="T:System.Array" />
  4840. objects to and from various other representations.</para>
  4841. </summary>
  4842. </member>
  4843. <member name="T:System.ComponentModel.CollectionConverter">
  4844. <summary>
  4845. <para>Provides a type converter to convert
  4846. collection objects to and from various other representations.</para>
  4847. </summary>
  4848. </member>
  4849. <member name="T:System.ComponentModel.TypeConverter">
  4850. <summary>
  4851. <para> Provides a unified way of converting types of values to
  4852. other types, as well as for accessing standard values and sub-properties.</para>
  4853. </summary>
  4854. </member>
  4855. <member name="M:System.ComponentModel.TypeConverter.CanConvertFrom(System.Type)">
  4856. <summary>
  4857. <para> Returns whether this converter can
  4858. convert an object of the given type to the type of this converter.</para>
  4859. </summary>
  4860. <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from.</param>
  4861. <returns>
  4862. <para>
  4863. <see langword="true " />if this converter can perform the
  4864. conversion; otherwise, <see langword="false" />.</para>
  4865. </returns>
  4866. </member>
  4867. <member name="M:System.ComponentModel.TypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  4868. <summary>
  4869. <para> Returns
  4870. whether this converter can convert an object of the given type to the type of this converter, using
  4871. the specified context.</para>
  4872. </summary>
  4873. <param name="context">
  4874. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4875. </param>
  4876. <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from.</param>
  4877. <returns>
  4878. <para>
  4879. <see langword="true " />if this converter can perform the conversion; otherwise,
  4880. <see langword="false" />. </para>
  4881. </returns>
  4882. </member>
  4883. <member name="M:System.ComponentModel.TypeConverter.CanConvertTo(System.Type)">
  4884. <summary>
  4885. <para> Returns whether this converter can convert the object to the specified
  4886. type.</para>
  4887. </summary>
  4888. <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to.</param>
  4889. <returns>
  4890. <para>
  4891. <see langword="true " />if this converter can perform the conversion; otherwise,
  4892. <see langword="false" />. </para>
  4893. </returns>
  4894. </member>
  4895. <member name="M:System.ComponentModel.TypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  4896. <summary>
  4897. <para> Returns whether this converter
  4898. can convert the object to the specified type, using the specified context.</para>
  4899. </summary>
  4900. <param name="context">
  4901. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4902. </param>
  4903. <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to.</param>
  4904. <returns>
  4905. <para>
  4906. <see langword="true " />if this converter can perform the conversion; otherwise,
  4907. <see langword="false" />. </para>
  4908. </returns>
  4909. </member>
  4910. <member name="M:System.ComponentModel.TypeConverter.ConvertFrom(System.Object)">
  4911. <summary>
  4912. <para> Converts the given
  4913. value to the type of this converter.</para>
  4914. </summary>
  4915. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  4916. <returns>
  4917. <para>An <see cref="T:System.Object" /> that represents
  4918. the converted value.</para>
  4919. </returns>
  4920. </member>
  4921. <member name="M:System.ComponentModel.TypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  4922. <summary>
  4923. <para> Converts the given object to the type of this converter, using the specified context and culture information.</para>
  4924. </summary>
  4925. <param name="context">
  4926. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4927. </param>
  4928. <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture.</param>
  4929. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  4930. <returns>
  4931. <para>An <see cref="T:System.Object" /> that represents
  4932. the converted value.</para>
  4933. </returns>
  4934. </member>
  4935. <member name="M:System.ComponentModel.TypeConverter.ConvertFromInvariantString(System.String)">
  4936. <summary>
  4937. <para> Converts the given string to the type of this converter, using the invariant culture.</para>
  4938. </summary>
  4939. <param name="text">The <see cref="T:System.String" /> to convert.</param>
  4940. <returns>
  4941. <para>An <see cref="T:System.Object" /> that represents
  4942. the converted text.</para>
  4943. </returns>
  4944. </member>
  4945. <member name="M:System.ComponentModel.TypeConverter.ConvertFromInvariantString(System.ComponentModel.ITypeDescriptorContext,System.String)">
  4946. <summary>
  4947. <para> Converts the given string to the type of this converter, using the invariant culture.</para>
  4948. </summary>
  4949. <param name="context">
  4950. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4951. </param>
  4952. <param name="text">The <see cref="T:System.String" /> to convert.</param>
  4953. <returns>
  4954. <para>An <see cref="T:System.Object" /> that represents
  4955. the converted text.</para>
  4956. </returns>
  4957. </member>
  4958. <member name="M:System.ComponentModel.TypeConverter.ConvertFromString(System.String)">
  4959. <summary>
  4960. <para>Converts the specified text to an object.</para>
  4961. </summary>
  4962. <param name="text">The text representation of the object to convert.</param>
  4963. <returns>
  4964. <para>An <see cref="T:System.Object" /> that represents the converted text.</para>
  4965. </returns>
  4966. </member>
  4967. <member name="M:System.ComponentModel.TypeConverter.ConvertFromString(System.ComponentModel.ITypeDescriptorContext,System.String)">
  4968. <summary>
  4969. <para>Converts the given text to an object, using the specified context.</para>
  4970. </summary>
  4971. <param name="context">
  4972. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4973. </param>
  4974. <param name="text">The <see cref="T:System.String" /> to convert.</param>
  4975. <returns>
  4976. <para>An <see cref="T:System.Object" /> that represents
  4977. the converted text.</para>
  4978. </returns>
  4979. </member>
  4980. <member name="M:System.ComponentModel.TypeConverter.ConvertFromString(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.String)">
  4981. <summary>
  4982. <para>Converts the given text to an object, using the
  4983. specified context and culture information.</para>
  4984. </summary>
  4985. <param name="context">
  4986. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  4987. </param>
  4988. <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> object. If <see langword="null" /> is passed, the current culture is assumed. </param>
  4989. <param name="text">The <see cref="T:System.String" /> to convert.</param>
  4990. <returns>
  4991. <para>An <see cref="T:System.Object" /> that represents
  4992. the converted text.</para>
  4993. </returns>
  4994. </member>
  4995. <member name="M:System.ComponentModel.TypeConverter.ConvertTo(System.Object,System.Type)">
  4996. <summary>
  4997. <para> Converts
  4998. the given value object to the specified type, using the arguments.</para>
  4999. </summary>
  5000. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5001. <param name="destinationType">The <see cref="T:System.Type" /> to convert the <paramref name="value" /> parameter to.</param>
  5002. <returns>
  5003. <para>An <see cref="T:System.Object" /> that represents
  5004. the converted value.</para>
  5005. </returns>
  5006. </member>
  5007. <member name="M:System.ComponentModel.TypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  5008. <summary>
  5009. <para> Converts the given value object
  5010. to the specified type, using the specified context and culture information.</para>
  5011. </summary>
  5012. <param name="context">
  5013. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5014. </param>
  5015. <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> object. If <see langword="null" /> is passed, the current culture is assumed. </param>
  5016. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5017. <param name="destinationType">The <see cref="T:System.Type" /> to convert the <paramref name="value" /> parameter to.</param>
  5018. <returns>
  5019. <para>An <see cref="T:System.Object" /> that represents
  5020. the converted value.</para>
  5021. </returns>
  5022. </member>
  5023. <member name="M:System.ComponentModel.TypeConverter.ConvertToInvariantString(System.Object)">
  5024. <summary>
  5025. <para>Converts the specified value to a culture-invariant string representation.</para>
  5026. </summary>
  5027. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5028. <returns>
  5029. <para>A <see cref="T:System.String" /> that represents the converted value.</para>
  5030. </returns>
  5031. </member>
  5032. <member name="M:System.ComponentModel.TypeConverter.ConvertToInvariantString(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  5033. <summary>
  5034. <para>Converts the specified value to a culture-invariant string representation, using the specified context.</para>
  5035. </summary>
  5036. <param name="context">
  5037. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5038. </param>
  5039. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5040. <returns>
  5041. <para>A <see cref="T:System.String" /> that represents
  5042. the converted value.</para>
  5043. </returns>
  5044. </member>
  5045. <member name="M:System.ComponentModel.TypeConverter.ConvertToString(System.Object)">
  5046. <summary>
  5047. <para>Converts the specified value to a string representation.</para>
  5048. </summary>
  5049. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5050. <returns>
  5051. <para>An <see cref="T:System.Object" /> that represents
  5052. the converted value.</para>
  5053. </returns>
  5054. </member>
  5055. <member name="M:System.ComponentModel.TypeConverter.ConvertToString(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  5056. <summary>
  5057. <para>Converts the given value to a string representation, using the given context.</para>
  5058. </summary>
  5059. <param name="context">
  5060. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5061. </param>
  5062. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5063. <returns>
  5064. <para>An <see cref="T:System.Object" /> that represents
  5065. the converted value.</para>
  5066. </returns>
  5067. </member>
  5068. <member name="M:System.ComponentModel.TypeConverter.ConvertToString(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  5069. <summary>
  5070. <para>Converts the given value to a string representation, using the specified context and culture information.</para>
  5071. </summary>
  5072. <param name="context">
  5073. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5074. </param>
  5075. <param name="culture">A <see cref="T:System.Globalization.CultureInfo" /> object. If <see langword="null" /> is passed, the current culture is assumed. </param>
  5076. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  5077. <returns>
  5078. <para>An <see cref="T:System.Object" /> that represents
  5079. the converted value.</para>
  5080. </returns>
  5081. </member>
  5082. <member name="M:System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)">
  5083. <summary>
  5084. <para>Re-creates an <see cref="T:System.Object" /> given a set of property values for the object.</para>
  5085. </summary>
  5086. <param name="propertyValues">
  5087. <para>An <see cref="T:System.Collections.IDictionary" /> that represents a dictionary of new property values.</para>
  5088. </param>
  5089. <returns>
  5090. <para>An <see cref="T:System.Object" />
  5091. representing the given <see cref="T:System.Collections.IDictionary" />, or <see langword="null" /> if the object cannot be created. This method
  5092. always returns <see langword="null" />.</para>
  5093. </returns>
  5094. </member>
  5095. <member name="M:System.ComponentModel.TypeConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)">
  5096. <summary>
  5097. <para>Creates an instance of the Type that this <see cref="T:System.ComponentModel.TypeConverter" /> is associated with, using the specified context, given a set of property values for the
  5098. object.</para>
  5099. </summary>
  5100. <param name="context">
  5101. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5102. </param>
  5103. <param name="propertyValues">
  5104. <para>An <see cref="T:System.Collections.IDictionary" /> of new property values.</para>
  5105. </param>
  5106. <returns>
  5107. <para>An <see cref="T:System.Object" />
  5108. representing the given <see cref="T:System.Collections.IDictionary" />, or <see langword="null" /> if
  5109. the object cannot be created. This method always returns <see langword="null" />.</para>
  5110. </returns>
  5111. </member>
  5112. <member name="M:System.ComponentModel.TypeConverter.GetConvertFromException(System.Object)">
  5113. <summary>
  5114. <para> Returns an exception to throw when a conversion cannot
  5115. be performed.</para>
  5116. </summary>
  5117. <param name="value">The <see cref="T:System.Object" /> to convert, or <see langword="null" /> if the object is not available.</param>
  5118. <returns>
  5119. <para>An <see cref="T:System.Exception" /> that represents
  5120. the exception to throw when a conversion cannot be performed. </para>
  5121. </returns>
  5122. </member>
  5123. <member name="M:System.ComponentModel.TypeConverter.GetConvertToException(System.Object,System.Type)">
  5124. <summary>
  5125. <para> Returns an exception to throw when a conversion cannot
  5126. be performed.</para>
  5127. </summary>
  5128. <param name="value">
  5129. <para>The <see cref="T:System.Object" /> to convert, or <see langword="null" /> if the object is not available. </para>
  5130. </param>
  5131. <param name="destinationType">A <see cref="T:System.Type" /> that represents the type the conversion was trying to convert to.</param>
  5132. <returns>
  5133. <para>An <see cref="T:System.Exception" />
  5134. that represents the exception to throw when a conversion cannot be
  5135. performed.</para>
  5136. </returns>
  5137. </member>
  5138. <member name="M:System.ComponentModel.TypeConverter.GetCreateInstanceSupported">
  5139. <summary>
  5140. <para> Returns whether changing a value on this
  5141. object requires a call to <see cref="M:System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)" />
  5142. to create a new value.</para>
  5143. </summary>
  5144. <returns>
  5145. <para>
  5146. <see langword="true " />if changing a
  5147. property on this object requires a call to <see cref="M:System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)" /> to create a new value; otherwise,
  5148. <see langword="false" />.</para>
  5149. </returns>
  5150. </member>
  5151. <member name="M:System.ComponentModel.TypeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext)">
  5152. <summary>
  5153. <para> Returns whether changing a value on this object requires a
  5154. call to <see cref="M:System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)" /> to create a new value,
  5155. using the specified context.</para>
  5156. </summary>
  5157. <param name="context">
  5158. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5159. </param>
  5160. <returns>
  5161. <para>
  5162. <see langword="true " />if changing a property on this object requires a call
  5163. to <see cref="M:System.ComponentModel.TypeConverter.CreateInstance(System.Collections.IDictionary)" /> to create a new value;
  5164. otherwise, <see langword="false" />.</para>
  5165. </returns>
  5166. </member>
  5167. <member name="M:System.ComponentModel.TypeConverter.GetProperties(System.Object)">
  5168. <summary>
  5169. <para> Returns a collection of properties for the type of array specified by the value
  5170. parameter.</para>
  5171. </summary>
  5172. <param name="value">An <see cref="T:System.Object" /> that specifies the type of array for which to get properties.</param>
  5173. <returns>
  5174. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for
  5175. this data type, or <see langword="null " />if there are no properties.</para>
  5176. </returns>
  5177. </member>
  5178. <member name="M:System.ComponentModel.TypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  5179. <summary>
  5180. <para> Returns a collection of
  5181. properties for the type of array specified by the value parameter, using the specified
  5182. context.</para>
  5183. </summary>
  5184. <param name="context">
  5185. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5186. </param>
  5187. <param name="value">An <see cref="T:System.Object" /> that specifies the type of array for which to get properties.</param>
  5188. <returns>
  5189. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for
  5190. this data type, or <see langword="null " />if there are no properties.</para>
  5191. </returns>
  5192. </member>
  5193. <member name="M:System.ComponentModel.TypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])">
  5194. <summary>
  5195. <para> Returns a collection of properties for
  5196. the type of array specified by the value parameter, using the specified context and
  5197. attributes.</para>
  5198. </summary>
  5199. <param name="context">
  5200. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5201. </param>
  5202. <param name="value">An <see cref="T:System.Object" /> that specifies the type of array for which to get properties.</param>
  5203. <param name="attributes">
  5204. <para>An array of type <see cref="T:System.Attribute" /> that is used as a filter.</para>
  5205. </param>
  5206. <returns>
  5207. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the properties that are exposed for
  5208. this data type, or <see langword="null " />if there are no properties.</para>
  5209. </returns>
  5210. </member>
  5211. <member name="M:System.ComponentModel.TypeConverter.GetPropertiesSupported">
  5212. <summary>
  5213. <para> Returns whether this object supports properties.</para>
  5214. </summary>
  5215. <returns>
  5216. <para>
  5217. <see langword="true " />if <see cref="M:System.ComponentModel.TypeConverter.GetProperties(System.Object)" /> should be called to find the properties
  5218. of this object; otherwise, <see langword="false" />.</para>
  5219. </returns>
  5220. </member>
  5221. <member name="M:System.ComponentModel.TypeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)">
  5222. <summary>
  5223. <para> Returns whether this object supports properties, using the
  5224. specified context.</para>
  5225. </summary>
  5226. <param name="context">
  5227. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5228. </param>
  5229. <returns>
  5230. <para>
  5231. <see langword="true " />if <see cref="M:System.ComponentModel.TypeConverter.GetProperties(System.Object)" /> should be called to find the properties
  5232. of this object; otherwise, <see langword="false" />.</para>
  5233. </returns>
  5234. </member>
  5235. <member name="M:System.ComponentModel.TypeConverter.GetStandardValues">
  5236. <summary>
  5237. <para> Returns a collection of standard values from the default context for the data type this type
  5238. converter is designed for.</para>
  5239. </summary>
  5240. <returns>
  5241. <para>A <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> containing a standard set of valid
  5242. values, or <see langword="null " />
  5243. if the data type
  5244. does not support a standard set of values.</para>
  5245. </returns>
  5246. </member>
  5247. <member name="M:System.ComponentModel.TypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)">
  5248. <summary>
  5249. <para> Returns a collection of standard values for the data type this type converter is designed for when provided with a
  5250. format context.</para>
  5251. </summary>
  5252. <param name="context">
  5253. <para> An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context that can be used to extract additional information about the environment from which this converter is invoked. This parameter or properties of this parameter can be <see langword="null" /> . </para>
  5254. </param>
  5255. <returns>
  5256. <para>A <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> that holds a standard set
  5257. of valid values, or <see langword="null" /> if the data type does not support a
  5258. standard set of values.</para>
  5259. </returns>
  5260. </member>
  5261. <member name="M:System.ComponentModel.TypeConverter.GetStandardValuesExclusive">
  5262. <summary>
  5263. <para> Returns whether the collection of standard values returned from
  5264. <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> is an exclusive list. </para>
  5265. </summary>
  5266. <returns>
  5267. <para>
  5268. <see langword="true " />if the
  5269. <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" />
  5270. returned from <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> is an exhaustive list of
  5271. possible values; <see langword="false " />if other values are possible.</para>
  5272. </returns>
  5273. </member>
  5274. <member name="M:System.ComponentModel.TypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)">
  5275. <summary>
  5276. <para> Returns whether the collection of standard values returned from
  5277. <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> is an exclusive
  5278. list of possible values, using the specified context.</para>
  5279. </summary>
  5280. <param name="context">
  5281. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5282. </param>
  5283. <returns>
  5284. <para>
  5285. <see langword="true " />if the
  5286. <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" />
  5287. returned from <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> is an exhaustive list of
  5288. possible values; <see langword="false " />if other values are possible.</para>
  5289. </returns>
  5290. </member>
  5291. <member name="M:System.ComponentModel.TypeConverter.GetStandardValuesSupported">
  5292. <summary>
  5293. <para> Returns whether this object supports a standard set of values
  5294. that can be picked from a list.</para>
  5295. </summary>
  5296. <returns>
  5297. <para>
  5298. <see langword="true" /> if <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> should be
  5299. called to find a common set of values the object supports; otherwise,
  5300. <see langword="false" />. </para>
  5301. </returns>
  5302. </member>
  5303. <member name="M:System.ComponentModel.TypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext)">
  5304. <summary>
  5305. <para> Returns whether this object
  5306. supports a standard set of values that can be picked
  5307. from a list, using the specified context.</para>
  5308. </summary>
  5309. <param name="context">
  5310. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5311. </param>
  5312. <returns>
  5313. <para>
  5314. <see langword="true" /> if <see cref="M:System.ComponentModel.TypeConverter.GetStandardValues" /> should be
  5315. called to find a common set of values the object supports; otherwise,
  5316. <see langword="false" />.</para>
  5317. </returns>
  5318. </member>
  5319. <member name="M:System.ComponentModel.TypeConverter.IsValid(System.Object)">
  5320. <summary>
  5321. <para> Returns whether the given value object is valid for this type.</para>
  5322. </summary>
  5323. <param name="value">The object to test for validity.</param>
  5324. <returns>
  5325. <para>
  5326. <see langword="true " />if the specified value is valid for this object;
  5327. otherwise, <see langword="false" />.</para>
  5328. </returns>
  5329. </member>
  5330. <member name="M:System.ComponentModel.TypeConverter.IsValid(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  5331. <summary>
  5332. <para> Returns whether the given value object is valid for this type and for the specified context.</para>
  5333. </summary>
  5334. <param name="context">
  5335. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
  5336. </param>
  5337. <param name="value">The <see cref="T:System.Object" /> to test for validity.</param>
  5338. <returns>
  5339. <para>
  5340. <see langword="true " />if the specified value is valid
  5341. for this object; otherwise, <see langword="false" />.</para>
  5342. </returns>
  5343. </member>
  5344. <member name="M:System.ComponentModel.TypeConverter.SortProperties(System.ComponentModel.PropertyDescriptorCollection,System.String[])">
  5345. <summary>
  5346. <para>Sorts a collection of properties.</para>
  5347. </summary>
  5348. <param name="props">A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that has the properties to sort.</param>
  5349. <param name="names">
  5350. <para> An array of names in the order you want the properties to appear in the collection.</para>
  5351. </param>
  5352. <returns>
  5353. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted properties.</para>
  5354. </returns>
  5355. </member>
  5356. <member name="T:System.ComponentModel.TypeConverter.SimplePropertyDescriptor">
  5357. <summary>
  5358. <para> Represents an <see langword="abstract " />
  5359. class that provides
  5360. properties for objects that do not have
  5361. properties.</para>
  5362. </summary>
  5363. </member>
  5364. <member name="T:System.ComponentModel.PropertyDescriptor">
  5365. <summary>
  5366. <para>Provides an abstraction of a property on a class.</para>
  5367. </summary>
  5368. </member>
  5369. <member name="T:System.ComponentModel.MemberDescriptor">
  5370. <summary>
  5371. <para>An abstract base class that represents a class member, such as a property, or
  5372. event. </para>
  5373. </summary>
  5374. </member>
  5375. <member name="M:System.ComponentModel.MemberDescriptor.#ctor(System.String)">
  5376. <summary>
  5377. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.MemberDescriptor" /> class with
  5378. the specified name of the
  5379. member.</para>
  5380. </summary>
  5381. <param name="name">The name of the member.</param>
  5382. </member>
  5383. <member name="M:System.ComponentModel.MemberDescriptor.#ctor(System.String,System.Attribute[])">
  5384. <summary>
  5385. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.MemberDescriptor" /> class with
  5386. the specified name of the member and an array of attributes.</para>
  5387. </summary>
  5388. <param name="name">The name of the member.</param>
  5389. <param name="attributes">
  5390. <para>An array of type <see cref="T:System.Attribute" /> that contains the member attributes.</para>
  5391. </param>
  5392. </member>
  5393. <member name="M:System.ComponentModel.MemberDescriptor.#ctor(System.ComponentModel.MemberDescriptor)">
  5394. <summary>
  5395. <para>
  5396. Initializes a new instance of the <see cref="T:System.ComponentModel.MemberDescriptor" /> class with the specified <see cref="T:System.ComponentModel.MemberDescriptor" />.
  5397. </para>
  5398. </summary>
  5399. <param name="descr">
  5400. A <see cref="T:System.ComponentModel.MemberDescriptor" /> that contains the name of the member and its attributes.
  5401. </param>
  5402. </member>
  5403. <member name="M:System.ComponentModel.MemberDescriptor.#ctor(System.ComponentModel.MemberDescriptor,System.Attribute[])">
  5404. <summary>
  5405. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.MemberDescriptor" /> class with the name in the specified
  5406. <see cref="T:System.ComponentModel.MemberDescriptor" /> and the attributes
  5407. in both the old <see cref="T:System.ComponentModel.MemberDescriptor" /> and the <see cref="T:System.Attribute" /> array.</para>
  5408. </summary>
  5409. <param name="oldMemberDescriptor">A <see cref="T:System.ComponentModel.MemberDescriptor" /> that has the name of the member and its attributes.</param>
  5410. <param name="newAttributes">An array of <see cref="T:System.Attribute" /> objects with the attributes you want to add to the member.</param>
  5411. </member>
  5412. <member name="M:System.ComponentModel.MemberDescriptor.CreateAttributeCollection">
  5413. <summary>
  5414. <para> Creates a collection of attributes
  5415. using the array of attributes passed to the constructor.
  5416. </para>
  5417. </summary>
  5418. <returns>
  5419. <para> A
  5420. new <see cref="T:System.ComponentModel.AttributeCollection" /> that contains the <see cref="P:System.ComponentModel.MemberDescriptor.AttributeArray" /> attributes.
  5421. </para>
  5422. </returns>
  5423. </member>
  5424. <member name="M:System.ComponentModel.MemberDescriptor.Equals(System.Object)">
  5425. <summary>
  5426. <para> Compares this instance to the given object to see if they are equivalent.
  5427. </para>
  5428. </summary>
  5429. <param name="obj">The object to compare to the current instance. </param>
  5430. <returns>
  5431. <para>
  5432. <see langword="true " />if
  5433. equivalent;
  5434. otherwise, <see langword="false" />.
  5435. </para>
  5436. </returns>
  5437. </member>
  5438. <member name="M:System.ComponentModel.MemberDescriptor.FillAttributes(System.Collections.IList)">
  5439. <summary>
  5440. <para> When
  5441. overridden in a derived class, adds the attributes of the inheriting class
  5442. to the specified list of attributes in the parent class.
  5443. </para>
  5444. </summary>
  5445. <param name="attributeList">An <see cref="T:System.Collections.IList" /> that lists the attributes in the parent class. Initially, this is empty. </param>
  5446. </member>
  5447. <member name="M:System.ComponentModel.MemberDescriptor.FindMethod(System.Type,System.String,System.Type[],System.Type)">
  5448. <summary>
  5449. <para> Finds the given method through reflection, searching only for public methods.</para>
  5450. </summary>
  5451. <param name="componentClass">The component that contains the method.</param>
  5452. <param name="name">The name of the method to find.</param>
  5453. <param name="args">
  5454. <para> An array of parameters for the method, used to choose between overloaded methods. </para>
  5455. </param>
  5456. <param name="returnType">The type to return for the method.</param>
  5457. <returns>
  5458. <para>A <see cref="T:System.Reflection.MethodInfo" /> that represents the method. If the method is
  5459. not found, <see langword="null " />is returned.</para>
  5460. </returns>
  5461. </member>
  5462. <member name="M:System.ComponentModel.MemberDescriptor.FindMethod(System.Type,System.String,System.Type[],System.Type,System.Boolean)">
  5463. <summary>
  5464. <para> Finds the given method through reflection, with an
  5465. option to search only public methods.
  5466. </para>
  5467. </summary>
  5468. <param name="componentClass">The component that contains the method. </param>
  5469. <param name="name">The name of the method to find. </param>
  5470. <param name="args">
  5471. <para> An array of parameters for the method, used to choose between overloaded methods. </para>
  5472. </param>
  5473. <param name="returnType">The type to return for the method. </param>
  5474. <param name="publicOnly">Whether to restrict search to public methods. </param>
  5475. <returns>
  5476. <para> A <see cref="T:System.Reflection.MethodInfo" /> that represents the method. If the method is
  5477. not found, <see langword="null " />is returned.
  5478. </para>
  5479. </returns>
  5480. </member>
  5481. <member name="M:System.ComponentModel.MemberDescriptor.GetSite(System.Object)">
  5482. <summary>
  5483. <para> Gets a component site
  5484. for the given component.
  5485. </para>
  5486. </summary>
  5487. <param name="component">The component for which you want to find a site. </param>
  5488. <returns>
  5489. <para> The site of the component, or <see langword="null " />
  5490. if a site does not exist.</para>
  5491. </returns>
  5492. </member>
  5493. <member name="M:System.ComponentModel.MemberDescriptor.GetInvokee(System.Type,System.Object)">
  5494. <summary>
  5495. <para>
  5496. Gets the component on which to invoke a method.
  5497. </para>
  5498. </summary>
  5499. <param name="componentClass">
  5500. <para>A <see cref="T:System.Type" /> representing the type of component this <see cref="T:System.ComponentModel.MemberDescriptor" /> is bound to. For example, if this <see cref="T:System.ComponentModel.MemberDescriptor" /> describes a property, this parameter should be the class that the property is declared on. </para>
  5501. </param>
  5502. <param name="component">An instance of the object to call. </param>
  5503. <returns>
  5504. <para> An instance of the component to invoke. This method returns a visual designer
  5505. when the property is attached to a visual designer.
  5506. </para>
  5507. </returns>
  5508. </member>
  5509. <member name="P:System.ComponentModel.MemberDescriptor.AttributeArray">
  5510. <summary>
  5511. <para> Gets or sets an array of
  5512. attributes.
  5513. </para>
  5514. </summary>
  5515. </member>
  5516. <member name="P:System.ComponentModel.MemberDescriptor.Attributes">
  5517. <summary>
  5518. <para>Gets the collection of attributes for this member.</para>
  5519. </summary>
  5520. </member>
  5521. <member name="P:System.ComponentModel.MemberDescriptor.Category">
  5522. <summary>
  5523. <para> Gets the name of the category to which
  5524. the
  5525. member belongs, as specified in the <see cref="T:System.ComponentModel.CategoryAttribute" />.
  5526. </para>
  5527. </summary>
  5528. </member>
  5529. <member name="P:System.ComponentModel.MemberDescriptor.Description">
  5530. <summary>
  5531. <para> Gets the description of
  5532. the member, as specified in the <see cref="T:System.ComponentModel.DescriptionAttribute" />.
  5533. </para>
  5534. </summary>
  5535. </member>
  5536. <member name="P:System.ComponentModel.MemberDescriptor.IsBrowsable">
  5537. <summary>
  5538. <para> Gets a value indicating whether the member is browsable, as specified in the
  5539. <see cref="T:System.ComponentModel.BrowsableAttribute" />.
  5540. </para>
  5541. </summary>
  5542. </member>
  5543. <member name="P:System.ComponentModel.MemberDescriptor.Name">
  5544. <summary>
  5545. <para>
  5546. Gets the
  5547. name of the member.
  5548. </para>
  5549. </summary>
  5550. </member>
  5551. <member name="P:System.ComponentModel.MemberDescriptor.NameHashCode">
  5552. <summary>
  5553. <para> Gets the hash
  5554. code for the name of the member, as specified in <see cref="M:System.String.GetHashCode" />.
  5555. </para>
  5556. </summary>
  5557. </member>
  5558. <member name="P:System.ComponentModel.MemberDescriptor.DesignTimeOnly">
  5559. <summary>
  5560. <para>Gets whether this member should be set only at
  5561. design time, as specified in the <see cref="T:System.ComponentModel.DesignOnlyAttribute" />.</para>
  5562. </summary>
  5563. </member>
  5564. <member name="P:System.ComponentModel.MemberDescriptor.DisplayName">
  5565. <summary>
  5566. <para>Gets the name that can be displayed in a window, such as a
  5567. Properties window.</para>
  5568. </summary>
  5569. </member>
  5570. <member name="M:System.ComponentModel.PropertyDescriptor.#ctor(System.String,System.Attribute[])">
  5571. <summary>
  5572. <para>
  5573. Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> class with the specified name and
  5574. attributes.
  5575. </para>
  5576. </summary>
  5577. <param name="name">
  5578. The name of the property.
  5579. </param>
  5580. <param name="attrs">
  5581. <para>An array of type <see cref="T:System.Attribute" /> that contains the property attributes.</para>
  5582. </param>
  5583. </member>
  5584. <member name="M:System.ComponentModel.PropertyDescriptor.#ctor(System.ComponentModel.MemberDescriptor)">
  5585. <summary>
  5586. <para>
  5587. Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> class with
  5588. the name and attributes in the specified <see cref="T:System.ComponentModel.MemberDescriptor" />.
  5589. </para>
  5590. </summary>
  5591. <param name="descr">
  5592. A <see cref="T:System.ComponentModel.MemberDescriptor" /> that contains the name of the property and its attributes.
  5593. </param>
  5594. </member>
  5595. <member name="M:System.ComponentModel.PropertyDescriptor.#ctor(System.ComponentModel.MemberDescriptor,System.Attribute[])">
  5596. <summary>
  5597. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> class with
  5598. the name in the specified <see cref="T:System.ComponentModel.MemberDescriptor" /> and the
  5599. attributes in both the <see cref="T:System.ComponentModel.MemberDescriptor" /> and the
  5600. <see cref="T:System.Attribute" /> array.
  5601. </para>
  5602. </summary>
  5603. <param name="descr">A <see cref="T:System.ComponentModel.MemberDescriptor" /> containing the name of the member and its attributes. </param>
  5604. <param name="attrs">
  5605. <para>An <see cref="T:System.Attribute" /> array containing the attributes you want to associate with the property.</para>
  5606. </param>
  5607. </member>
  5608. <member name="M:System.ComponentModel.PropertyDescriptor.AddValueChanged(System.Object,System.EventHandler)">
  5609. <summary>
  5610. <para> Enables other objects to be notified when this property changes.</para>
  5611. </summary>
  5612. <param name="component">The component to add the handler for. </param>
  5613. <param name="handler">The delegate to add as a listener. </param>
  5614. </member>
  5615. <member name="M:System.ComponentModel.PropertyDescriptor.CanResetValue(System.Object)">
  5616. <summary>
  5617. <para> When overridden in a derived class, returns
  5618. whether resetting an object changes its value.</para>
  5619. </summary>
  5620. <param name="component">
  5621. <para> The component to test for reset capability.</para>
  5622. </param>
  5623. <returns>
  5624. <para>
  5625. <see langword="true " /> if
  5626. resetting the component changes its value;
  5627. otherwise, <see langword="false" />.</para>
  5628. </returns>
  5629. </member>
  5630. <member name="M:System.ComponentModel.PropertyDescriptor.Equals(System.Object)">
  5631. <summary>
  5632. <para> Compares this to another object
  5633. to see if they are equivalent.</para>
  5634. </summary>
  5635. <param name="obj">The object to compare to this <see cref="T:System.ComponentModel.PropertyDescriptor" /> . </param>
  5636. <returns>
  5637. <para>
  5638. <see langword="true " />if the values
  5639. are
  5640. equivalent; otherwise, <see langword="false" />.
  5641. </para>
  5642. </returns>
  5643. </member>
  5644. <member name="M:System.ComponentModel.PropertyDescriptor.CreateInstance(System.Type)">
  5645. <summary>
  5646. <para>Creates an instance of the
  5647. specified type.</para>
  5648. </summary>
  5649. <param name="type">A <see cref="T:System.Type" /> that represents the type to create.</param>
  5650. <returns>
  5651. <para>A new instance of the type.</para>
  5652. </returns>
  5653. </member>
  5654. <member name="M:System.ComponentModel.PropertyDescriptor.GetChildProperties">
  5655. <summary>
  5656. <para> Returns the default <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5657. .</para>
  5658. </summary>
  5659. <returns>
  5660. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5661. . </para>
  5662. </returns>
  5663. </member>
  5664. <member name="M:System.ComponentModel.PropertyDescriptor.GetChildProperties(System.Attribute[])">
  5665. <summary>
  5666. <para> Returns a <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5667. using a specified array of attributes
  5668. as a filter.</para>
  5669. </summary>
  5670. <param name="filter">An array of type <see cref="T:System.Attribute" /> to use as a filter.</param>
  5671. <returns>
  5672. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5673. with the properties that match the specified attributes. </para>
  5674. </returns>
  5675. </member>
  5676. <member name="M:System.ComponentModel.PropertyDescriptor.GetChildProperties(System.Object)">
  5677. <summary>
  5678. <para> Returns a <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5679. for
  5680. a given object.</para>
  5681. </summary>
  5682. <param name="instance">A component to get the properties for.</param>
  5683. <returns>
  5684. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  5685. with the properties for the specified component. </para>
  5686. </returns>
  5687. </member>
  5688. <member name="M:System.ComponentModel.PropertyDescriptor.GetChildProperties(System.Object,System.Attribute[])">
  5689. <summary>
  5690. <para> Returns a <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> for a given
  5691. object using a specified array of attributes
  5692. as a filter.</para>
  5693. </summary>
  5694. <param name="instance">A component to get the properties for.</param>
  5695. <param name="filter">An array of type <see cref="T:System.Attribute" /> to use as a filter.</param>
  5696. <returns>
  5697. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  5698. properties that match the specified attributes for the specified component. </para>
  5699. </returns>
  5700. </member>
  5701. <member name="M:System.ComponentModel.PropertyDescriptor.GetEditor(System.Type)">
  5702. <summary>
  5703. <para> Gets an editor of the specified type.
  5704. </para>
  5705. </summary>
  5706. <param name="editorBaseType">
  5707. <para> The base type of editor, which is used to differentiate between multiple editors that a property supports.</para>
  5708. </param>
  5709. <returns>
  5710. <para> An instance of the requested editor type, or
  5711. <see langword="null " /> if an editor cannot be found.
  5712. </para>
  5713. </returns>
  5714. </member>
  5715. <member name="M:System.ComponentModel.PropertyDescriptor.GetTypeFromName(System.String)">
  5716. <summary>
  5717. <para>Returns a type using its name.</para>
  5718. </summary>
  5719. <param name="typeName"> The assembly-qualified name of the type to retrieve.</param>
  5720. <returns>
  5721. <para>A <see cref="T:System.Type" /> that matches the
  5722. given type name, or
  5723. <see langword="null " /> if a match cannot be found.</para>
  5724. </returns>
  5725. </member>
  5726. <member name="M:System.ComponentModel.PropertyDescriptor.GetValue(System.Object)">
  5727. <summary>
  5728. <para> When overridden in a derived class, gets the current
  5729. value
  5730. of the
  5731. property on a component.
  5732. </para>
  5733. </summary>
  5734. <param name="component">The component with the property for which to retrieve the value. </param>
  5735. <returns>
  5736. <para> The value of a property for a given component.
  5737. </para>
  5738. </returns>
  5739. </member>
  5740. <member name="M:System.ComponentModel.PropertyDescriptor.OnValueChanged(System.Object,System.EventArgs)">
  5741. <summary>
  5742. <para>Raises the ValueChanged event that you implemented.</para>
  5743. </summary>
  5744. <param name="component">The object that raises the event.</param>
  5745. <param name=" e">An <see cref="T:System.EventArgs" /> that contains the event data.</param>
  5746. </member>
  5747. <member name="M:System.ComponentModel.PropertyDescriptor.RemoveValueChanged(System.Object,System.EventHandler)">
  5748. <summary>
  5749. <para> Enables other objects to be notified when this property changes.</para>
  5750. </summary>
  5751. <param name="component">The component to remove the handler for. </param>
  5752. <param name="handler">The delegate to remove as a listener. </param>
  5753. </member>
  5754. <member name="M:System.ComponentModel.PropertyDescriptor.ResetValue(System.Object)">
  5755. <summary>
  5756. <para> When overridden in a derived class, resets the value for this
  5757. property
  5758. of the component
  5759. to the default value.
  5760. </para>
  5761. </summary>
  5762. <param name="component">
  5763. <para>The component with the property value that is to be reset to the default value. </para>
  5764. </param>
  5765. </member>
  5766. <member name="M:System.ComponentModel.PropertyDescriptor.SetValue(System.Object,System.Object)">
  5767. <summary>
  5768. <para> When overridden in a derived class, sets the value of
  5769. the component to a different value.
  5770. </para>
  5771. </summary>
  5772. <param name="component">
  5773. <para>The component with the property value that is to be set.</para>
  5774. </param>
  5775. <param name="value">The new value. </param>
  5776. </member>
  5777. <member name="M:System.ComponentModel.PropertyDescriptor.ShouldSerializeValue(System.Object)">
  5778. <summary>
  5779. <para> When overridden in a derived class, determines a value indicating whether the
  5780. value of
  5781. this property needs to be persisted.</para>
  5782. </summary>
  5783. <param name="component">
  5784. <para>The component with the property to be examined for persistence. </para>
  5785. </param>
  5786. <returns>
  5787. <para>
  5788. <see langword="true " />if the property should be persisted;
  5789. otherwise, <see langword="false" />.</para>
  5790. </returns>
  5791. </member>
  5792. <member name="P:System.ComponentModel.PropertyDescriptor.ComponentType">
  5793. <summary>
  5794. <para> When overridden in a derived class, gets the type of the
  5795. component this property
  5796. is bound to.
  5797. </para>
  5798. </summary>
  5799. </member>
  5800. <member name="P:System.ComponentModel.PropertyDescriptor.Converter">
  5801. <summary>
  5802. <para>
  5803. Gets the type converter for this property.
  5804. </para>
  5805. </summary>
  5806. </member>
  5807. <member name="P:System.ComponentModel.PropertyDescriptor.IsLocalizable">
  5808. <summary>
  5809. <para> Gets a value
  5810. indicating whether this property should be localized, as
  5811. specified in the <see cref="T:System.ComponentModel.LocalizableAttribute" />.
  5812. </para>
  5813. </summary>
  5814. </member>
  5815. <member name="P:System.ComponentModel.PropertyDescriptor.IsReadOnly">
  5816. <summary>
  5817. <para> When overridden in
  5818. a derived class, gets a value
  5819. indicating whether this property is read-only.
  5820. </para>
  5821. </summary>
  5822. </member>
  5823. <member name="P:System.ComponentModel.PropertyDescriptor.SerializationVisibility">
  5824. <summary>
  5825. <para> Gets a value
  5826. indicating whether this property should be serialized, as specified in the <see cref="T:System.ComponentModel.DesignerSerializationVisibilityAttribute" />.
  5827. </para>
  5828. </summary>
  5829. </member>
  5830. <member name="P:System.ComponentModel.PropertyDescriptor.PropertyType">
  5831. <summary>
  5832. <para>
  5833. When overridden in a derived class,
  5834. gets the type of the property.
  5835. </para>
  5836. </summary>
  5837. </member>
  5838. <member name="M:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.#ctor(System.Type,System.String,System.Type)">
  5839. <summary>
  5840. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverter.SimplePropertyDescriptor" />
  5841. class.</para>
  5842. </summary>
  5843. <param name="componentType">A <see cref="T:System.Type" /> that represents the type of component to which this property descriptor binds. </param>
  5844. <param name="name">The name of the property. </param>
  5845. <param name="propertyType">A <see cref="T:System.Type" /> that represents the data type for this property. </param>
  5846. </member>
  5847. <member name="M:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute[])">
  5848. <summary>
  5849. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverter.SimplePropertyDescriptor" /> class.
  5850. </para>
  5851. </summary>
  5852. <param name="componentType">
  5853. <para>A <see cref="T:System.Type" /> that represents the type of component to which this property descriptor binds. </para>
  5854. </param>
  5855. <param name="name">The name of the property. </param>
  5856. <param name="propertyType">A <see cref="T:System.Type" /> that represents the data type for this property. </param>
  5857. <param name="attributes">
  5858. <para>An <see cref="T:System.Attribute" /> array with the attributes to associate with the property.</para>
  5859. </param>
  5860. </member>
  5861. <member name="M:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.CanResetValue(System.Object)">
  5862. <summary>
  5863. <para> Returns whether resetting the
  5864. component changes the value of the component.</para>
  5865. </summary>
  5866. <param name="component">
  5867. <para> The component to test for reset capability.</para>
  5868. </param>
  5869. <returns>
  5870. <para>
  5871. <see langword="true " /> if
  5872. resetting the component changes the value of the component; otherwise, <see langword="false" />.</para>
  5873. </returns>
  5874. </member>
  5875. <member name="M:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.ResetValue(System.Object)">
  5876. <summary>
  5877. <para>Resets the value for this property
  5878. of the component.</para>
  5879. </summary>
  5880. <param name="component">
  5881. <para>The component with the property value to be reset. </para>
  5882. </param>
  5883. </member>
  5884. <member name="M:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.ShouldSerializeValue(System.Object)">
  5885. <summary>
  5886. <para> Returns whether the value of this property can persist.</para>
  5887. </summary>
  5888. <param name="component">
  5889. <para>The component with the property that is to be examined for persistence. </para>
  5890. </param>
  5891. <returns>
  5892. <para>
  5893. <see langword="true " />if the value of the property can
  5894. persist; otherwise, <see langword="false" />.</para>
  5895. </returns>
  5896. </member>
  5897. <member name="P:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.ComponentType">
  5898. <summary>
  5899. <para> Gets the type of component to which this
  5900. property description binds.
  5901. </para>
  5902. </summary>
  5903. </member>
  5904. <member name="P:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.IsReadOnly">
  5905. <summary>
  5906. <para>
  5907. Gets a
  5908. value indicating whether this property is read-only.
  5909. </para>
  5910. </summary>
  5911. </member>
  5912. <member name="P:System.ComponentModel.TypeConverter.SimplePropertyDescriptor.PropertyType">
  5913. <summary>
  5914. <para>
  5915. Gets the type of the property.
  5916. </para>
  5917. </summary>
  5918. </member>
  5919. <member name="M:System.ComponentModel.TypeConverter.StandardValuesCollection.#ctor(System.Collections.ICollection)">
  5920. <summary>
  5921. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" />
  5922. class.</para>
  5923. </summary>
  5924. <param name="values">An <see cref="T:System.Collections.ICollection" /> that represents the objects to put into the collection. </param>
  5925. </member>
  5926. <member name="M:System.ComponentModel.TypeConverter.StandardValuesCollection.CopyTo(System.Array,System.Int32)">
  5927. <summary>
  5928. <para>Copies the contents of this collection to an array.</para>
  5929. </summary>
  5930. <param name="array">An <see cref="T:System.Array" /> that represents the array to copy to.</param>
  5931. <param name="index">The index to start from. </param>
  5932. </member>
  5933. <member name="M:System.ComponentModel.TypeConverter.StandardValuesCollection.GetEnumerator">
  5934. <summary>
  5935. <para>Returns an enumerator for this collection.</para>
  5936. </summary>
  5937. <returns>
  5938. <para>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</para>
  5939. </returns>
  5940. </member>
  5941. <member name="P:System.ComponentModel.TypeConverter.StandardValuesCollection.Count">
  5942. <summary>
  5943. <para> Gets the number of objects in the collection.
  5944. </para>
  5945. </summary>
  5946. </member>
  5947. <member name="P:System.ComponentModel.TypeConverter.StandardValuesCollection.Item(System.Int32)">
  5948. <summary>
  5949. <para> Gets the object at the specified index number.</para>
  5950. </summary>
  5951. <param name="index">The zero-based index of the <see cref="T:System.Object" /> to get from the collection.</param>
  5952. </member>
  5953. <member name="T:System.ComponentModel.ComponentEditor">
  5954. <summary>
  5955. <para> Provides the base class for a custom component
  5956. editor.</para>
  5957. </summary>
  5958. </member>
  5959. <member name="M:System.ComponentModel.ComponentEditor.EditComponent(System.Object)">
  5960. <summary>
  5961. <para>Edits the component and returns a value indicating whether the component was modified.</para>
  5962. </summary>
  5963. <param name="component">The component to be edited.</param>
  5964. <returns>
  5965. <para>
  5966. <see langword="true" /> if the component was modified;
  5967. otherwise, <see langword="false" />.</para>
  5968. </returns>
  5969. </member>
  5970. <member name="M:System.ComponentModel.ComponentEditor.EditComponent(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  5971. <summary>
  5972. <para>Edits the component and returns a value indicating whether the component was modified based upon a given context.</para>
  5973. </summary>
  5974. <param name="context">An optional context object that can be used to obtain further information about the edit.</param>
  5975. <param name="component">The component to be edited.</param>
  5976. <returns>
  5977. <para>
  5978. <see langword="true" /> if the component was modified;
  5979. otherwise, <see langword="false" />.</para>
  5980. </returns>
  5981. </member>
  5982. <member name="T:System.ComponentModel.BaseNumberConverter">
  5983. <summary>
  5984. <para>Provides a base type converter for non-floating point numerical types.</para>
  5985. </summary>
  5986. </member>
  5987. <member name="T:System.ComponentModel.BindableAttribute">
  5988. <summary>
  5989. <para> Specifies whether a property is typically used for
  5990. binding.</para>
  5991. </summary>
  5992. </member>
  5993. <member name="F:System.ComponentModel.BindableAttribute.Yes">
  5994. <summary>
  5995. <para> Specifies that a property is typically used for binding.
  5996. This <see langword="static" />
  5997. field is read-only. </para>
  5998. </summary>
  5999. </member>
  6000. <member name="F:System.ComponentModel.BindableAttribute.No">
  6001. <summary>
  6002. <para> Specifies that a property is not typically used for
  6003. binding. This <see langword="static" />
  6004. field is read-only.</para>
  6005. </summary>
  6006. </member>
  6007. <member name="M:System.ComponentModel.BindableAttribute.#ctor(System.Boolean)">
  6008. <summary>
  6009. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class with a
  6010. Boolean value.</para>
  6011. </summary>
  6012. <param name="bindable">
  6013. <para>
  6014. <see langword="true" /> if a property is typically used for binding; otherwise, <see langword="false" />. The default is <see langword="false" />.</para>
  6015. </param>
  6016. </member>
  6017. <member name="M:System.ComponentModel.BindableAttribute.#ctor(System.ComponentModel.BindableSupport)">
  6018. <summary>
  6019. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.BindableAttribute" /> class with
  6020. one of the <see cref="T:System.ComponentModel.BindableSupport" /> values.</para>
  6021. </summary>
  6022. <param name="flags">
  6023. <para>One of the <see cref="T:System.ComponentModel.BindableSupport" /> values.</para>
  6024. </param>
  6025. </member>
  6026. <member name="P:System.ComponentModel.BindableAttribute.Bindable">
  6027. <summary>
  6028. <para> Gets a
  6029. value indicating that a property is typically used for binding.</para>
  6030. </summary>
  6031. </member>
  6032. <member name="T:System.ComponentModel.BindableSupport">
  6033. <summary>
  6034. <para> Specifies values to indicate whether a property can be bound
  6035. to a data element or another property.</para>
  6036. </summary>
  6037. </member>
  6038. <member name="F:System.ComponentModel.BindableSupport.No">
  6039. <summary>
  6040. <para> The property is not bindable at design time.</para>
  6041. </summary>
  6042. </member>
  6043. <member name="F:System.ComponentModel.BindableSupport.Yes">
  6044. <summary>
  6045. <para> The property is bindable at design time.</para>
  6046. </summary>
  6047. </member>
  6048. <member name="F:System.ComponentModel.BindableSupport.Default">
  6049. <summary>
  6050. <para> The property is set to the default.
  6051. </para>
  6052. </summary>
  6053. </member>
  6054. <member name="T:System.ComponentModel.BooleanConverter">
  6055. <summary>
  6056. <para>Provides a type converter to convert <see cref="T:System.Boolean" />
  6057. objects to and from various other representations.</para>
  6058. </summary>
  6059. </member>
  6060. <member name="T:System.ComponentModel.BrowsableAttribute">
  6061. <summary>
  6062. <para> Specifies whether a property or event should be displayed
  6063. in a Properties window.</para>
  6064. </summary>
  6065. </member>
  6066. <member name="F:System.ComponentModel.BrowsableAttribute.Yes">
  6067. <summary>
  6068. <para>Specifies that a property or event can be modified at
  6069. design time. This <see langword="static" /> field is read-only.</para>
  6070. </summary>
  6071. </member>
  6072. <member name="F:System.ComponentModel.BrowsableAttribute.No">
  6073. <summary>
  6074. <para>Specifies that a property or event cannot be modified at
  6075. design time. This <see langword="static" /> field is read-only.</para>
  6076. </summary>
  6077. </member>
  6078. <member name="M:System.ComponentModel.BrowsableAttribute.#ctor(System.Boolean)">
  6079. <summary>
  6080. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.BrowsableAttribute" /> class.</para>
  6081. </summary>
  6082. <param name="browsable">
  6083. <see langword="true" /> if a property or event can be modified at design time; otherwise, <see langword="false" />. The default is <see langword="true" />.</param>
  6084. </member>
  6085. <member name="P:System.ComponentModel.BrowsableAttribute.Browsable">
  6086. <summary>
  6087. <para>Gets a value indicating whether an object is browsable.</para>
  6088. </summary>
  6089. </member>
  6090. <member name="T:System.ComponentModel.ByteConverter">
  6091. <summary>
  6092. <para>Provides a
  6093. type converter to convert 8-bit unsigned
  6094. integer objects to and from various other representations.</para>
  6095. </summary>
  6096. </member>
  6097. <member name="T:System.ComponentModel.CancelEventArgs">
  6098. <summary>
  6099. <para>Provides data for a cancelable
  6100. event.</para>
  6101. </summary>
  6102. </member>
  6103. <member name="M:System.ComponentModel.CancelEventArgs.#ctor">
  6104. <summary>
  6105. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.CancelEventArgs" /> class with the <see cref="P:System.ComponentModel.CancelEventArgs.Cancel" />
  6106. property set to <see langword="false" />.</para>
  6107. </summary>
  6108. </member>
  6109. <member name="M:System.ComponentModel.CancelEventArgs.#ctor(System.Boolean)">
  6110. <summary>
  6111. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.CancelEventArgs" /> class with the <see cref="P:System.ComponentModel.CancelEventArgs.Cancel" />
  6112. property set to the given value.</para>
  6113. </summary>
  6114. <param name="cancel">
  6115. <see langword="true" /> to cancel the event; otherwise, <see langword="false" />.</param>
  6116. </member>
  6117. <member name="P:System.ComponentModel.CancelEventArgs.Cancel">
  6118. <summary>
  6119. <para> Gets or sets a
  6120. value indicating whether the event should be canceled.</para>
  6121. </summary>
  6122. </member>
  6123. <member name="T:System.ComponentModel.CancelEventHandler">
  6124. <summary>
  6125. <para> Represents the method that handles a cancellable
  6126. event.</para>
  6127. </summary>
  6128. <param name="sender">The source of the event.</param>
  6129. <param name="e">A <see cref="T:System.ComponentModel.CancelEventArgs" /> that contains the event data.</param>
  6130. </member>
  6131. <member name="T:System.ComponentModel.CharConverter">
  6132. <summary>
  6133. <para>Provides
  6134. a type converter to convert Unicode
  6135. character objects to and from various other representations.</para>
  6136. </summary>
  6137. </member>
  6138. <member name="M:System.ComponentModel.CMUtils.ArraysEqual(System.Array,System.Array)">
  6139. <summary>
  6140. Compares two arrays for equality. Each element is compared to the
  6141. respective element in the opposite array. All tests are safe will
  6142. null values.
  6143. </summary>
  6144. <param name="array1">
  6145. Array to compare
  6146. </param>
  6147. <param name="array2">
  6148. Array to compare
  6149. </param>
  6150. <returns>
  6151. true if the arrays are equal.
  6152. </returns>
  6153. </member>
  6154. <member name="T:System.ComponentModel.CollectionChangeAction">
  6155. <summary>
  6156. <para>Specifies how the collection is changed.</para>
  6157. </summary>
  6158. </member>
  6159. <member name="F:System.ComponentModel.CollectionChangeAction.Add">
  6160. <summary>
  6161. <para> Specifies that an element was added to the collection.</para>
  6162. </summary>
  6163. </member>
  6164. <member name="F:System.ComponentModel.CollectionChangeAction.Remove">
  6165. <summary>
  6166. <para>Specifies that an element was removed from the collection.</para>
  6167. </summary>
  6168. </member>
  6169. <member name="F:System.ComponentModel.CollectionChangeAction.Refresh">
  6170. <summary>
  6171. <para>Specifies that the entire collection has changed. This
  6172. is caused by using methods that manipulate the entire collection, such as
  6173. <see cref="M:System.Collections.CollectionBase.Clear" /> .</para>
  6174. </summary>
  6175. </member>
  6176. <member name="T:System.ComponentModel.CollectionChangeEventArgs">
  6177. <summary>
  6178. <para>Provides data for the <see cref="E:System.Data.DataColumnCollection.CollectionChanged" /> event.</para>
  6179. </summary>
  6180. </member>
  6181. <member name="M:System.ComponentModel.CollectionChangeEventArgs.#ctor(System.ComponentModel.CollectionChangeAction,System.Object)">
  6182. <summary>
  6183. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.CollectionChangeEventArgs" /> class.</para>
  6184. </summary>
  6185. <param name="action">
  6186. <para>One of the <see cref="T:System.ComponentModel.CollectionChangeAction" /> values that specifies how the collection changed.</para>
  6187. </param>
  6188. <param name=" element">An <see cref="T:System.Object" /> that specifies the instance of the collection where the change occurred.</param>
  6189. </member>
  6190. <member name="P:System.ComponentModel.CollectionChangeEventArgs.Action">
  6191. <summary>
  6192. <para>Gets an action that specifies how the collection changed.</para>
  6193. </summary>
  6194. </member>
  6195. <member name="P:System.ComponentModel.CollectionChangeEventArgs.Element">
  6196. <summary>
  6197. <para>Gets the instance of the collection with the change. </para>
  6198. </summary>
  6199. </member>
  6200. <member name="T:System.ComponentModel.CollectionChangeEventHandler">
  6201. <summary>
  6202. <para> Represents the method that handles the <see cref="E:System.Data.DataColumnCollection.CollectionChanged" />
  6203. event raised when adding elements to or removing elements from a
  6204. collection.</para>
  6205. </summary>
  6206. <param name="sender">The source of the event.</param>
  6207. <param name="e">A <see cref="T:System.ComponentModel.CollectionChangeEventArgs" /> that contains the event data.</param>
  6208. </member>
  6209. <member name="T:System.ComponentModel.Component">
  6210. <summary>
  6211. <para>Provides the base implementation for the
  6212. <see cref="T:System.ComponentModel.IComponent" /> interface and enables object-sharing
  6213. between applications. </para>
  6214. </summary>
  6215. </member>
  6216. <member name="T:System.ComponentModel.IComponent">
  6217. <summary>
  6218. <para>Provides functionality required by all components.
  6219. <see cref="T:System.ComponentModel.Component" /> is the
  6220. default implementation of <see cref="T:System.ComponentModel.IComponent" /> and
  6221. serves as the base class for all components in the common language runtime. </para>
  6222. </summary>
  6223. </member>
  6224. <member name="P:System.ComponentModel.IComponent.Site">
  6225. <summary>
  6226. <para> Gets or sets
  6227. the <see cref="T:System.ComponentModel.ISite" /> associated
  6228. with the <see cref="T:System.ComponentModel.IComponent" />.</para>
  6229. </summary>
  6230. </member>
  6231. <member name="E:System.ComponentModel.IComponent.Disposed">
  6232. <summary>
  6233. <para>Represents the method that handles the <see cref="E:System.ComponentModel.IComponent.Disposed" /> event of a component.</para>
  6234. </summary>
  6235. </member>
  6236. <member name="M:System.ComponentModel.Component.Dispose">
  6237. <summary>
  6238. <para> Releases all resources used by the <see cref="T:System.ComponentModel.Component" />.</para>
  6239. </summary>
  6240. </member>
  6241. <member name="M:System.ComponentModel.Component.Dispose(System.Boolean)">
  6242. <summary>
  6243. <para>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Component" />
  6244. and optionally releases the managed resources.</para>
  6245. </summary>
  6246. <param name="disposing">
  6247. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  6248. </member>
  6249. <member name="M:System.ComponentModel.Component.GetService(System.Type)">
  6250. <summary>
  6251. <para> Returns an object that represents a service provided by the
  6252. <see cref="T:System.ComponentModel.Component" /> or by its <see cref="T:System.ComponentModel.Container" />.
  6253. </para>
  6254. </summary>
  6255. <param name="service">A service provided by the <see cref="T:System.ComponentModel.Component" />. </param>
  6256. <returns>
  6257. <para> An <see cref="T:System.Object" /> that represents a service provided by the
  6258. <see cref="T:System.ComponentModel.Component" />.
  6259. </para>
  6260. <para> This value is <see langword="null" /> if the <see cref="T:System.ComponentModel.Component" /> does not provide the
  6261. specified service.</para>
  6262. </returns>
  6263. </member>
  6264. <member name="E:System.ComponentModel.Component.Disposed">
  6265. <summary>
  6266. <para>Adds an event handler to listen to the <see cref="E:System.ComponentModel.Component.Disposed" /> event on
  6267. the component.</para>
  6268. </summary>
  6269. </member>
  6270. <member name="P:System.ComponentModel.Component.Events">
  6271. <summary>
  6272. <para>Gets the list of event handlers that are attached to
  6273. this <see cref="T:System.ComponentModel.Component" />.</para>
  6274. </summary>
  6275. </member>
  6276. <member name="P:System.ComponentModel.Component.Site">
  6277. <summary>
  6278. <para> Gets or sets the <see cref="T:System.ComponentModel.ISite" /> of the <see cref="T:System.ComponentModel.Component" />.</para>
  6279. </summary>
  6280. </member>
  6281. <member name="P:System.ComponentModel.Component.Container">
  6282. <summary>
  6283. <para> Gets the <see cref="T:System.ComponentModel.IContainer" />
  6284. that contains the <see cref="T:System.ComponentModel.Component" />.</para>
  6285. </summary>
  6286. </member>
  6287. <member name="P:System.ComponentModel.Component.DesignMode">
  6288. <summary>
  6289. <para> Gets a value that indicates whether the <see cref="T:System.ComponentModel.Component" />
  6290. is currently in design mode.</para>
  6291. </summary>
  6292. </member>
  6293. <member name="T:System.ComponentModel.ComponentCollection">
  6294. <summary>
  6295. <para> Specifies a collection of <see cref="T:System.ComponentModel.Component" /> objects in the <see cref="T:System.ComponentModel.Container" />
  6296. .</para>
  6297. </summary>
  6298. </member>
  6299. <member name="M:System.ComponentModel.ComponentCollection.#ctor(System.ComponentModel.IComponent[])">
  6300. <summary>
  6301. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentCollection" /> class with an array of components.</para>
  6302. </summary>
  6303. <param name="components">An array of <see cref="T:System.ComponentModel.IComponent" /> objects to initialize the collection with.</param>
  6304. </member>
  6305. <member name="M:System.ComponentModel.ComponentCollection.CopyTo(System.ComponentModel.IComponent[],System.Int32)">
  6306. <summary>
  6307. <para> Copies the entire collection to an array, starting at the
  6308. specified index.</para>
  6309. </summary>
  6310. <param name="array">An array of <see cref="T:System.ComponentModel.IComponent" /> objects to copy elements of the collection to.</param>
  6311. <param name=" index">The index of the <paramref name="array" /> parameter at which copying begins.</param>
  6312. </member>
  6313. <member name="P:System.ComponentModel.ComponentCollection.Item(System.String)">
  6314. <summary>
  6315. <para> Gets a specific <see cref="T:System.ComponentModel.Component" /> in the <see cref="T:System.ComponentModel.Container" />
  6316. .</para>
  6317. </summary>
  6318. <param name="name">The name of the <see cref="T:System.ComponentModel.Component" /> to get. </param>
  6319. </member>
  6320. <member name="P:System.ComponentModel.ComponentCollection.Item(System.Int32)">
  6321. <summary>
  6322. <para> Gets a specific <see cref="T:System.ComponentModel.Component" /> in the <see cref="T:System.ComponentModel.Container" />
  6323. .</para>
  6324. </summary>
  6325. <param name="index">The index of the <see cref="T:System.ComponentModel.Component" /> to get. </param>
  6326. </member>
  6327. <member name="T:System.ComponentModel.ComponentConverter">
  6328. <summary>
  6329. <para>Provides a type converter to convert components to and
  6330. from various other representations.</para>
  6331. </summary>
  6332. </member>
  6333. <member name="T:System.ComponentModel.ReferenceConverter">
  6334. <summary>
  6335. <para> Provides a type converter to convert object references to and from
  6336. other representations.</para>
  6337. </summary>
  6338. </member>
  6339. <member name="M:System.ComponentModel.ReferenceConverter.IsValueAllowed(System.ComponentModel.ITypeDescriptorContext,System.Object)">
  6340. <summary>
  6341. <para>Returns a value indicating whether a particular value can be added to
  6342. the standard values collection.</para>
  6343. </summary>
  6344. <param name="context">
  6345. <para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides an additional context. </para>
  6346. </param>
  6347. <param name="value">The value to check.</param>
  6348. <returns>
  6349. <para>
  6350. <see langword="true" /> if the value is allowed
  6351. and can be added to the standard values collection; <see langword="false" /> if
  6352. the value cannot be added to the standard values collection.</para>
  6353. </returns>
  6354. </member>
  6355. <member name="T:System.ComponentModel.Container">
  6356. <summary>
  6357. <para>Encapsulates zero or more components. </para>
  6358. </summary>
  6359. </member>
  6360. <member name="T:System.ComponentModel.IContainer">
  6361. <summary>
  6362. <para>Provides
  6363. functionality for containers. Containers are objects that logically contain zero or more components.</para>
  6364. </summary>
  6365. </member>
  6366. <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent)">
  6367. <summary>
  6368. <para>Adds the specified <see cref="T:System.ComponentModel.IComponent" /> to the <see cref="T:System.ComponentModel.IContainer" />
  6369. at the end of the list.</para>
  6370. </summary>
  6371. <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to add.</param>
  6372. </member>
  6373. <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent,System.String)">
  6374. <summary>
  6375. <para>Adds the specified <see cref="T:System.ComponentModel.IComponent" /> to the <see cref="T:System.ComponentModel.IContainer" />
  6376. at the end of the list, and assigns a name to the component.</para>
  6377. </summary>
  6378. <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to add.</param>
  6379. <param name="name"> The unique, case-insensitive name to assign to the component. <para>-or-</para><para><see langword="null" /> that leaves the component unnamed.</para></param>
  6380. </member>
  6381. <member name="M:System.ComponentModel.IContainer.Remove(System.ComponentModel.IComponent)">
  6382. <summary>
  6383. <para>Removes a component from the <see cref="T:System.ComponentModel.IContainer" />.</para>
  6384. </summary>
  6385. <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to remove.</param>
  6386. </member>
  6387. <member name="P:System.ComponentModel.IContainer.Components">
  6388. <summary>
  6389. <para>Gets all the components in the <see cref="T:System.ComponentModel.IContainer" />.</para>
  6390. </summary>
  6391. </member>
  6392. <member name="M:System.ComponentModel.Container.Add(System.ComponentModel.IComponent)">
  6393. <summary>
  6394. <para> Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" />
  6395. . The component is unnamed.</para>
  6396. </summary>
  6397. <param name="component">The component to add. </param>
  6398. </member>
  6399. <member name="M:System.ComponentModel.Container.Add(System.ComponentModel.IComponent,System.String)">
  6400. <summary>
  6401. <para> Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" /> and assigns it a
  6402. name.
  6403. </para>
  6404. </summary>
  6405. <param name="component">The component to add. </param>
  6406. <param name="name">
  6407. <para>The unique, case insensitive name to assign to the component.</para>
  6408. <para>-or-</para>
  6409. <para>
  6410. <see langword="null" /> that leaves the component unnamed.</para>
  6411. </param>
  6412. </member>
  6413. <member name="M:System.ComponentModel.Container.CreateSite(System.ComponentModel.IComponent,System.String)">
  6414. <summary>
  6415. <para>Creates a site <see cref="T:System.ComponentModel.ISite" /> for the given <see cref="T:System.ComponentModel.IComponent" />
  6416. and assigns the given name to the site.</para>
  6417. </summary>
  6418. <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to create a site for.</param>
  6419. <param name="name">The name to assign to <paramref name="component" />; or <see langword="null" /> to skip the name assignment.</param>
  6420. <returns>
  6421. <para>The newly created site.</para>
  6422. </returns>
  6423. </member>
  6424. <member name="M:System.ComponentModel.Container.Dispose">
  6425. <summary>
  6426. <para> Releases all resources used by the <see cref="T:System.ComponentModel.Container" />.</para>
  6427. </summary>
  6428. </member>
  6429. <member name="M:System.ComponentModel.Container.Dispose(System.Boolean)">
  6430. <summary>
  6431. <para>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Container" />
  6432. and optionally releases the managed resources.</para>
  6433. </summary>
  6434. <param name="disposing">
  6435. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  6436. </member>
  6437. <member name="M:System.ComponentModel.Container.GetService(System.Type)">
  6438. <summary>
  6439. <para>Gets the service object of the specified type, if it is available.</para>
  6440. </summary>
  6441. <param name="service">The <see cref="T:System.Type" /> of the service to retrieve.</param>
  6442. <returns>
  6443. <para>An <see cref="T:System.Object" />
  6444. implementing the requested service, or <see langword="null" /> if the service cannot be resolved.</para>
  6445. </returns>
  6446. </member>
  6447. <member name="M:System.ComponentModel.Container.Remove(System.ComponentModel.IComponent)">
  6448. <summary>
  6449. <para> Removes a component from the <see cref="T:System.ComponentModel.Container" />
  6450. .</para>
  6451. </summary>
  6452. <param name="component">The component to remove. </param>
  6453. </member>
  6454. <member name="P:System.ComponentModel.Container.Components">
  6455. <summary>
  6456. <para> Gets all the components in the <see cref="T:System.ComponentModel.Container" />.</para>
  6457. </summary>
  6458. </member>
  6459. <member name="T:System.ComponentModel.ISite">
  6460. <summary>
  6461. <para>Provides functionality required by sites. </para>
  6462. </summary>
  6463. </member>
  6464. <member name="P:System.ComponentModel.ISite.Component">
  6465. <summary>
  6466. <para>Gets the component associated with the <see cref="T:System.ComponentModel.ISite" /> when implemented by a
  6467. class.</para>
  6468. </summary>
  6469. </member>
  6470. <member name="P:System.ComponentModel.ISite.Container">
  6471. <summary>
  6472. <para>Gets the <see cref="T:System.ComponentModel.IContainer" /> associated with the <see cref="T:System.ComponentModel.ISite" />
  6473. when implemented by a class.</para>
  6474. </summary>
  6475. </member>
  6476. <member name="P:System.ComponentModel.ISite.DesignMode">
  6477. <summary>
  6478. <para>Determines whether the component is in design mode when implemented by a class.</para>
  6479. </summary>
  6480. </member>
  6481. <member name="P:System.ComponentModel.ISite.Name">
  6482. <summary>
  6483. Gets or sets the name of the component associated with
  6484. the <see cref="T:System.ComponentModel.ISite" /> when implemented by a class.
  6485. </summary>
  6486. </member>
  6487. <member name="T:System.ComponentModel.CultureInfoConverter">
  6488. <summary>
  6489. <para>Provides a type converter to convert <see cref="T:System.Globalization.CultureInfo" />
  6490. objects to and from various other representations.</para>
  6491. </summary>
  6492. </member>
  6493. <member name="T:System.ComponentModel.DateTimeConverter">
  6494. <summary>
  6495. <para>Provides a type converter to convert <see cref="T:System.DateTime" />
  6496. objects to and from various other representations.</para>
  6497. </summary>
  6498. </member>
  6499. <member name="T:System.ComponentModel.DecimalConverter">
  6500. <summary>
  6501. <para>Provides a type converter to convert <see cref="T:System.Decimal" />
  6502. objects to and from various
  6503. other representations.</para>
  6504. </summary>
  6505. </member>
  6506. <member name="T:System.ComponentModel.DefaultEventAttribute">
  6507. <summary>
  6508. <para>Specifies the default event for a
  6509. component.</para>
  6510. </summary>
  6511. </member>
  6512. <member name="M:System.ComponentModel.DefaultEventAttribute.#ctor(System.String)">
  6513. <summary>
  6514. <para>
  6515. Initializes
  6516. a new instance of the <see cref="T:System.ComponentModel.DefaultEventAttribute" /> class.
  6517. </para>
  6518. </summary>
  6519. <param name="name">
  6520. The name of the default event for the component this attribute is bound to.
  6521. </param>
  6522. </member>
  6523. <member name="P:System.ComponentModel.DefaultEventAttribute.Name">
  6524. <summary>
  6525. <para>Gets the name of the default event for
  6526. the component this attribute is bound to.</para>
  6527. </summary>
  6528. </member>
  6529. <member name="T:System.ComponentModel.DefaultPropertyAttribute">
  6530. <summary>
  6531. <para>Specifies the default property for a component.</para>
  6532. </summary>
  6533. </member>
  6534. <member name="M:System.ComponentModel.DefaultPropertyAttribute.#ctor(System.String)">
  6535. <summary>
  6536. <para>
  6537. Initializes a new instance of
  6538. the <see cref="T:System.ComponentModel.DefaultPropertyAttribute" /> class.
  6539. </para>
  6540. </summary>
  6541. <param name="name">
  6542. The name of the default property for the component this attribute is bound to.
  6543. </param>
  6544. </member>
  6545. <member name="P:System.ComponentModel.DefaultPropertyAttribute.Name">
  6546. <summary>
  6547. <para>Gets the name of the default property for the component this attribute is
  6548. bound to.</para>
  6549. </summary>
  6550. </member>
  6551. <member name="T:System.ComponentModel.DefaultValueAttribute">
  6552. <summary>
  6553. <para>Specifies the default value for a property.</para>
  6554. </summary>
  6555. </member>
  6556. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Type,System.String)">
  6557. <summary>
  6558. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class, converting
  6559. the specified value to
  6560. the specified type, and using an invariant culture as the
  6561. translation
  6562. context.</para>
  6563. </summary>
  6564. <param name="type">A <see cref="T:System.Type" /> that represents the type to convert the value to.</param>
  6565. <param name="value">A <see cref="T:System.String" /> that can be converted to the type using the <see cref="T:System.ComponentModel.TypeConverter" /> for the type and the U.S. English culture.</param>
  6566. </member>
  6567. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Char)">
  6568. <summary>
  6569. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a Unicode
  6570. character.</para>
  6571. </summary>
  6572. <param name="value">A Unicode character that is the default value.</param>
  6573. </member>
  6574. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Byte)">
  6575. <summary>
  6576. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using an 8-bit unsigned
  6577. integer.</para>
  6578. </summary>
  6579. <param name="value">An 8-bit unsigned integer that is the default value.</param>
  6580. </member>
  6581. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Int16)">
  6582. <summary>
  6583. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 16-bit signed
  6584. integer.</para>
  6585. </summary>
  6586. <param name="value">A 16-bit signed integer that is the default value.</param>
  6587. </member>
  6588. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Int32)">
  6589. <summary>
  6590. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 32-bit signed
  6591. integer.</para>
  6592. </summary>
  6593. <param name="value">A 32-bit signed integer that is the default value.</param>
  6594. </member>
  6595. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Int64)">
  6596. <summary>
  6597. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a 64-bit signed
  6598. integer.</para>
  6599. </summary>
  6600. <param name="value">A 64-bit signed integer that is the default value.</param>
  6601. </member>
  6602. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Single)">
  6603. <summary>
  6604. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a
  6605. single-precision floating point
  6606. number.</para>
  6607. </summary>
  6608. <param name="value">A single-precision floating point number that is the default value.</param>
  6609. </member>
  6610. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Double)">
  6611. <summary>
  6612. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a
  6613. double-precision floating point
  6614. number.</para>
  6615. </summary>
  6616. <param name="value">A double-precision floating point number that is the default value.</param>
  6617. </member>
  6618. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Boolean)">
  6619. <summary>
  6620. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a <see cref="T:System.Boolean" />
  6621. value.</para>
  6622. </summary>
  6623. <param name="value">A <see cref="T:System.Boolean" /> that is the default value.</param>
  6624. </member>
  6625. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.String)">
  6626. <summary>
  6627. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" /> class using a <see cref="T:System.String" />.</para>
  6628. </summary>
  6629. <param name="value">A <see cref="T:System.String" /> that is the default value.</param>
  6630. </member>
  6631. <member name="M:System.ComponentModel.DefaultValueAttribute.#ctor(System.Object)">
  6632. <summary>
  6633. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DefaultValueAttribute" />
  6634. class.</para>
  6635. </summary>
  6636. <param name="value">An <see cref="T:System.Object" /> that represents the default value.</param>
  6637. </member>
  6638. <member name="P:System.ComponentModel.DefaultValueAttribute.Value">
  6639. <summary>
  6640. <para>
  6641. Gets the default value of the property this
  6642. attribute is
  6643. bound to.
  6644. </para>
  6645. </summary>
  6646. </member>
  6647. <member name="T:System.ComponentModel.DesignerAttribute">
  6648. <summary>
  6649. <para>Specifies the class used to implement design-time services for a component.</para>
  6650. </summary>
  6651. </member>
  6652. <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String)">
  6653. <summary>
  6654. <para>
  6655. Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the name of the type that
  6656. provides design-time services.
  6657. </para>
  6658. </summary>
  6659. <param name="designerTypeName">
  6660. <para> The fully qualified name of the type that provides design-time services for the component this attribute is bound to.</para>
  6661. </param>
  6662. </member>
  6663. <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.Type)">
  6664. <summary>
  6665. <para>
  6666. Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the type that provides
  6667. design-time services.
  6668. </para>
  6669. </summary>
  6670. <param name="designerType">
  6671. <para>A <see cref="T:System.Type" /> that represents the class that provides design-time services for the component this attribute is bound to.</para>
  6672. </param>
  6673. </member>
  6674. <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String,System.String)">
  6675. <summary>
  6676. <para>
  6677. Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the designer type and the
  6678. base class for the designer.
  6679. </para>
  6680. </summary>
  6681. <param name="designerTypeName">
  6682. <para>The fully qualified name of the type that provides design-time services for the component this attribute is bound to. </para>
  6683. </param>
  6684. <param name="designerBaseTypeName">
  6685. <para> The fully qualified name of the base class to associate with the designer class. </para>
  6686. </param>
  6687. </member>
  6688. <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.String,System.Type)">
  6689. <summary>
  6690. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class, using the name of the designer
  6691. class and the base class for the designer.</para>
  6692. </summary>
  6693. <param name="designerTypeName">
  6694. <para>The fully qualified name of the type that provides design-time services for the component this attribute is bound to. </para>
  6695. </param>
  6696. <param name="designerBaseType">A <see cref="T:System.Type" /> that represents the base class to associate with the <paramref name="designerTypeName" /> .</param>
  6697. </member>
  6698. <member name="M:System.ComponentModel.DesignerAttribute.#ctor(System.Type,System.Type)">
  6699. <summary>
  6700. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerAttribute" /> class using the types of the designer and
  6701. designer base class.</para>
  6702. </summary>
  6703. <param name="designerType">
  6704. <para>A <see cref="T:System.Type" /> that represents the class that provides design-time services for the component this attribute is bound to.</para>
  6705. </param>
  6706. <param name="designerBaseType">A <see cref="T:System.Type" /> that represents the base class to associate with the <paramref name="designerType" /> .</param>
  6707. </member>
  6708. <member name="P:System.ComponentModel.DesignerAttribute.DesignerBaseTypeName">
  6709. <summary>
  6710. <para>
  6711. Gets
  6712. the name of the base type of this designer.
  6713. </para>
  6714. </summary>
  6715. </member>
  6716. <member name="P:System.ComponentModel.DesignerAttribute.DesignerTypeName">
  6717. <summary>
  6718. <para>
  6719. Gets the name of the designer type associated with this designer attribute.
  6720. </para>
  6721. </summary>
  6722. </member>
  6723. <member name="T:System.ComponentModel.DesignerCategoryAttribute">
  6724. <summary>
  6725. <para>Specifies that the designer for a class belongs to a certain
  6726. category.</para>
  6727. </summary>
  6728. </member>
  6729. <member name="F:System.ComponentModel.DesignerCategoryAttribute.Component">
  6730. <summary>
  6731. <para>Specifies that a component marked with this category use
  6732. a component designer. This field is read-only.</para>
  6733. </summary>
  6734. </member>
  6735. <member name="F:System.ComponentModel.DesignerCategoryAttribute.Form">
  6736. <summary>
  6737. <para>Specifies that a component marked with this category use
  6738. a form designer. This <see langword="static" /> field is read-only.</para>
  6739. </summary>
  6740. </member>
  6741. <member name="F:System.ComponentModel.DesignerCategoryAttribute.Generic">
  6742. <summary>
  6743. <para>Specifies that a component marked with this category use
  6744. a generic designer. This <see langword="static" /> field is read-only.</para>
  6745. </summary>
  6746. </member>
  6747. <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor">
  6748. <summary>
  6749. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute" /> class with an empty
  6750. string ("").</para>
  6751. </summary>
  6752. </member>
  6753. <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor(System.String)">
  6754. <summary>
  6755. <para>
  6756. Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute" /> class with
  6757. the given category name.
  6758. </para>
  6759. </summary>
  6760. <param name="category">
  6761. The name of the category.
  6762. </param>
  6763. </member>
  6764. <member name="P:System.ComponentModel.DesignerCategoryAttribute.Category">
  6765. <summary>
  6766. <para>
  6767. Gets the name of the category.
  6768. </para>
  6769. </summary>
  6770. </member>
  6771. <member name="T:System.ComponentModel.DesignerSerializationVisibility">
  6772. <summary>
  6773. <para> Specifies the visibility a property has to the design-time
  6774. serializer.</para>
  6775. </summary>
  6776. </member>
  6777. <member name="F:System.ComponentModel.DesignerSerializationVisibility.Hidden">
  6778. <summary>
  6779. <para>The code generator does not produce code for the object.</para>
  6780. </summary>
  6781. </member>
  6782. <member name="F:System.ComponentModel.DesignerSerializationVisibility.Visible">
  6783. <summary>
  6784. <para>The code generator produces code for the object.</para>
  6785. </summary>
  6786. </member>
  6787. <member name="F:System.ComponentModel.DesignerSerializationVisibility.Content">
  6788. <summary>
  6789. <para> The code generator produces code for the contents of the object, rather than for the object itself.</para>
  6790. </summary>
  6791. </member>
  6792. <member name="T:System.ComponentModel.DesignerSerializationVisibilityAttribute">
  6793. <summary>
  6794. <para> Specifies how a property on a component is saved by a
  6795. designer.</para>
  6796. </summary>
  6797. </member>
  6798. <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Content">
  6799. <summary>
  6800. <para> Specifies that a visual designer serialize the contents
  6801. of this property, rather than the property itself. This field is read-only.</para>
  6802. </summary>
  6803. </member>
  6804. <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Hidden">
  6805. <summary>
  6806. <para> Specifies that a visual designer does not serialize the
  6807. value of this property. This <see langword="static" /> field is read-only.</para>
  6808. </summary>
  6809. </member>
  6810. <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visible">
  6811. <summary>
  6812. <para> Specifies that a visual designer can use default rules
  6813. when serializing the value of a property. This <see langword="static" /> field is read-only.</para>
  6814. </summary>
  6815. </member>
  6816. <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.#ctor(System.ComponentModel.DesignerSerializationVisibility)">
  6817. <summary>
  6818. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerSerializationVisibilityAttribute" /> class.
  6819. </para>
  6820. </summary>
  6821. <param name="visibility">
  6822. <para>One of the <see cref="T:System.ComponentModel.DesignerSerializationVisibility" /> values.</para>
  6823. </param>
  6824. </member>
  6825. <member name="P:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visibility">
  6826. <summary>
  6827. <para>Gets a value indicating whether a
  6828. visual designer must generate special code to persist the value of a property.</para>
  6829. </summary>
  6830. </member>
  6831. <member name="T:System.ComponentModel.DesignOnlyAttribute">
  6832. <summary>
  6833. <para>Specifies whether a property can only be set at
  6834. design time.</para>
  6835. </summary>
  6836. </member>
  6837. <member name="M:System.ComponentModel.DesignOnlyAttribute.#ctor(System.Boolean)">
  6838. <summary>
  6839. <para>
  6840. Initializes a new instance of the <see cref="T:System.ComponentModel.DesignOnlyAttribute" /> class.
  6841. </para>
  6842. </summary>
  6843. <param name="isDesignOnly">
  6844. <see langword="true" /> if a property can be set only at design time; <see langword="false" /> if the property can be set at design time and at run time.
  6845. </param>
  6846. </member>
  6847. <member name="F:System.ComponentModel.DesignOnlyAttribute.Yes">
  6848. <summary>
  6849. <para> Specifies that a property can be set only at design time.
  6850. This <see langword="static" /> field is read-only.
  6851. </para>
  6852. </summary>
  6853. </member>
  6854. <member name="F:System.ComponentModel.DesignOnlyAttribute.No">
  6855. <summary>
  6856. <para>Specifies that a property can be set at design time or at
  6857. run time. This <see langword="static" /> field is read-only.</para>
  6858. </summary>
  6859. </member>
  6860. <member name="P:System.ComponentModel.DesignOnlyAttribute.IsDesignOnly">
  6861. <summary>
  6862. <para>
  6863. Gets a value indicating whether a property
  6864. can be set only at design time.
  6865. </para>
  6866. </summary>
  6867. </member>
  6868. <member name="T:System.ComponentModel.DoubleConverter">
  6869. <summary>
  6870. <para>Provides a type
  6871. converter to convert double-precision, floating point number objects to and from various
  6872. other representations.</para>
  6873. </summary>
  6874. </member>
  6875. <member name="T:System.ComponentModel.EditorAttribute">
  6876. <summary>
  6877. <para>Specifies the editor to use to change a property. This class cannot be inherited.</para>
  6878. </summary>
  6879. </member>
  6880. <member name="M:System.ComponentModel.EditorAttribute.#ctor">
  6881. <summary>
  6882. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the default editor, which is
  6883. no editor.</para>
  6884. </summary>
  6885. </member>
  6886. <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.String,System.String)">
  6887. <summary>
  6888. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type name and base type
  6889. name of the editor.
  6890. </para>
  6891. </summary>
  6892. <param name="typeName">
  6893. <para> The fully qualified type name of the editor. </para>
  6894. </param>
  6895. <param name="baseTypeName">
  6896. <para>The fully qualified type name of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />. </para>
  6897. </param>
  6898. </member>
  6899. <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.String,System.Type)">
  6900. <summary>
  6901. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type name and the base
  6902. type.</para>
  6903. </summary>
  6904. <param name="typeName">The fully qualified type name of the editor.</param>
  6905. <param name="baseType">
  6906. <para> The <see cref="T:System.Type" /> of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />. </para>
  6907. </param>
  6908. </member>
  6909. <member name="M:System.ComponentModel.EditorAttribute.#ctor(System.Type,System.Type)">
  6910. <summary>
  6911. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorAttribute" /> class with the type and the base
  6912. type.</para>
  6913. </summary>
  6914. <param name="type">A <see cref="T:System.Type" /> that represents the type of the editor.</param>
  6915. <param name="baseType">
  6916. <para> The <see cref="T:System.Type" /> of the base class or interface to use as a lookup key for the editor. This class must be or derive from <see cref="T:System.Drawing.Design.UITypeEditor" />.</para>
  6917. </param>
  6918. </member>
  6919. <member name="P:System.ComponentModel.EditorAttribute.EditorBaseTypeName">
  6920. <summary>
  6921. <para> Gets the name of the base class or interface serving as a lookup key for this editor.
  6922. </para>
  6923. </summary>
  6924. </member>
  6925. <member name="P:System.ComponentModel.EditorAttribute.EditorTypeName">
  6926. <summary>
  6927. <para>Gets the name of the editor class in the <see cref="P:System.Type.AssemblyQualifiedName" qualify="true" /> format.</para>
  6928. </summary>
  6929. </member>
  6930. <member name="T:System.ComponentModel.EditorBrowsableAttribute">
  6931. <summary>
  6932. <para>Specifies that a property or method is viewable in an editor. This class cannot be inherited.</para>
  6933. </summary>
  6934. </member>
  6935. <member name="M:System.ComponentModel.EditorBrowsableAttribute.#ctor(System.ComponentModel.EditorBrowsableState)">
  6936. <summary>
  6937. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorBrowsableAttribute" /> class with an
  6938. <see cref="T:System.ComponentModel.EditorBrowsableState" /> .</para>
  6939. </summary>
  6940. <param name="state">The <see cref="T:System.ComponentModel.EditorBrowsableState" /> to set <see cref="P:System.ComponentModel.EditorBrowsableAttribute.State" /> to.</param>
  6941. </member>
  6942. <member name="M:System.ComponentModel.EditorBrowsableAttribute.#ctor">
  6943. <summary>
  6944. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EditorBrowsableAttribute" /> class
  6945. with <see cref="P:System.ComponentModel.EditorBrowsableAttribute.State" /> set to the default state.</para>
  6946. </summary>
  6947. </member>
  6948. <member name="P:System.ComponentModel.EditorBrowsableAttribute.State">
  6949. <summary>
  6950. <para>Gets the browsable state of the property or method.</para>
  6951. </summary>
  6952. </member>
  6953. <member name="T:System.ComponentModel.EditorBrowsableState">
  6954. <summary>
  6955. <para>Specifies the browsable state of a property or method from within an editor.</para>
  6956. </summary>
  6957. </member>
  6958. <member name="F:System.ComponentModel.EditorBrowsableState.Always">
  6959. <summary>
  6960. <para>The property or method is always browsable from within an editor.</para>
  6961. </summary>
  6962. </member>
  6963. <member name="F:System.ComponentModel.EditorBrowsableState.Never">
  6964. <summary>
  6965. <para>The property or method is never browsable from within an editor.</para>
  6966. </summary>
  6967. </member>
  6968. <member name="F:System.ComponentModel.EditorBrowsableState.Advanced">
  6969. <summary>
  6970. <para> The property or method is a feature that only
  6971. advanced users should see. An editor can either show or hide such properties.</para>
  6972. </summary>
  6973. </member>
  6974. <member name="T:System.ComponentModel.EnumConverter">
  6975. <summary>
  6976. <para>Provides a type converter to convert <see cref="T:System.Enum" />
  6977. objects to and from various
  6978. other representations.</para>
  6979. </summary>
  6980. </member>
  6981. <member name="P:System.ComponentModel.EnumConverter.Comparer">
  6982. <summary>
  6983. <para>Gets an <see cref="T:System.Collections.IComparer" />
  6984. that can
  6985. be used to sort the values of the enumeration.</para>
  6986. </summary>
  6987. </member>
  6988. <member name="T:System.ComponentModel.EventDescriptor">
  6989. <summary>
  6990. <para>Provides information about an event.</para>
  6991. </summary>
  6992. </member>
  6993. <member name="M:System.ComponentModel.EventDescriptor.#ctor(System.String,System.Attribute[])">
  6994. <summary>
  6995. <para>
  6996. Initializes a new instance of the <see cref="T:System.ComponentModel.EventDescriptor" /> class with the
  6997. specified name and attribute
  6998. array.
  6999. </para>
  7000. </summary>
  7001. <param name="name">
  7002. The name of the event.
  7003. </param>
  7004. <param name="attrs">
  7005. <para>An array of type <see cref="T:System.Attribute" /> that contains the event attributes.</para>
  7006. </param>
  7007. </member>
  7008. <member name="M:System.ComponentModel.EventDescriptor.#ctor(System.ComponentModel.MemberDescriptor)">
  7009. <summary>
  7010. <para>
  7011. Initializes a new instance of the <see cref="T:System.ComponentModel.EventDescriptor" /> class with the name and attributes in
  7012. the specified <see cref="T:System.ComponentModel.MemberDescriptor" />
  7013. .
  7014. </para>
  7015. </summary>
  7016. <param name="descr">
  7017. A <see cref="T:System.ComponentModel.MemberDescriptor" /> that contains the name of the event and its attributes.
  7018. </param>
  7019. </member>
  7020. <member name="M:System.ComponentModel.EventDescriptor.#ctor(System.ComponentModel.MemberDescriptor,System.Attribute[])">
  7021. <summary>
  7022. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.EventDescriptor" /> class with
  7023. the name in the specified <see cref="T:System.ComponentModel.MemberDescriptor" /> and the
  7024. attributes in both the <see cref="T:System.ComponentModel.MemberDescriptor" /> and the <see cref="T:System.Attribute" />
  7025. array.</para>
  7026. </summary>
  7027. <param name="descr">A <see cref="T:System.ComponentModel.MemberDescriptor" /> that has the name of the member and its attributes.</param>
  7028. <param name="attrs">
  7029. <para>An <see cref="T:System.Attribute" /> array with the attributes you want to add to this event description.</para>
  7030. </param>
  7031. </member>
  7032. <member name="M:System.ComponentModel.EventDescriptor.AddEventHandler(System.Object,System.Delegate)">
  7033. <summary>
  7034. <para>When overridden in
  7035. a derived class,
  7036. binds the event to the component.</para>
  7037. </summary>
  7038. <param name="component">A component that provides events to the delegate.</param>
  7039. <param name="value">
  7040. <para> A delegate that represents the method that handles the event.</para>
  7041. </param>
  7042. </member>
  7043. <member name="M:System.ComponentModel.EventDescriptor.RemoveEventHandler(System.Object,System.Delegate)">
  7044. <summary>
  7045. <para>When
  7046. overridden
  7047. in a derived class, unbinds the delegate from the
  7048. component
  7049. so that the delegate will no
  7050. longer receive events from the component.</para>
  7051. </summary>
  7052. <param name="component">
  7053. <para> The component that the delegate is bound to.</para>
  7054. </param>
  7055. <param name="value">The delegate to unbind from the component.</param>
  7056. </member>
  7057. <member name="P:System.ComponentModel.EventDescriptor.ComponentType">
  7058. <summary>
  7059. <para> When overridden in
  7060. a
  7061. derived class, gets the type of component this event is bound to.
  7062. </para>
  7063. </summary>
  7064. </member>
  7065. <member name="P:System.ComponentModel.EventDescriptor.EventType">
  7066. <summary>
  7067. <para>
  7068. When overridden in a derived
  7069. class, gets the type of delegate for the event.
  7070. </para>
  7071. </summary>
  7072. </member>
  7073. <member name="P:System.ComponentModel.EventDescriptor.IsMulticast">
  7074. <summary>
  7075. <para> When overridden in a derived class, gets a value
  7076. indicating whether the event delegate is a multicast
  7077. delegate.
  7078. </para>
  7079. </summary>
  7080. </member>
  7081. <member name="T:System.ComponentModel.EventDescriptorCollection">
  7082. <summary>
  7083. <para> Represents a collection of <see cref="T:System.ComponentModel.EventDescriptor" /> objects.
  7084. </para>
  7085. </summary>
  7086. </member>
  7087. <member name="F:System.ComponentModel.EventDescriptorCollection.Empty">
  7088. <summary>
  7089. <para>Specifies an empty collection to use, rather than
  7090. creating a new one with no items. This <see langword="static" /> field is read-only.</para>
  7091. </summary>
  7092. </member>
  7093. <member name="M:System.ComponentModel.EventDescriptorCollection.#ctor(System.ComponentModel.EventDescriptor[])">
  7094. <summary>
  7095. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.EventDescriptorCollection" /> class.
  7096. </para>
  7097. </summary>
  7098. <param name="events">An array of type <see cref="T:System.ComponentModel.EventDescriptor" /> that provides the events for this collection. </param>
  7099. </member>
  7100. <member name="M:System.ComponentModel.EventDescriptorCollection.Add(System.ComponentModel.EventDescriptor)">
  7101. <summary>
  7102. <para>Adds an <see cref="T:System.ComponentModel.EventDescriptor" /> to the end of the collection.</para>
  7103. </summary>
  7104. <param name="value">An <see cref="T:System.ComponentModel.EventDescriptor" /> to add to the collection.</param>
  7105. <returns>
  7106. <para>The position of the <see cref="T:System.ComponentModel.EventDescriptor" /> within the collection.</para>
  7107. </returns>
  7108. </member>
  7109. <member name="M:System.ComponentModel.EventDescriptorCollection.Clear">
  7110. <summary>
  7111. <para>Removes all objects from the collection.</para>
  7112. </summary>
  7113. </member>
  7114. <member name="M:System.ComponentModel.EventDescriptorCollection.Contains(System.ComponentModel.EventDescriptor)">
  7115. <summary>
  7116. <para>Returns whether the collection contains the given <see cref="T:System.ComponentModel.EventDescriptor" /> .</para>
  7117. </summary>
  7118. <param name="value">The <see cref="T:System.ComponentModel.EventDescriptor" /> to find within the collection.</param>
  7119. <returns>
  7120. <para>
  7121. <see langword="true" /> if the collection contains the
  7122. <paramref name="value" /> parameter given; otherwise, <see langword="false" /> .</para>
  7123. </returns>
  7124. </member>
  7125. <member name="M:System.ComponentModel.EventDescriptorCollection.IndexOf(System.ComponentModel.EventDescriptor)">
  7126. <summary>
  7127. <para>Returns the index of the <see cref="T:System.ComponentModel.EventDescriptor" /> given.</para>
  7128. </summary>
  7129. <param name="value">The <see cref="T:System.ComponentModel.EventDescriptor" /> to find within the collection.</param>
  7130. <returns>
  7131. <para>The index of the given <see cref="T:System.ComponentModel.EventDescriptor" /> within the collection.</para>
  7132. </returns>
  7133. </member>
  7134. <member name="M:System.ComponentModel.EventDescriptorCollection.Insert(System.Int32,System.ComponentModel.EventDescriptor)">
  7135. <summary>
  7136. <para>Inserts an <see cref="T:System.ComponentModel.EventDescriptor" /> to the collection at a specified index.</para>
  7137. </summary>
  7138. <param name="index">The index within the collection in which to insert the <paramref name="value" /> parameter. </param>
  7139. <param name=" value">An <see cref="T:System.ComponentModel.EventDescriptor" /> to insert into the collection.</param>
  7140. </member>
  7141. <member name="M:System.ComponentModel.EventDescriptorCollection.Remove(System.ComponentModel.EventDescriptor)">
  7142. <summary>
  7143. <para>Removes the specified <see cref="T:System.ComponentModel.EventDescriptor" /> from the collection.</para>
  7144. </summary>
  7145. <param name="value">The <see cref="T:System.ComponentModel.EventDescriptor" /> to remove from the collection.</param>
  7146. </member>
  7147. <member name="M:System.ComponentModel.EventDescriptorCollection.RemoveAt(System.Int32)">
  7148. <summary>
  7149. <para>Removes the <see cref="T:System.ComponentModel.EventDescriptor" /> at the specified index from the
  7150. collection.</para>
  7151. </summary>
  7152. <param name="index">The index of the <see cref="T:System.ComponentModel.EventDescriptor" /> to remove.</param>
  7153. </member>
  7154. <member name="M:System.ComponentModel.EventDescriptorCollection.Find(System.String,System.Boolean)">
  7155. <summary>
  7156. <para>Gets the description of the event with the specified
  7157. name
  7158. in the collection.</para>
  7159. </summary>
  7160. <param name="name">The name of the event to get from the collection.</param>
  7161. <param name="ignoreCase">
  7162. <see langword="true" /> if you want to ignore the case of the event; otherwise, <see langword="false" />.</param>
  7163. <returns>
  7164. <para>The <see cref="T:System.ComponentModel.EventDescriptor" /> with the specified name,
  7165. or <see langword="null" /> if the event does not exist.</para>
  7166. </returns>
  7167. </member>
  7168. <member name="M:System.ComponentModel.EventDescriptorCollection.GetEnumerator">
  7169. <summary>
  7170. <para> Gets an enumerator for this <see cref="T:System.ComponentModel.EventDescriptorCollection" />.
  7171. </para>
  7172. </summary>
  7173. <returns>
  7174. <para> An enumerator that implements <see cref="T:System.Collections.IEnumerator" />.
  7175. </para>
  7176. </returns>
  7177. </member>
  7178. <member name="M:System.ComponentModel.EventDescriptorCollection.Sort">
  7179. <summary>
  7180. <para> Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" /> , using the default sort for this collection,
  7181. which is usually alphabetical.
  7182. </para>
  7183. </summary>
  7184. <returns>
  7185. <para>The new <see cref="T:System.ComponentModel.EventDescriptorCollection" /> .</para>
  7186. </returns>
  7187. </member>
  7188. <member name="M:System.ComponentModel.EventDescriptorCollection.Sort(System.String[])">
  7189. <summary>
  7190. <para> Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" />
  7191. , given
  7192. a specified sort order.</para>
  7193. </summary>
  7194. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in the collection.</param>
  7195. <returns>
  7196. <para>The new <see cref="T:System.ComponentModel.EventDescriptorCollection" /> .</para>
  7197. </returns>
  7198. </member>
  7199. <member name="M:System.ComponentModel.EventDescriptorCollection.Sort(System.String[],System.Collections.IComparer)">
  7200. <summary>
  7201. <para> Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" /> , given a specified sort
  7202. order and an <see cref="T:System.Collections.IComparer" />
  7203. .</para>
  7204. </summary>
  7205. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in the collection.</param>
  7206. <param name="comparer">An <see cref="T:System.Collections.IComparer" /> to use to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in this collection.</param>
  7207. <returns>
  7208. <para>The new <see cref="T:System.ComponentModel.EventDescriptorCollection" /> .</para>
  7209. </returns>
  7210. </member>
  7211. <member name="M:System.ComponentModel.EventDescriptorCollection.Sort(System.Collections.IComparer)">
  7212. <summary>
  7213. <para> Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" /> , using the specified
  7214. <see cref="T:System.Collections.IComparer" />
  7215. .</para>
  7216. </summary>
  7217. <param name="comparer">An <see cref="T:System.Collections.IComparer" /> to use to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in this collection.</param>
  7218. <returns>
  7219. <para>The new <see cref="T:System.ComponentModel.EventDescriptorCollection" /> .</para>
  7220. </returns>
  7221. </member>
  7222. <member name="M:System.ComponentModel.EventDescriptorCollection.InternalSort(System.String[])">
  7223. <summary>
  7224. <para> Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" />
  7225. . The specified order is applied first, followed by
  7226. the default sort for this collection, which is usually alphabetical.</para>
  7227. </summary>
  7228. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in this collection.</param>
  7229. </member>
  7230. <member name="M:System.ComponentModel.EventDescriptorCollection.InternalSort(System.Collections.IComparer)">
  7231. <summary>
  7232. <para>Sorts the members of this <see cref="T:System.ComponentModel.EventDescriptorCollection" /> , using
  7233. the specified <see cref="T:System.Collections.IComparer" /> .</para>
  7234. </summary>
  7235. <param name="sorter">A comparer to use to sort the <see cref="T:System.ComponentModel.EventDescriptor" /> objects in this collection.</param>
  7236. </member>
  7237. <member name="P:System.ComponentModel.EventDescriptorCollection.Count">
  7238. <summary>
  7239. <para> Gets the number
  7240. of event descriptors in the collection.
  7241. </para>
  7242. </summary>
  7243. </member>
  7244. <member name="P:System.ComponentModel.EventDescriptorCollection.Item(System.Int32)">
  7245. <summary>
  7246. <para>Gets the event with the specified index
  7247. number.</para>
  7248. </summary>
  7249. <param name="index">The zero-based index number of the <see cref="T:System.ComponentModel.EventDescriptor" /> to get from the collection.</param>
  7250. </member>
  7251. <member name="P:System.ComponentModel.EventDescriptorCollection.Item(System.String)">
  7252. <summary>
  7253. <para>Gets the event with the specified name.</para>
  7254. </summary>
  7255. <param name="name">The name of the <see cref="T:System.ComponentModel.EventDescriptor" /> to get from the collection.</param>
  7256. </member>
  7257. <member name="T:System.ComponentModel.EventHandlerList">
  7258. <summary>
  7259. <para>Provides a simple list of delegates. This class cannot be inherited.</para>
  7260. </summary>
  7261. </member>
  7262. <member name="M:System.ComponentModel.EventHandlerList.AddHandler(System.Object,System.Delegate)">
  7263. <summary>
  7264. <para>Adds a delegate to the list.</para>
  7265. </summary>
  7266. <param name="key">The object that owns the event.</param>
  7267. <param name=" value">The delegate to add to the list.</param>
  7268. </member>
  7269. <member name="M:System.ComponentModel.EventHandlerList.RemoveHandler(System.Object,System.Delegate)">
  7270. <summary>
  7271. <para>Removes a delegate from the list.</para>
  7272. </summary>
  7273. <param name="key">The object that owns the event.</param>
  7274. <param name=" value">The delegate to remove from the list.</param>
  7275. </member>
  7276. <member name="P:System.ComponentModel.EventHandlerList.Item(System.Object)">
  7277. <summary>
  7278. <para>Gets or sets the delegate for the specified object.</para>
  7279. </summary>
  7280. <param name="key">An object to find in the list.</param>
  7281. </member>
  7282. <member name="T:System.ComponentModel.ExpandableObjectConverter">
  7283. <summary>
  7284. <para>Provides
  7285. a type converter to convert expandable objects to and from various
  7286. other representations.</para>
  7287. </summary>
  7288. </member>
  7289. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.#ctor(System.ComponentModel.ReflectPropertyDescriptor,System.Type,System.ComponentModel.IExtenderProvider)">
  7290. </member>
  7291. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.#ctor(System.ComponentModel.ReflectPropertyDescriptor,System.Type,System.ComponentModel.IExtenderProvider,System.Attribute[])">
  7292. </member>
  7293. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.CanResetValue(System.Object)">
  7294. </member>
  7295. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.GetValue(System.Object)">
  7296. </member>
  7297. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.ResetValue(System.Object)">
  7298. </member>
  7299. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.SetValue(System.Object,System.Object)">
  7300. </member>
  7301. <member name="M:System.ComponentModel.ExtendedPropertyDescriptor.ShouldSerializeValue(System.Object)">
  7302. </member>
  7303. <member name="P:System.ComponentModel.ExtendedPropertyDescriptor.ComponentType">
  7304. </member>
  7305. <member name="P:System.ComponentModel.ExtendedPropertyDescriptor.IsReadOnly">
  7306. </member>
  7307. <member name="P:System.ComponentModel.ExtendedPropertyDescriptor.PropertyType">
  7308. </member>
  7309. <member name="P:System.ComponentModel.ExtendedPropertyDescriptor.DisplayName">
  7310. </member>
  7311. <member name="P:System.ComponentModel.ExtendedPropertyDescriptor.Provider">
  7312. </member>
  7313. <member name="M:System.ComponentModel.ExtenderProvidedPropertyAttribute.#ctor">
  7314. </member>
  7315. <member name="M:System.ComponentModel.ExtenderProvidedPropertyAttribute.Equals(System.Object)">
  7316. </member>
  7317. <member name="M:System.ComponentModel.ExtenderProvidedPropertyAttribute.GetHashCode">
  7318. </member>
  7319. <member name="P:System.ComponentModel.ExtenderProvidedPropertyAttribute.ExtenderProperty">
  7320. </member>
  7321. <member name="P:System.ComponentModel.ExtenderProvidedPropertyAttribute.Provider">
  7322. </member>
  7323. <member name="P:System.ComponentModel.ExtenderProvidedPropertyAttribute.ReceiverType">
  7324. </member>
  7325. <member name="T:System.ComponentModel.GuidConverter">
  7326. <summary>
  7327. <para>Provides a type converter to convert <see cref="T:System.Guid" />
  7328. objects to and from various
  7329. other representations.</para>
  7330. </summary>
  7331. </member>
  7332. <member name="T:System.ComponentModel.IBindingList">
  7333. <summary>
  7334. <para>Provides the features required to support both complex
  7335. and simple scenarios when binding to a data source.</para>
  7336. </summary>
  7337. </member>
  7338. <member name="M:System.ComponentModel.IBindingList.AddNew">
  7339. <summary>
  7340. <para>Adds a new item to the list.</para>
  7341. </summary>
  7342. <returns>
  7343. <para>The item added to the list.</para>
  7344. </returns>
  7345. </member>
  7346. <member name="M:System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor)">
  7347. <summary>
  7348. <para>Adds the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to the indexes used for searching.</para>
  7349. </summary>
  7350. <param name="property">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add to the indexes used for searching.</param>
  7351. </member>
  7352. <member name="M:System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)">
  7353. <summary>
  7354. <para>Sorts the list based on a <see cref="T:System.ComponentModel.PropertyDescriptor" /> and a <see cref="T:System.ComponentModel.ListSortDirection" />
  7355. .</para>
  7356. </summary>
  7357. <param name="property">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to sort by.</param>
  7358. <param name=" direction">One of the <see cref="T:System.ComponentModel.ListSortDirection" /> values.</param>
  7359. </member>
  7360. <member name="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)">
  7361. <summary>
  7362. <para>Returns the index of the row that has the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</para>
  7363. </summary>
  7364. <param name="property">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to search on.</param>
  7365. <param name=" key">The value of the <paramref name="property" /> parameter to search for.</param>
  7366. <returns>
  7367. <para>The index of the row that has the given <see cref="T:System.ComponentModel.PropertyDescriptor" />.</para>
  7368. </returns>
  7369. </member>
  7370. <member name="M:System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor)">
  7371. <summary>
  7372. <para>Removes the <see cref="T:System.ComponentModel.PropertyDescriptor" /> from the indexes used for searching.</para>
  7373. </summary>
  7374. <param name="property">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the indexes used for searching.</param>
  7375. </member>
  7376. <member name="M:System.ComponentModel.IBindingList.RemoveSort">
  7377. <summary>
  7378. <para>Removes any sort applied using <see cref="M:System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)" /> .</para>
  7379. </summary>
  7380. </member>
  7381. <member name="P:System.ComponentModel.IBindingList.AllowNew">
  7382. <summary>
  7383. <para>Gets whether you can add items to the list using <see cref="M:System.ComponentModel.IBindingList.AddNew" /> .</para>
  7384. </summary>
  7385. </member>
  7386. <member name="P:System.ComponentModel.IBindingList.AllowEdit">
  7387. <summary>
  7388. <para>Gets whether you can update items in the list.</para>
  7389. </summary>
  7390. </member>
  7391. <member name="P:System.ComponentModel.IBindingList.AllowRemove">
  7392. <summary>
  7393. <para> Gets whether you can remove items from the list,
  7394. using <see cref="M:System.Collections.IList.Remove(System.Object)" /> or <see cref="M:System.Collections.IList.RemoveAt(System.Int32)" />
  7395. .</para>
  7396. </summary>
  7397. </member>
  7398. <member name="P:System.ComponentModel.IBindingList.SupportsChangeNotification">
  7399. <summary>
  7400. <para> Gets whether a <see cref="E:System.ComponentModel.IBindingList.ListChanged" /> event is raised when the list changes or
  7401. an item in the list changes.</para>
  7402. </summary>
  7403. </member>
  7404. <member name="P:System.ComponentModel.IBindingList.SupportsSearching">
  7405. <summary>
  7406. <para> Gets whether the list supports searching using
  7407. the <see cref="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)" /> method.</para>
  7408. </summary>
  7409. </member>
  7410. <member name="P:System.ComponentModel.IBindingList.SupportsSorting">
  7411. <summary>
  7412. <para> Gets whether the list supports sorting.</para>
  7413. </summary>
  7414. </member>
  7415. <member name="P:System.ComponentModel.IBindingList.IsSorted">
  7416. <summary>
  7417. <para> Gets whether the items in the list are sorted.</para>
  7418. </summary>
  7419. </member>
  7420. <member name="P:System.ComponentModel.IBindingList.SortProperty">
  7421. <summary>
  7422. <para> Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> that is being used
  7423. for sorting.</para>
  7424. </summary>
  7425. </member>
  7426. <member name="P:System.ComponentModel.IBindingList.SortDirection">
  7427. <summary>
  7428. <para> Gets the direction of the sort.</para>
  7429. </summary>
  7430. </member>
  7431. <member name="E:System.ComponentModel.IBindingList.ListChanged">
  7432. <summary>
  7433. <para>Occurs when the list changes or an item in the list changes.</para>
  7434. </summary>
  7435. </member>
  7436. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetAttributes(System.Object)">
  7437. <summary>
  7438. <para>[To be supplied.]</para>
  7439. </summary>
  7440. </member>
  7441. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetClassName(System.Object)">
  7442. <summary>
  7443. <para>[To be supplied.]</para>
  7444. </summary>
  7445. </member>
  7446. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetConverter(System.Object)">
  7447. <summary>
  7448. <para>[To be supplied.]</para>
  7449. </summary>
  7450. </member>
  7451. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetDefaultEvent(System.Object)">
  7452. <summary>
  7453. <para>[To be supplied.]</para>
  7454. </summary>
  7455. </member>
  7456. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetDefaultProperty(System.Object)">
  7457. <summary>
  7458. <para>[To be supplied.]</para>
  7459. </summary>
  7460. </member>
  7461. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetEditor(System.Object,System.Type)">
  7462. <summary>
  7463. <para>[To be supplied.]</para>
  7464. </summary>
  7465. </member>
  7466. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetName(System.Object)">
  7467. <summary>
  7468. <para>[To be supplied.]</para>
  7469. </summary>
  7470. </member>
  7471. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetEvents(System.Object)">
  7472. <summary>
  7473. <para>[To be supplied.]</para>
  7474. </summary>
  7475. </member>
  7476. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetEvents(System.Object,System.Attribute[])">
  7477. <summary>
  7478. <para>[To be supplied.]</para>
  7479. </summary>
  7480. </member>
  7481. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetProperties(System.Object,System.Attribute[])">
  7482. <summary>
  7483. <para>[To be supplied.]</para>
  7484. </summary>
  7485. </member>
  7486. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetPropertyValue(System.Object,System.String,System.Boolean@)">
  7487. <summary>
  7488. <para>[To be supplied.]</para>
  7489. </summary>
  7490. </member>
  7491. <member name="M:System.ComponentModel.IComNativeDescriptorHandler.GetPropertyValue(System.Object,System.Int32,System.Boolean@)">
  7492. <summary>
  7493. <para>[To be supplied.]</para>
  7494. </summary>
  7495. </member>
  7496. <member name="T:System.ComponentModel.ICustomTypeDescriptor">
  7497. <summary>
  7498. <para>Provides an interface that supplies custom type information for an
  7499. object.</para>
  7500. </summary>
  7501. </member>
  7502. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetAttributes">
  7503. <summary>
  7504. <para>Returns a collection of type <see cref="T:System.Attribute" />
  7505. for this object.</para>
  7506. </summary>
  7507. <returns>
  7508. <para>An <see cref="T:System.ComponentModel.AttributeCollection" /> with the attributes for this object.</para>
  7509. </returns>
  7510. </member>
  7511. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetClassName">
  7512. <summary>
  7513. <para>Returns the class name of this object.</para>
  7514. </summary>
  7515. <returns>
  7516. <para>The class name of the object, or <see langword="null " /> if the class does not have a name.</para>
  7517. </returns>
  7518. </member>
  7519. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetComponentName">
  7520. <summary>
  7521. <para>Returns the name of this object.</para>
  7522. </summary>
  7523. <returns>
  7524. <para>The name of the object, or <see langword="null " /> if object does not have a name.</para>
  7525. </returns>
  7526. </member>
  7527. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetConverter">
  7528. <summary>
  7529. <para>Returns a type converter for this object.</para>
  7530. </summary>
  7531. <returns>
  7532. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> that is the converter for this object, or
  7533. <see langword="null " />if there is no <see cref="T:System.ComponentModel.TypeConverter" /> for this
  7534. object.</para>
  7535. </returns>
  7536. </member>
  7537. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent">
  7538. <summary>
  7539. <para>Returns the default event for this object.</para>
  7540. </summary>
  7541. <returns>
  7542. <para>An <see cref="T:System.ComponentModel.EventDescriptor" /> that represents the default event for
  7543. this object, or <see langword="null " />if this object does not have events.</para>
  7544. </returns>
  7545. </member>
  7546. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty">
  7547. <summary>
  7548. <para>Returns the default property for this object.</para>
  7549. </summary>
  7550. <returns>
  7551. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that
  7552. represents the default property for this object, or <see langword="null " />if
  7553. this object does not have properties.</para>
  7554. </returns>
  7555. </member>
  7556. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type)">
  7557. <summary>
  7558. <para>Returns an editor of the specified type for this object.</para>
  7559. </summary>
  7560. <param name="editorBaseType">A <see cref="T:System.Type" /> that represents the editor for this object.</param>
  7561. <returns>
  7562. <para>An <see cref="T:System.Object" /> of the specified type that is the editor for this object,
  7563. or <see langword="null " />if the
  7564. editor cannot be found.</para>
  7565. </returns>
  7566. </member>
  7567. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetEvents">
  7568. <summary>
  7569. <para>Returns the events for this instance of a component.</para>
  7570. </summary>
  7571. <returns>
  7572. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> that
  7573. represents the events for this component instance.</para>
  7574. </returns>
  7575. </member>
  7576. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[])">
  7577. <summary>
  7578. <para>Returns the events for this instance of a component using the attribute array as a
  7579. filter.</para>
  7580. </summary>
  7581. <param name="attributes">
  7582. <para>An array of type <see cref="T:System.Attribute" /> that is used as a filter.</para>
  7583. </param>
  7584. <returns>
  7585. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> that
  7586. represents
  7587. the events for this component instance that match the given set of
  7588. attributes.</para>
  7589. </returns>
  7590. </member>
  7591. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetProperties">
  7592. <summary>
  7593. <para>Returns the properties for this instance of a component.</para>
  7594. </summary>
  7595. <returns>
  7596. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that
  7597. represents
  7598. the properties for this component instance.</para>
  7599. </returns>
  7600. </member>
  7601. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[])">
  7602. <summary>
  7603. <para>Returns the properties for this instance of a component using the attribute array as a filter.</para>
  7604. </summary>
  7605. <param name="attributes">
  7606. <para>An array of type <see cref="T:System.Attribute" /> that is used as a filter.</para>
  7607. </param>
  7608. <returns>
  7609. <para>An array of type <see cref="T:System.Attribute" /> that represents the properties for this
  7610. component instance that match the given set of attributes.</para>
  7611. </returns>
  7612. </member>
  7613. <member name="M:System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">
  7614. <summary>
  7615. <para> Returns the object that this value is a member of.</para>
  7616. </summary>
  7617. <param name="pd">
  7618. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that represents the property whose owner is to be found.</para>
  7619. </param>
  7620. <returns>
  7621. <para>An <see cref="T:System.Object" /> that represents
  7622. the owner of the specified property.</para>
  7623. </returns>
  7624. </member>
  7625. <member name="T:System.ComponentModel.IDataErrorInfo">
  7626. <summary>
  7627. <para>Provides the functionality to offer custom
  7628. error information that a user interface can bind to.</para>
  7629. </summary>
  7630. </member>
  7631. <member name="P:System.ComponentModel.IDataErrorInfo.Item(System.String)">
  7632. <summary>
  7633. <para> Gets the error message for the property with the given name.</para>
  7634. </summary>
  7635. <param name="columnName">The name of the property whose error message to get.</param>
  7636. </member>
  7637. <member name="P:System.ComponentModel.IDataErrorInfo.Error">
  7638. <summary>
  7639. <para>Gets an error message indicating what is wrong with this object.</para>
  7640. </summary>
  7641. </member>
  7642. <member name="T:System.ComponentModel.IEditableObject">
  7643. <summary>
  7644. <para>Provides functionality to commit or rollback changes to an object that is used as a data source.</para>
  7645. </summary>
  7646. </member>
  7647. <member name="M:System.ComponentModel.IEditableObject.BeginEdit">
  7648. <summary>
  7649. <para>Begins
  7650. an edit on an object.
  7651. </para>
  7652. </summary>
  7653. </member>
  7654. <member name="M:System.ComponentModel.IEditableObject.EndEdit">
  7655. <summary>
  7656. <para> Pushes changes since the last <see cref="M:System.ComponentModel.IEditableObject.BeginEdit" /> or <see cref="M:System.ComponentModel.IBindingList.AddNew" qualify="true" /> call into the underlying
  7657. object.</para>
  7658. </summary>
  7659. </member>
  7660. <member name="M:System.ComponentModel.IEditableObject.CancelEdit">
  7661. <summary>
  7662. <para>Discards changes since the last <see cref="M:System.ComponentModel.IEditableObject.BeginEdit" />
  7663. call.</para>
  7664. </summary>
  7665. </member>
  7666. <member name="T:System.ComponentModel.IExtenderProvider">
  7667. <summary>
  7668. <para>Defines the interface
  7669. for extending properties to other components in a container.</para>
  7670. </summary>
  7671. </member>
  7672. <member name="M:System.ComponentModel.IExtenderProvider.CanExtend(System.Object)">
  7673. <summary>
  7674. <para>Specifies
  7675. whether this object can provide its extender properties to
  7676. the specified object.</para>
  7677. </summary>
  7678. <param name="extendee">The <see cref="T:System.Object" /> to receive the extender properties.</param>
  7679. <returns>
  7680. <para>
  7681. <see langword="true " />if this
  7682. object can provide extender properties to the specified object;
  7683. otherwise, <see langword="false" />.</para>
  7684. </returns>
  7685. </member>
  7686. <member name="T:System.ComponentModel.IListSource">
  7687. <summary>
  7688. <para>Provides functionality to an object to return a list that can be bound to a data source.</para>
  7689. </summary>
  7690. </member>
  7691. <member name="M:System.ComponentModel.IListSource.GetList">
  7692. <summary>
  7693. <para> Returns an <see cref="T:System.Collections.IList" /> that can be bound to a data source
  7694. from
  7695. an object that does not implement an <see cref="T:System.Collections.IList" /> itself.</para>
  7696. </summary>
  7697. <returns>
  7698. <para> An <see cref="T:System.Collections.IList" /> that can be bound to a data source
  7699. from
  7700. the object.</para>
  7701. </returns>
  7702. </member>
  7703. <member name="P:System.ComponentModel.IListSource.ContainsListCollection">
  7704. <summary>
  7705. <para>Gets a value indicating whether the collection is a collection
  7706. of <see cref="T:System.Collections.IList" /> objects.</para>
  7707. </summary>
  7708. </member>
  7709. <member name="T:System.ComponentModel.ImmutableObjectAttribute">
  7710. <summary>
  7711. <para> Specifies that an object has no subproperties capable of being edited.</para>
  7712. </summary>
  7713. </member>
  7714. <member name="F:System.ComponentModel.ImmutableObjectAttribute.Yes">
  7715. <summary>
  7716. <para> Specifies that an object has no subproperties that can be
  7717. edited. This <see langword="static" /> field is read-only.</para>
  7718. </summary>
  7719. </member>
  7720. <member name="F:System.ComponentModel.ImmutableObjectAttribute.No">
  7721. <summary>
  7722. <para> Specifies that an object has at least one editable
  7723. subproperty. This <see langword="static" /> field is read-only.</para>
  7724. </summary>
  7725. </member>
  7726. <member name="M:System.ComponentModel.ImmutableObjectAttribute.#ctor(System.Boolean)">
  7727. <summary>
  7728. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ImmutableObjectAttribute" /> class.</para>
  7729. </summary>
  7730. <param name="immutable">
  7731. <see langword="true" /> if the object is immutable; otherwise, <see langword="false" /> .</param>
  7732. </member>
  7733. <member name="P:System.ComponentModel.ImmutableObjectAttribute.Immutable">
  7734. <summary>
  7735. <para>Gets whether the object is immutable.</para>
  7736. </summary>
  7737. </member>
  7738. <member name="T:System.ComponentModel.InstallerTypeAttribute">
  7739. <summary>
  7740. <para> Specifies
  7741. the installer for a type that installs components.</para>
  7742. </summary>
  7743. </member>
  7744. <member name="M:System.ComponentModel.InstallerTypeAttribute.#ctor(System.Type)">
  7745. <summary>
  7746. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InstallerTypeAttribute" />
  7747. class, when given a <see cref="T:System.Type" /> that represents the installer for a component.</para>
  7748. </summary>
  7749. <param name="installerType">
  7750. <para>A <see cref="T:System.Type" /> that represents the installer for the component this attribute is bound to. This class must implement <see cref="T:System.ComponentModel.Design.IDesigner" /> .</para>
  7751. </param>
  7752. </member>
  7753. <member name="M:System.ComponentModel.InstallerTypeAttribute.#ctor(System.String)">
  7754. <summary>
  7755. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InstallerTypeAttribute" /> class with
  7756. the name of the component's installer type.</para>
  7757. </summary>
  7758. <param name="typeName">The name of a <see cref="T:System.Type" /> that represents the installer for the component this attribute is bound to. This class must implement <see cref="T:System.ComponentModel.Design.IDesigner" /> .</param>
  7759. </member>
  7760. <member name="P:System.ComponentModel.InstallerTypeAttribute.InstallerType">
  7761. <summary>
  7762. <para> Gets the
  7763. type of installer associated with this attribute.</para>
  7764. </summary>
  7765. </member>
  7766. <member name="T:System.ComponentModel.Int16Converter">
  7767. <summary>
  7768. <para> Provides a type converter to convert 16-bit signed integer objects
  7769. to and from other representations.</para>
  7770. </summary>
  7771. </member>
  7772. <member name="T:System.ComponentModel.Int32Converter">
  7773. <summary>
  7774. <para> Provides a type converter to convert 32-bit signed integer objects to
  7775. and from other representations.</para>
  7776. </summary>
  7777. </member>
  7778. <member name="T:System.ComponentModel.Int64Converter">
  7779. <summary>
  7780. <para>Provides a type converter to convert 64-bit signed integer objects to and
  7781. from various other representations.</para>
  7782. </summary>
  7783. </member>
  7784. <member name="T:System.ComponentModel.ISupportInitialize">
  7785. <summary>
  7786. <para>Specifies that this object supports
  7787. a simple,
  7788. transacted notification for batch initialization.</para>
  7789. </summary>
  7790. </member>
  7791. <member name="M:System.ComponentModel.ISupportInitialize.BeginInit">
  7792. <summary>
  7793. <para>
  7794. Signals
  7795. the object that initialization is starting.
  7796. </para>
  7797. </summary>
  7798. </member>
  7799. <member name="M:System.ComponentModel.ISupportInitialize.EndInit">
  7800. <summary>
  7801. <para>
  7802. Signals the object that initialization is
  7803. complete.
  7804. </para>
  7805. </summary>
  7806. </member>
  7807. <member name="T:System.ComponentModel.ISynchronizeInvoke">
  7808. <summary>
  7809. <para>Provides a way to synchronously or asynchronously execute a delegate.</para>
  7810. </summary>
  7811. </member>
  7812. <member name="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])">
  7813. <summary>
  7814. <para> Executes the delegate on the main thread that this object executes on.
  7815. </para>
  7816. </summary>
  7817. <param name="method">A <see cref="T:System.Delegate" /> to a method that takes parameters of the same number and type that are contained in <paramref name="args" /> . </param>
  7818. <param name="args">An array of type <see cref="T:System.Object" /> to pass as arguments to the given method. This can be <see langword="null" /> if no arguments are needed. </param>
  7819. <returns>
  7820. <para> An <see cref="T:System.IAsyncResult" /> interface that
  7821. represents the asynchronous operation started by calling this method.
  7822. </para>
  7823. </returns>
  7824. </member>
  7825. <member name="M:System.ComponentModel.ISynchronizeInvoke.EndInvoke(System.IAsyncResult)">
  7826. <summary>
  7827. <para> Waits until the process started by
  7828. calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])" /> completes, and then returns
  7829. the value generated by the process.</para>
  7830. </summary>
  7831. <param name="result">An <see cref="T:System.IAsyncResult" /> interface that represents the asynchronous operation started by calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])" />. </param>
  7832. <returns>
  7833. <para>An <see cref="T:System.Object" /> that represents the return value generated by the asynchronous operation.</para>
  7834. </returns>
  7835. </member>
  7836. <member name="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])">
  7837. <summary>
  7838. <para> Executes the delegate on the main thread that this object
  7839. executes on.</para>
  7840. </summary>
  7841. <param name="method">A <see cref="T:System.Delegate" /> that contains a method to call, in the context of the thread for the control. </param>
  7842. <param name="args">An array of type <see cref="T:System.Object" /> that represents the arguments to pass to the given method. This can be <see langword="null" /> if no arguments are needed.</param>
  7843. <returns>
  7844. <para>An <see cref="T:System.Object" /> that represents the return value from the delegate being
  7845. invoked, or <see langword="null" /> if the delegate has no return value.</para>
  7846. </returns>
  7847. </member>
  7848. <member name="P:System.ComponentModel.ISynchronizeInvoke.InvokeRequired">
  7849. <summary>
  7850. <para>Gets a value indicating whether the caller must call <see cref="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])" /> when calling an object that implements
  7851. this interface.</para>
  7852. </summary>
  7853. </member>
  7854. <member name="T:System.ComponentModel.ITypeDescriptorContext">
  7855. <summary>
  7856. <para> Provides information about the context information of a component, for
  7857. example, the container that it is in and its <see cref="T:System.ComponentModel.PropertyDescriptor" />
  7858. . The primary use of this interface is in type conversion.
  7859. </para>
  7860. </summary>
  7861. </member>
  7862. <member name="M:System.ComponentModel.ITypeDescriptorContext.OnComponentChanging">
  7863. <summary>
  7864. <para>Returns a value indicating whether this object can be changed.</para>
  7865. </summary>
  7866. <returns>
  7867. <para>
  7868. <see langword="true" /> if this object can be changed; otherwise, <see langword="false" />.</para>
  7869. </returns>
  7870. </member>
  7871. <member name="M:System.ComponentModel.ITypeDescriptorContext.OnComponentChanged">
  7872. <summary>
  7873. <para>Raises the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" />
  7874. event.</para>
  7875. </summary>
  7876. </member>
  7877. <member name="P:System.ComponentModel.ITypeDescriptorContext.Container">
  7878. <summary>
  7879. <para>Gets the container representing this <see cref="T:System.ComponentModel.TypeDescriptor" /> request.</para>
  7880. </summary>
  7881. </member>
  7882. <member name="P:System.ComponentModel.ITypeDescriptorContext.Instance">
  7883. <summary>
  7884. <para>Gets the instance of the object that is connected with
  7885. this <see cref="T:System.ComponentModel.TypeDescriptor" /> request.</para>
  7886. </summary>
  7887. </member>
  7888. <member name="P:System.ComponentModel.ITypeDescriptorContext.PropertyDescriptor">
  7889. <summary>
  7890. <para>Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" />
  7891. that describes the given context item.</para>
  7892. </summary>
  7893. </member>
  7894. <member name="T:System.ComponentModel.ITypedList">
  7895. <summary>
  7896. <para>Provides functionality to discover the schema for a
  7897. bindable list, where the properties available for binding differ from the public
  7898. properties of the object to bind to. For instance, using a <see cref="T:System.Data.DataView" /> object
  7899. that represents a customer table, you want to bind to the properties on the
  7900. customer object that the <see cref="T:System.Data.DataView" /> represents, not the properties of the <see cref="T:System.Data.DataView" />
  7901. .</para>
  7902. </summary>
  7903. </member>
  7904. <member name="M:System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[])">
  7905. <summary>
  7906. <para>Returns the name of the list.</para>
  7907. </summary>
  7908. <param name="listAccessors">An array of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects, the list name for which is returned. This can be <see langword="null" /> .</param>
  7909. <returns>
  7910. <para>The name of the list.</para>
  7911. </returns>
  7912. </member>
  7913. <member name="M:System.ComponentModel.ITypedList.GetItemProperties(System.ComponentModel.PropertyDescriptor[])">
  7914. <summary>
  7915. <para>Returns the <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that represents the properties on each item
  7916. used to bind data.</para>
  7917. </summary>
  7918. <param name="listAccessors">An array of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects to find in the collection as bindable. This can be <see langword="null" /> .</param>
  7919. <returns>
  7920. <para> The <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  7921. that represents the properties on each item used to bind data.</para>
  7922. </returns>
  7923. </member>
  7924. <member name="T:System.ComponentModel.License">
  7925. <summary>
  7926. <para>Provides the <see langword="abstract" /> base class for all licenses. A license is
  7927. granted to a specific instance of a component.</para>
  7928. </summary>
  7929. </member>
  7930. <member name="M:System.ComponentModel.License.Dispose">
  7931. <summary>
  7932. <para>When overridden in a derived
  7933. class, disposes of the resources used by the license.</para>
  7934. </summary>
  7935. </member>
  7936. <member name="P:System.ComponentModel.License.LicenseKey">
  7937. <summary>
  7938. <para>When overridden in a derived class, gets the license key granted to this component.</para>
  7939. </summary>
  7940. </member>
  7941. <member name="T:System.ComponentModel.LicenseContext">
  7942. <summary>
  7943. <para>Specifies when you can use a licensed object and
  7944. provides a way of obtaining additional services needed to support licenses running within its domain.</para>
  7945. </summary>
  7946. </member>
  7947. <member name="M:System.ComponentModel.LicenseContext.GetSavedLicenseKey(System.Type,System.Reflection.Assembly)">
  7948. <summary>
  7949. <para>When overridden in a derived class, returns a saved license
  7950. key for the specified type, from the specified resource assembly.</para>
  7951. </summary>
  7952. <param name="type">A <see cref="T:System.Type" /> that represents the type of component.</param>
  7953. <param name="resourceAssembly">An <see cref="T:System.Reflection.Assembly" /> with the license key.</param>
  7954. <returns>
  7955. <para>The <see cref="P:System.ComponentModel.License.LicenseKey" /> for
  7956. the specified type. This method returns <see langword="null" /> unless you override
  7957. it. </para>
  7958. </returns>
  7959. </member>
  7960. <member name="M:System.ComponentModel.LicenseContext.GetService(System.Type)">
  7961. <summary>
  7962. <para>Gets the requested service, if it is available.</para>
  7963. </summary>
  7964. <param name="type">The type of service to retrieve.</param>
  7965. <returns>
  7966. <para>An instance of the service, or <see langword="null" />
  7967. if the service cannot be found.</para>
  7968. </returns>
  7969. </member>
  7970. <member name="M:System.ComponentModel.LicenseContext.SetSavedLicenseKey(System.Type,System.String)">
  7971. <summary>
  7972. <para> When overridden in a derived class, sets a license key for the specified type.
  7973. </para>
  7974. </summary>
  7975. <param name="type">A <see cref="T:System.Type" /> that represents the component associated with the license key. </param>
  7976. <param name="key">The <see cref="P:System.ComponentModel.License.LicenseKey" /> to save for the type of component. </param>
  7977. </member>
  7978. <member name="P:System.ComponentModel.LicenseContext.UsageMode">
  7979. <summary>
  7980. <para>When overridden in a derived class, gets a value that specifies when you can use a license.</para>
  7981. </summary>
  7982. </member>
  7983. <member name="T:System.ComponentModel.LicenseException">
  7984. <summary>
  7985. <para>Represents the exception thrown when a component cannot be granted a license.</para>
  7986. </summary>
  7987. </member>
  7988. <member name="M:System.ComponentModel.LicenseException.#ctor(System.Type)">
  7989. <summary>
  7990. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseException" /> class for the type of component that was denied
  7991. a license.</para>
  7992. </summary>
  7993. <param name="type">A <see cref="T:System.Type" /> that represents the type of component that was not granted a license.</param>
  7994. </member>
  7995. <member name="M:System.ComponentModel.LicenseException.#ctor(System.Type,System.Object)">
  7996. <summary>
  7997. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseException" /> class for the type and the instance of the component
  7998. that was denied a license.</para>
  7999. </summary>
  8000. <param name="type">A <see cref="T:System.Type" /> that represents the type of component that was not granted a license.</param>
  8001. <param name="instance">The instance of the component that was not granted a license.</param>
  8002. </member>
  8003. <member name="M:System.ComponentModel.LicenseException.#ctor(System.Type,System.Object,System.String)">
  8004. <summary>
  8005. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseException" /> class for the type and the instance of the component that
  8006. was denied a license, along with a message to display.</para>
  8007. </summary>
  8008. <param name="type">A <see cref="T:System.Type" /> that represents the type of component that was not granted a license.</param>
  8009. <param name="instance">The instance of the component that was not granted a license.</param>
  8010. <param name="message">The exception message to display.</param>
  8011. </member>
  8012. <member name="M:System.ComponentModel.LicenseException.#ctor(System.Type,System.Object,System.String,System.Exception)">
  8013. <summary>
  8014. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseException" /> class for the type and the instance of the component that was
  8015. denied a license, along with
  8016. a message to display and the original exception thrown.</para>
  8017. </summary>
  8018. <param name="type">A <see cref="T:System.Type" /> that represents the type of component that was not granted a license.</param>
  8019. <param name="instance">The instance of the component that was not granted a license.</param>
  8020. <param name="message">The exception message to display.</param>
  8021. <param name="innerException">
  8022. <para>An <see cref="T:System.Exception" /> that represents the original exception. </para>
  8023. </param>
  8024. </member>
  8025. <member name="P:System.ComponentModel.LicenseException.LicensedType">
  8026. <summary>
  8027. <para>Gets the type of the component that was not granted a license.</para>
  8028. </summary>
  8029. </member>
  8030. <member name="T:System.ComponentModel.LicenseManager">
  8031. <summary>
  8032. <para>Provides properties and methods to add a license
  8033. to a component and to manage a <see cref="T:System.ComponentModel.LicenseProvider" />. This class cannot be inherited.</para>
  8034. </summary>
  8035. </member>
  8036. <member name="M:System.ComponentModel.LicenseManager.CreateWithContext(System.Type,System.ComponentModel.LicenseContext)">
  8037. <summary>
  8038. <para> Creates an instance of the
  8039. specified
  8040. type, given a context in which you can use the licensed instance.</para>
  8041. </summary>
  8042. <param name="type">A <see cref="T:System.Type" /> that represents the type to create.</param>
  8043. <param name="creationContext">A <see cref="T:System.ComponentModel.LicenseContext" /> that specifies when you can use the licensed instance.</param>
  8044. <returns>
  8045. <para>An instance of the specified type.</para>
  8046. </returns>
  8047. </member>
  8048. <member name="M:System.ComponentModel.LicenseManager.CreateWithContext(System.Type,System.ComponentModel.LicenseContext,System.Object[])">
  8049. <summary>
  8050. <para> Creates an instance of the specified type
  8051. with the specified arguments, given a context in which you can
  8052. use the licensed instance.</para>
  8053. </summary>
  8054. <param name="type">A <see cref="T:System.Type" /> that represents the type to create.</param>
  8055. <param name="creationContext">A <see cref="T:System.ComponentModel.LicenseContext" /> that specifies when you can use the licensed instance.</param>
  8056. <param name="args">An array of type <see cref="T:System.Object" /> that represents the arguments for the type.</param>
  8057. <returns>
  8058. <para>An instance of the specified type with the given array of
  8059. arguments.</para>
  8060. </returns>
  8061. </member>
  8062. <member name="M:System.ComponentModel.LicenseManager.IsLicensed(System.Type)">
  8063. <summary>
  8064. <para> Returns whether the given type has a valid license.</para>
  8065. </summary>
  8066. <param name="type">The <see cref="T:System.Type" /> to find a valid license for.</param>
  8067. <returns>
  8068. <para>
  8069. <see langword="true" /> if the given type is licensed;
  8070. otherwise, <see langword="false" /> .</para>
  8071. </returns>
  8072. </member>
  8073. <member name="M:System.ComponentModel.LicenseManager.IsValid(System.Type)">
  8074. <summary>
  8075. <para>Determines whether a valid license can be granted for the specified type.</para>
  8076. </summary>
  8077. <param name="type">A <see cref="T:System.Type" /> that represents the type of object that requests the <see cref="T:System.ComponentModel.License" />.</param>
  8078. <returns>
  8079. <para>
  8080. <see langword="true " />if a valid license can be granted; otherwise, <see langword="false" />.</para>
  8081. </returns>
  8082. </member>
  8083. <member name="M:System.ComponentModel.LicenseManager.IsValid(System.Type,System.Object,System.ComponentModel.License@)">
  8084. <summary>
  8085. <para>Determines whether a valid license can be granted for the
  8086. specified instance of the type. This method creates a valid <see cref="T:System.ComponentModel.License" />. </para>
  8087. </summary>
  8088. <param name="type">A <see cref="T:System.Type" /> that represents the type of object that requests the license.</param>
  8089. <param name="instance">An object of the specified type or a type derived from the specified type.</param>
  8090. <param name="license">
  8091. <para>When this method returns, it contains a <see cref="T:System.ComponentModel.License" /> that is a valid license or <see langword="null" />, if a valid license cannot be granted.</para>
  8092. </param>
  8093. <returns>
  8094. <para>
  8095. <see langword="true " />if a valid <see cref="T:System.ComponentModel.License" />
  8096. can be granted; otherwise, <see langword="false" />.</para>
  8097. </returns>
  8098. </member>
  8099. <member name="M:System.ComponentModel.LicenseManager.LockContext(System.Object)">
  8100. <summary>
  8101. <para>Prevents changes being made to the current <see cref="T:System.ComponentModel.LicenseContext" /> of
  8102. the given object.</para>
  8103. </summary>
  8104. <param name="contextUser">The object whose current context you want to lock.</param>
  8105. </member>
  8106. <member name="M:System.ComponentModel.LicenseManager.UnlockContext(System.Object)">
  8107. <summary>
  8108. <para> Allows changes to be made to the current <see cref="T:System.ComponentModel.LicenseContext" /> of the given object.</para>
  8109. </summary>
  8110. <param name="contextUser">The object whose current context you want to unlock.</param>
  8111. </member>
  8112. <member name="M:System.ComponentModel.LicenseManager.Validate(System.Type)">
  8113. <summary>
  8114. <para>Determines whether a license can be granted for the specified type.</para>
  8115. </summary>
  8116. <param name="type">A <see cref="T:System.Type" /> that represents the type of object that requests the license.</param>
  8117. </member>
  8118. <member name="M:System.ComponentModel.LicenseManager.Validate(System.Type,System.Object)">
  8119. <summary>
  8120. <para>Determines whether a license can be granted for the instance of the specified type.</para>
  8121. </summary>
  8122. <param name="type">A <see cref="T:System.Type" /> that represents the type of object that wants the license.</param>
  8123. <param name="instance">An <see cref="T:System.Object" /> of the specified type or a type derived from the specified type.</param>
  8124. <returns>
  8125. <para>A valid <see cref="T:System.ComponentModel.License" />.</para>
  8126. </returns>
  8127. </member>
  8128. <member name="P:System.ComponentModel.LicenseManager.CurrentContext">
  8129. <summary>
  8130. <para>Gets or sets the current <see cref="T:System.ComponentModel.LicenseContext" />, which specifies when you can use the licensed
  8131. object.</para>
  8132. </summary>
  8133. </member>
  8134. <member name="P:System.ComponentModel.LicenseManager.UsageMode">
  8135. <summary>
  8136. <para>Gets the <see cref="T:System.ComponentModel.LicenseUsageMode" /> which
  8137. specifies when you can use the licensed object for the <see cref="P:System.ComponentModel.LicenseManager.CurrentContext" />.</para>
  8138. </summary>
  8139. </member>
  8140. <member name="T:System.ComponentModel.LicenseProvider">
  8141. <summary>
  8142. <para>Provides the <see langword="abstract" /> base class for implementing a license
  8143. provider.</para>
  8144. </summary>
  8145. </member>
  8146. <member name="M:System.ComponentModel.LicenseProvider.GetLicense(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)">
  8147. <summary>
  8148. <para> When overridden in a derived class, gets a license for an instance
  8149. or type of component, when given a context and whether the denial of a license throws an exception.
  8150. </para>
  8151. </summary>
  8152. <param name="context">A <see cref="T:System.ComponentModel.LicenseContext" /> that specifies where you can use the licensed object. </param>
  8153. <param name="type">A <see cref="T:System.Type" /> that represents the component requesting the license. </param>
  8154. <param name="instance">
  8155. <para> An object that is requesting the license.</para>
  8156. </param>
  8157. <param name="allowExceptions">
  8158. <see langword="true" /> if a <see cref="T:System.ComponentModel.LicenseException" /> should be thrown when the component cannot be granted a license; otherwise, <see langword="false" />. </param>
  8159. <returns>
  8160. <para> A valid <see cref="T:System.ComponentModel.License" />.
  8161. </para>
  8162. </returns>
  8163. </member>
  8164. <member name="T:System.ComponentModel.LicenseProviderAttribute">
  8165. <summary>
  8166. <para>Specifies the <see cref="T:System.ComponentModel.LicenseProvider" />
  8167. to use with a class.</para>
  8168. </summary>
  8169. </member>
  8170. <member name="M:System.ComponentModel.LicenseProviderAttribute.#ctor">
  8171. <summary>
  8172. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseProviderAttribute" /> class without a license
  8173. provider.</para>
  8174. </summary>
  8175. </member>
  8176. <member name="M:System.ComponentModel.LicenseProviderAttribute.#ctor(System.String)">
  8177. <summary>
  8178. <para>
  8179. Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseProviderAttribute" /> class with
  8180. the specified type.
  8181. </para>
  8182. </summary>
  8183. <param name="typeName">
  8184. The fully qualified name of the license provider class.
  8185. </param>
  8186. </member>
  8187. <member name="M:System.ComponentModel.LicenseProviderAttribute.#ctor(System.Type)">
  8188. <summary>
  8189. <para>
  8190. Initializes a new instance of the <see cref="T:System.ComponentModel.LicenseProviderAttribute" /> class with
  8191. the specified type of license provider.
  8192. </para>
  8193. </summary>
  8194. <param name="type">
  8195. A <see cref="T:System.Type" /> that represents the type of the license provider class.
  8196. </param>
  8197. </member>
  8198. <member name="P:System.ComponentModel.LicenseProviderAttribute.LicenseProvider">
  8199. <summary>
  8200. <para>Gets the license provider that must be used with the associated class.</para>
  8201. </summary>
  8202. </member>
  8203. <member name="T:System.ComponentModel.LicenseUsageMode">
  8204. <summary>
  8205. <para>Specifies when the <see cref="T:System.ComponentModel.License" /> can be used.</para>
  8206. </summary>
  8207. </member>
  8208. <member name="F:System.ComponentModel.LicenseUsageMode.Runtime">
  8209. <summary>
  8210. <para>
  8211. Used during runtime.
  8212. </para>
  8213. </summary>
  8214. </member>
  8215. <member name="F:System.ComponentModel.LicenseUsageMode.Designtime">
  8216. <summary>
  8217. <para>
  8218. Used during design time by a visual designer or the compiler.
  8219. </para>
  8220. </summary>
  8221. </member>
  8222. <member name="T:System.ComponentModel.LicFileLicenseProvider">
  8223. <summary>
  8224. <para>Provides an implementation of a <see cref="T:System.ComponentModel.LicenseProvider" />. The provider works in a
  8225. similar fashion to the Microsoft .NET Framework standard licensing module.</para>
  8226. </summary>
  8227. </member>
  8228. <member name="M:System.ComponentModel.LicFileLicenseProvider.IsKeyValid(System.String,System.Type)">
  8229. <summary>
  8230. <para>Determines whether the key that the <see cref="M:System.ComponentModel.LicFileLicenseProvider.GetLicense(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)" /> method retrieves is valid
  8231. for the specified type.</para>
  8232. </summary>
  8233. <param name="key">The <see cref="P:System.ComponentModel.License.LicenseKey" /> to check.</param>
  8234. <param name="type">
  8235. <para>A <see cref="T:System.Type" /> that represents the component requesting the <see cref="T:System.ComponentModel.License" />. </para>
  8236. </param>
  8237. <returns>
  8238. <para>
  8239. <see langword="true " />if the key is a valid <see cref="P:System.ComponentModel.License.LicenseKey" /> for the
  8240. specified type; otherwise, <see langword="false" />.</para>
  8241. </returns>
  8242. </member>
  8243. <member name="M:System.ComponentModel.LicFileLicenseProvider.GetKey(System.Type)">
  8244. <summary>
  8245. <para>Returns a key for the specified type.</para>
  8246. </summary>
  8247. <param name="type">The object type to return the key.</param>
  8248. <returns>
  8249. <para>A confirmation that the <paramref name="type" /> parameter is licensed.</para>
  8250. </returns>
  8251. </member>
  8252. <member name="M:System.ComponentModel.LicFileLicenseProvider.GetLicense(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)">
  8253. <summary>
  8254. <para>Returns a license for the instance of the
  8255. component, if one is available .</para>
  8256. </summary>
  8257. <param name="context">A <see cref="T:System.ComponentModel.LicenseContext" /> that specifies where you can use the licensed object.</param>
  8258. <param name="type">A <see cref="T:System.Type" /> that represents the component requesting the <see cref="T:System.ComponentModel.License" />.</param>
  8259. <param name="instance">An object that requests the <see cref="T:System.ComponentModel.License" />.</param>
  8260. <param name="allowExceptions">
  8261. <see langword="true" /> if a <see cref="T:System.ComponentModel.LicenseException" /> should be thrown when a component cannot be granted a license; otherwise, <see langword="false" />.</param>
  8262. <returns>
  8263. <para>A valid <see cref="T:System.ComponentModel.License" />. If this method cannot find a valid
  8264. <see cref="T:System.ComponentModel.License" /> or a valid
  8265. <paramref name="context" /> parameter, it returns <see langword="null" />.</para>
  8266. </returns>
  8267. </member>
  8268. <member name="T:System.ComponentModel.ListBindableAttribute">
  8269. <summary>
  8270. <para>Specifies that a list can be used as a data source. A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. This class cannot be inherited.</para>
  8271. </summary>
  8272. </member>
  8273. <member name="F:System.ComponentModel.ListBindableAttribute.Yes">
  8274. <summary>
  8275. <para>Specifies that the list is bindable. This <see langword="static" /> field is read-only.</para>
  8276. </summary>
  8277. </member>
  8278. <member name="F:System.ComponentModel.ListBindableAttribute.No">
  8279. <summary>
  8280. <para>Specifies that the list is not bindable. This
  8281. <see langword="static" /> field is read-only.</para>
  8282. </summary>
  8283. </member>
  8284. <member name="M:System.ComponentModel.ListBindableAttribute.#ctor(System.Boolean)">
  8285. <summary>
  8286. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ListBindableAttribute" /> class using
  8287. a value to indicate whether the list is bindable.</para>
  8288. </summary>
  8289. <param name="listBindable">
  8290. <see langword="true" /> if the list is bindable; otherwise, <see langword="false" />.</param>
  8291. </member>
  8292. <member name="M:System.ComponentModel.ListBindableAttribute.#ctor(System.ComponentModel.BindableSupport)">
  8293. <summary>
  8294. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ListBindableAttribute" /> class
  8295. using <see cref="T:System.ComponentModel.BindableSupport" /> to
  8296. indicate whether the list is bindable.</para>
  8297. </summary>
  8298. <param name="flags">A <see cref="T:System.ComponentModel.BindableSupport" /> that indicates whether the list is bindable.</param>
  8299. </member>
  8300. <member name="M:System.ComponentModel.ListBindableAttribute.IsDefaultAttribute">
  8301. <summary>
  8302. <para>Returns whether <see cref="P:System.ComponentModel.ListBindableAttribute.ListBindable" /> is set to the default value.</para>
  8303. </summary>
  8304. <returns>
  8305. <para>
  8306. <see langword="true" /> if <see cref="P:System.ComponentModel.ListBindableAttribute.ListBindable" /> is set to the default value; otherwise,
  8307. <see langword="false" /> .</para>
  8308. </returns>
  8309. </member>
  8310. <member name="P:System.ComponentModel.ListBindableAttribute.ListBindable">
  8311. <summary>
  8312. <para>Gets whether the list is bindable.</para>
  8313. </summary>
  8314. </member>
  8315. <member name="T:System.ComponentModel.ListChangedEventArgs">
  8316. <summary>
  8317. <para>Provides data for the <see cref="E:System.ComponentModel.IBindingList.ListChanged" /> event.</para>
  8318. </summary>
  8319. </member>
  8320. <member name="M:System.ComponentModel.ListChangedEventArgs.#ctor(System.ComponentModel.ListChangedType,System.Int32)">
  8321. <summary>
  8322. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class, when
  8323. given
  8324. the way the list changed
  8325. and the new size of the collection.</para>
  8326. </summary>
  8327. <param name="listChangedType">One of the <see cref="T:System.ComponentModel.ListChangedType" /> values.</param>
  8328. <param name=" newIndex">The new index of the item in the list.</param>
  8329. </member>
  8330. <member name="M:System.ComponentModel.ListChangedEventArgs.#ctor(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor)">
  8331. <summary>
  8332. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class, with the
  8333. way the list changed and a <see cref="T:System.ComponentModel.PropertyDescriptor" /> .</para>
  8334. </summary>
  8335. <param name="listChangedType">One of the <see cref="T:System.ComponentModel.ListChangedType" /> values.</param>
  8336. <param name=" propDesc">A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that was added, removed, or changed.</param>
  8337. </member>
  8338. <member name="M:System.ComponentModel.ListChangedEventArgs.#ctor(System.ComponentModel.ListChangedType,System.Int32,System.Int32)">
  8339. <summary>
  8340. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ListChangedEventArgs" /> class.</para>
  8341. </summary>
  8342. <param name="listChangedType">One of the <see cref="T:System.ComponentModel.ListChangedType" /> values.</param>
  8343. <param name=" newIndex">The new index of the item in the list. </param>
  8344. <param name=" oldIndex">The old index of the item in the list.</param>
  8345. </member>
  8346. <member name="P:System.ComponentModel.ListChangedEventArgs.ListChangedType">
  8347. <summary>
  8348. <para> Gets the way that the list changed.</para>
  8349. </summary>
  8350. </member>
  8351. <member name="P:System.ComponentModel.ListChangedEventArgs.NewIndex">
  8352. <summary>
  8353. <para> Gets
  8354. the new index of the item in the list. </para>
  8355. </summary>
  8356. </member>
  8357. <member name="P:System.ComponentModel.ListChangedEventArgs.OldIndex">
  8358. <summary>
  8359. <para>Gets the old index of the item in the list. </para>
  8360. </summary>
  8361. </member>
  8362. <member name="T:System.ComponentModel.ListChangedEventHandler">
  8363. <summary>
  8364. <para>Represents the method that will handle the <see cref="E:System.ComponentModel.IBindingList.ListChanged" /> event of the <see cref="T:System.ComponentModel.IBindingList" />
  8365. class.</para>
  8366. </summary>
  8367. <param name="sender">The source of the event.</param>
  8368. <param name=" e">A <see cref="T:System.ComponentModel.ListChangedEventArgs" /> that contains the event data.</param>
  8369. </member>
  8370. <member name="T:System.ComponentModel.ListChangedType">
  8371. <summary>
  8372. <para>Specifies how the list changed.</para>
  8373. </summary>
  8374. </member>
  8375. <member name="F:System.ComponentModel.ListChangedType.Reset">
  8376. <summary>
  8377. <para> Much of the list has
  8378. changed. Any listening controls should refresh all their data from the list.
  8379. </para>
  8380. </summary>
  8381. </member>
  8382. <member name="F:System.ComponentModel.ListChangedType.ItemAdded">
  8383. <summary>
  8384. <para> An item added to the list. <see cref="F:System.ComponentModel.ListChangedEventArgs.NewIndex" qualify="true" /> contains the index of the item that was added.</para>
  8385. </summary>
  8386. </member>
  8387. <member name="F:System.ComponentModel.ListChangedType.ItemDeleted">
  8388. <summary>
  8389. <para>An item deleted from the list. <see cref="F:System.ComponentModel.ListChangedEventArgs.NewIndex" qualify="true" /> contains the index of the item that was deleted.</para>
  8390. </summary>
  8391. </member>
  8392. <member name="F:System.ComponentModel.ListChangedType.ItemMoved">
  8393. <summary>
  8394. <para>An item moved within the list. <see cref="F:System.ComponentModel.ListChangedEventArgs.OldIndex" qualify="true" /> contains
  8395. the previous index for the item,
  8396. whereas <see cref="F:System.ComponentModel.ListChangedEventArgs.NewIndex" qualify="true" /> contains the new index for the item.</para>
  8397. </summary>
  8398. </member>
  8399. <member name="F:System.ComponentModel.ListChangedType.ItemChanged">
  8400. <summary>
  8401. <para> An item changed in the list. <see cref="F:System.ComponentModel.ListChangedEventArgs.NewIndex" qualify="true" /> contains the index of the item that was changed.</para>
  8402. </summary>
  8403. </member>
  8404. <member name="F:System.ComponentModel.ListChangedType.PropertyDescriptorAdded">
  8405. <summary>
  8406. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> was added, which
  8407. changed the schema.</para>
  8408. </summary>
  8409. </member>
  8410. <member name="F:System.ComponentModel.ListChangedType.PropertyDescriptorDeleted">
  8411. <summary>
  8412. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> was deleted, which
  8413. changed the schema.</para>
  8414. </summary>
  8415. </member>
  8416. <member name="F:System.ComponentModel.ListChangedType.PropertyDescriptorChanged">
  8417. <summary>
  8418. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> was changed, which
  8419. changed the schema.</para>
  8420. </summary>
  8421. </member>
  8422. <member name="T:System.ComponentModel.ListSortDirection">
  8423. <summary>
  8424. <para>Specifies the direction of a sort operation.</para>
  8425. </summary>
  8426. </member>
  8427. <member name="F:System.ComponentModel.ListSortDirection.Ascending">
  8428. <summary>
  8429. <para>Sorts in ascending order.</para>
  8430. </summary>
  8431. </member>
  8432. <member name="F:System.ComponentModel.ListSortDirection.Descending">
  8433. <summary>
  8434. <para>Sorts in descending order.</para>
  8435. </summary>
  8436. </member>
  8437. <member name="T:System.ComponentModel.LocalizableAttribute">
  8438. <summary>
  8439. <para>Specifies whether a property should be localized.</para>
  8440. </summary>
  8441. </member>
  8442. <member name="M:System.ComponentModel.LocalizableAttribute.#ctor(System.Boolean)">
  8443. <summary>
  8444. <para>
  8445. Initializes a new instance of the <see cref="T:System.ComponentModel.LocalizableAttribute" /> class.
  8446. </para>
  8447. </summary>
  8448. <param name="isLocalizable">
  8449. <see langword="true" /> if a property should be localized; otherwise, <see langword="false" />.
  8450. </param>
  8451. </member>
  8452. <member name="F:System.ComponentModel.LocalizableAttribute.Yes">
  8453. <summary>
  8454. <para>Specifies that a property should be localized. This <see langword="static" /> field is read-only. </para>
  8455. </summary>
  8456. </member>
  8457. <member name="F:System.ComponentModel.LocalizableAttribute.No">
  8458. <summary>
  8459. <para>Specifies that a property should not be localized. This
  8460. <see langword="static" /> field is read-only. </para>
  8461. </summary>
  8462. </member>
  8463. <member name="P:System.ComponentModel.LocalizableAttribute.IsLocalizable">
  8464. <summary>
  8465. <para>Gets a value indicating whether
  8466. a property should be localized.</para>
  8467. </summary>
  8468. </member>
  8469. <member name="T:System.ComponentModel.MarshalByValueComponent">
  8470. <summary>
  8471. <para> Implements <see cref="T:System.ComponentModel.IComponent" /> and provides the base implementation for
  8472. remotable components that are marshaled by value (a copy of the serialized object is passed).</para>
  8473. </summary>
  8474. </member>
  8475. <member name="M:System.ComponentModel.MarshalByValueComponent.#ctor">
  8476. <summary>
  8477. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.MarshalByValueComponent" /> class.</para>
  8478. </summary>
  8479. </member>
  8480. <member name="M:System.ComponentModel.MarshalByValueComponent.Dispose">
  8481. <summary>
  8482. <para> Releases all resources used by
  8483. the <see cref="T:System.ComponentModel.MarshalByValueComponent" /> .</para>
  8484. </summary>
  8485. </member>
  8486. <member name="M:System.ComponentModel.MarshalByValueComponent.Dispose(System.Boolean)">
  8487. <summary>
  8488. <para>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.MarshalByValueComponent" /> and optionally releases the managed
  8489. resources.</para>
  8490. </summary>
  8491. <param name="disposing">
  8492. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  8493. </member>
  8494. <member name="M:System.ComponentModel.MarshalByValueComponent.GetService(System.Type)">
  8495. <summary>
  8496. <para>Gets the implementer of the <see cref="T:System.IServiceProvider" />.</para>
  8497. </summary>
  8498. <param name="service">A <see cref="T:System.Type" /> that represents the type of service you want.</param>
  8499. <returns>
  8500. <para>An <see cref="T:System.Object" /> that represents the implementer of the <see cref="T:System.IServiceProvider" />.</para>
  8501. </returns>
  8502. </member>
  8503. <member name="E:System.ComponentModel.MarshalByValueComponent.Disposed">
  8504. <summary>
  8505. <para>Adds an event handler to listen to the <see cref="E:System.ComponentModel.MarshalByValueComponent.Disposed" /> event on the component.</para>
  8506. </summary>
  8507. </member>
  8508. <member name="P:System.ComponentModel.MarshalByValueComponent.Events">
  8509. <summary>
  8510. <para>Gets the list of event handlers that are attached to this component.</para>
  8511. </summary>
  8512. </member>
  8513. <member name="P:System.ComponentModel.MarshalByValueComponent.Site">
  8514. <summary>
  8515. <para>Gets or sets the site of the component.</para>
  8516. </summary>
  8517. </member>
  8518. <member name="P:System.ComponentModel.MarshalByValueComponent.Container">
  8519. <summary>
  8520. <para>Gets the container for the component.</para>
  8521. </summary>
  8522. <returns>
  8523. <para>An object implementing the <see cref="T:System.ComponentModel.IContainer" /> interface that
  8524. represents the component's container, or <see langword="null " />if the component
  8525. does not have a site.</para>
  8526. </returns>
  8527. </member>
  8528. <member name="P:System.ComponentModel.MarshalByValueComponent.DesignMode">
  8529. <summary>
  8530. <para>Gets a value indicating whether the component is currently in design mode.</para>
  8531. </summary>
  8532. <returns>
  8533. <para>
  8534. <see langword="true " />if the component is in design mode; otherwise, <see langword="false" />.</para>
  8535. </returns>
  8536. </member>
  8537. <member name="T:System.ComponentModel.AttributeCollection">
  8538. <summary>
  8539. <para>Represents a collection of attributes.</para>
  8540. </summary>
  8541. </member>
  8542. <member name="F:System.ComponentModel.AttributeCollection.Empty">
  8543. <summary>
  8544. <para>Specifies an empty collection that you can use, rather than creating a new one. This field is read-only.</para>
  8545. </summary>
  8546. </member>
  8547. <member name="M:System.ComponentModel.AttributeCollection.#ctor(System.Attribute[])">
  8548. <summary>
  8549. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.AttributeCollection" /> class.</para>
  8550. </summary>
  8551. <param name="attributes">An array of type <see cref="T:System.Attribute" /> that provides the attributes for this collection.</param>
  8552. </member>
  8553. <member name="M:System.ComponentModel.AttributeCollection.Contains(System.Attribute)">
  8554. <summary>
  8555. <para>Determines whether this collection of attributes has the
  8556. specified attribute.</para>
  8557. </summary>
  8558. <param name="attribute">
  8559. <para>An <see cref="T:System.Attribute" /> to find in the collection.</para>
  8560. </param>
  8561. <returns>
  8562. <para>
  8563. <see langword="true " />if the
  8564. collection contains the attribute or is the default attribute for the type of
  8565. attribute;
  8566. otherwise, <see langword="false" />.</para>
  8567. </returns>
  8568. </member>
  8569. <member name="M:System.ComponentModel.AttributeCollection.Contains(System.Attribute[])">
  8570. <summary>
  8571. <para> Determines whether this attribute collection contains all
  8572. the specified attributes
  8573. in the attribute array.</para>
  8574. </summary>
  8575. <param name="attributes">An array of type <see cref="T:System.Attribute" /> to find in the collection.</param>
  8576. <returns>
  8577. <para>
  8578. <see langword="true " />if the
  8579. collection contains all the attributes; otherwise,
  8580. <see langword="false" />.</para>
  8581. </returns>
  8582. </member>
  8583. <member name="M:System.ComponentModel.AttributeCollection.GetDefaultAttribute(System.Type)">
  8584. <summary>
  8585. <para>Returns the default <see cref="T:System.Attribute" /> of a given <see cref="T:System.Type" /> .</para>
  8586. </summary>
  8587. <param name="attributeType">The <see cref="T:System.Type" /> of the attribute to retrieve.</param>
  8588. <returns>
  8589. <para>An <see cref="T:System.Attribute" /> .</para>
  8590. </returns>
  8591. </member>
  8592. <member name="M:System.ComponentModel.AttributeCollection.GetEnumerator">
  8593. <summary>
  8594. <para>Gets an enumerator for this collection.</para>
  8595. </summary>
  8596. <returns>
  8597. <para>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</para>
  8598. </returns>
  8599. </member>
  8600. <member name="M:System.ComponentModel.AttributeCollection.Matches(System.Attribute)">
  8601. <summary>
  8602. <para> Determines whether a specified attribute
  8603. is the same as an attribute
  8604. in the collection.</para>
  8605. </summary>
  8606. <param name="attribute">An instance of <see cref="T:System.Attribute" /> to compare with the attributes in this collection.</param>
  8607. <returns>
  8608. <para>
  8609. <see langword="true " />if the
  8610. attribute is contained within the collection and has
  8611. the same value as the attribute in the collection; otherwise,
  8612. <see langword="false" />. </para>
  8613. </returns>
  8614. </member>
  8615. <member name="M:System.ComponentModel.AttributeCollection.Matches(System.Attribute[])">
  8616. <summary>
  8617. <para> Determines whether the attributes
  8618. in the specified array are
  8619. the same as the attributes in the collection.</para>
  8620. </summary>
  8621. <param name="attributes">An array of <see cref="T:System.CodeDom.MemberAttributes" /> to compare with the attributes in this collection.</param>
  8622. <returns>
  8623. <para>
  8624. <see langword="true " />if all the
  8625. attributes
  8626. in the array
  8627. are contained in the collection and have the same values as the
  8628. attributes in the collection; otherwise, <see langword="false" />.</para>
  8629. </returns>
  8630. </member>
  8631. <member name="M:System.ComponentModel.AttributeCollection.CopyTo(System.Array,System.Int32)">
  8632. <summary>
  8633. <para>Copies the collection to an array, starting at the specified index.</para>
  8634. </summary>
  8635. <param name="array">The <see cref="T:System.Array" /> to copy the collection to.</param>
  8636. <param name=" index">The index to start from.</param>
  8637. </member>
  8638. <member name="P:System.ComponentModel.AttributeCollection.Count">
  8639. <summary>
  8640. <para> Gets the number of attributes.
  8641. </para>
  8642. </summary>
  8643. </member>
  8644. <member name="P:System.ComponentModel.AttributeCollection.Item(System.Int32)">
  8645. <summary>
  8646. <para> Gets the attribute with the specified index
  8647. number.
  8648. </para>
  8649. </summary>
  8650. <param name="index">The zero-based index of <see cref="T:System.ComponentModel.AttributeCollection" />. </param>
  8651. </member>
  8652. <member name="P:System.ComponentModel.AttributeCollection.Item(System.Type)">
  8653. <summary>
  8654. <para>Gets the attribute
  8655. with the specified type.</para>
  8656. </summary>
  8657. <param name="attributeType">The <see cref="T:System.Type" /> of the <see cref="T:System.Attribute" /> to get from the collection.</param>
  8658. </member>
  8659. <member name="T:System.ComponentModel.MergablePropertyAttribute">
  8660. <summary>
  8661. <para>Specifies that
  8662. this property can be combined with properties belonging to
  8663. other objects in a Properties window.</para>
  8664. </summary>
  8665. </member>
  8666. <member name="F:System.ComponentModel.MergablePropertyAttribute.Yes">
  8667. <summary>
  8668. <para>Specifies that a property can be combined with properties
  8669. belonging to other objects in a Properties window. This <see langword="static" /> field is read-only.</para>
  8670. </summary>
  8671. </member>
  8672. <member name="F:System.ComponentModel.MergablePropertyAttribute.No">
  8673. <summary>
  8674. <para>Specifies that a property cannot be combined with
  8675. properties belonging to other objects in a Properties window. This <see langword="static" /> field is
  8676. read-only.</para>
  8677. </summary>
  8678. </member>
  8679. <member name="M:System.ComponentModel.MergablePropertyAttribute.#ctor(System.Boolean)">
  8680. <summary>
  8681. <para>
  8682. Initializes a new instance of the <see cref="T:System.ComponentModel.MergablePropertyAttribute" />
  8683. class.
  8684. </para>
  8685. </summary>
  8686. <param name="allowMerge">
  8687. <see langword="true" /> if this property can be combined with properties belonging to other objects in a Properties window; otherwise, <see langword="false" />.
  8688. </param>
  8689. </member>
  8690. <member name="P:System.ComponentModel.MergablePropertyAttribute.AllowMerge">
  8691. <summary>
  8692. <para>Gets a value indicating whether this
  8693. property can be combined with properties belonging to other objects in a
  8694. Properties window.</para>
  8695. </summary>
  8696. </member>
  8697. <member name="T:System.ComponentModel.PropertyChangedEventArgs">
  8698. <summary>
  8699. <para>Provides data for the <see langword="PropertyChanged" />
  8700. event.</para>
  8701. </summary>
  8702. </member>
  8703. <member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
  8704. <summary>
  8705. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />
  8706. class.</para>
  8707. </summary>
  8708. <param name="propertyName">The name of the property that changed.</param>
  8709. </member>
  8710. <member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
  8711. <summary>
  8712. <para>Gets the name of the property that changed.</para>
  8713. </summary>
  8714. </member>
  8715. <member name="T:System.ComponentModel.PropertyChangedEventHandler">
  8716. <summary>
  8717. <para>Represents the method that will handle the
  8718. <see langword="PropertyChanged" /> event raised when a
  8719. property is changed on a component.</para>
  8720. </summary>
  8721. <param name="sender">The source of the event.</param>
  8722. <param name="e">A <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> that contains the event data.</param>
  8723. </member>
  8724. <member name="T:System.ComponentModel.PropertyDescriptorCollection">
  8725. <summary>
  8726. <para>Represents a collection of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  8727. </summary>
  8728. </member>
  8729. <member name="F:System.ComponentModel.PropertyDescriptorCollection.Empty">
  8730. <summary>
  8731. <para>Specifies an empty collection that you can use instead
  8732. of creating a new one with no items. This <see langword="static" /> field is read-only.</para>
  8733. </summary>
  8734. </member>
  8735. <member name="M:System.ComponentModel.PropertyDescriptorCollection.#ctor(System.ComponentModel.PropertyDescriptor[])">
  8736. <summary>
  8737. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyDescriptorCollection" />
  8738. class.</para>
  8739. </summary>
  8740. <param name="properties">An array of type <see cref="T:System.ComponentModel.PropertyDescriptor" /> that provides the properties for this collection.</param>
  8741. </member>
  8742. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Add(System.ComponentModel.PropertyDescriptor)">
  8743. <summary>
  8744. <para>Adds the specified <see cref="T:System.ComponentModel.PropertyDescriptor" /> to the collection.</para>
  8745. </summary>
  8746. <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add to the collection.</param>
  8747. <returns>
  8748. <para>The index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> that was added to the collection.</para>
  8749. </returns>
  8750. </member>
  8751. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Clear">
  8752. <summary>
  8753. <para>Removes all <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects from the collection.</para>
  8754. </summary>
  8755. </member>
  8756. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Contains(System.ComponentModel.PropertyDescriptor)">
  8757. <summary>
  8758. <para>Returns whether the collection contains the given <see cref="T:System.ComponentModel.PropertyDescriptor" /> .</para>
  8759. </summary>
  8760. <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to find in the collection.</param>
  8761. <returns>
  8762. <para>
  8763. <see langword="true" /> if the collection contains the
  8764. given <see cref="T:System.ComponentModel.PropertyDescriptor" />; otherwise, <see langword="false" /> .</para>
  8765. </returns>
  8766. </member>
  8767. <member name="M:System.ComponentModel.PropertyDescriptorCollection.IndexOf(System.ComponentModel.PropertyDescriptor)">
  8768. <summary>
  8769. <para>Returns the index of the given <see cref="T:System.ComponentModel.PropertyDescriptor" /> .</para>
  8770. </summary>
  8771. <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to return the index of.</param>
  8772. <returns>
  8773. <para>The index of the given <see cref="T:System.ComponentModel.PropertyDescriptor" /> .</para>
  8774. </returns>
  8775. </member>
  8776. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Insert(System.Int32,System.ComponentModel.PropertyDescriptor)">
  8777. <summary>
  8778. <para>Adds the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to the collection at the specified index
  8779. number.</para>
  8780. </summary>
  8781. <param name="index">The index at which to add the <paramref name="value" /> parameter to the collection.</param>
  8782. <param name=" value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to add to the collection.</param>
  8783. </member>
  8784. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Remove(System.ComponentModel.PropertyDescriptor)">
  8785. <summary>
  8786. <para>Removes the specified <see cref="T:System.ComponentModel.PropertyDescriptor" /> from the collection.</para>
  8787. </summary>
  8788. <param name="value">The <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the collection.</param>
  8789. </member>
  8790. <member name="M:System.ComponentModel.PropertyDescriptorCollection.RemoveAt(System.Int32)">
  8791. <summary>
  8792. <para>Removes the <see cref="T:System.ComponentModel.PropertyDescriptor" /> at the specified index from the collection.</para>
  8793. </summary>
  8794. <param name="index">The index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to remove from the collection.</param>
  8795. </member>
  8796. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Sort">
  8797. <summary>
  8798. <para> Sorts the members of this collection, using the default sort for this collection,
  8799. which is usually alphabetical.
  8800. </para>
  8801. </summary>
  8802. <returns>
  8803. <para>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  8804. </returns>
  8805. </member>
  8806. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Sort(System.String[])">
  8807. <summary>
  8808. <para> Sorts the members of this collection. The specified order is applied first, followed by
  8809. the default sort for this collection, which is usually alphabetical.
  8810. </para>
  8811. </summary>
  8812. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8813. <returns>
  8814. <para>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  8815. </returns>
  8816. </member>
  8817. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Sort(System.String[],System.Collections.IComparer)">
  8818. <summary>
  8819. <para> Sorts the members of this collection. The specified order is applied
  8820. first, followed by the sort using the specified <see cref="T:System.Collections.IComparer" />
  8821. .
  8822. </para>
  8823. </summary>
  8824. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8825. <param name="comparer">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8826. <returns>
  8827. <para>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  8828. </returns>
  8829. </member>
  8830. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Sort(System.Collections.IComparer)">
  8831. <summary>
  8832. <para> Sorts the members of this collection, using the specified <see cref="T:System.Collections.IComparer" />
  8833. .</para>
  8834. </summary>
  8835. <param name="comparer">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8836. <returns>
  8837. <para>A new <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> that contains the sorted <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  8838. </returns>
  8839. </member>
  8840. <member name="M:System.ComponentModel.PropertyDescriptorCollection.InternalSort(System.String[])">
  8841. <summary>
  8842. <para> Sorts the members of this collection. The specified order is applied first, followed by the default sort for this collection, which is usually alphabetical. </para>
  8843. </summary>
  8844. <param name="names">An array of strings describing the order in which to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8845. </member>
  8846. <member name="M:System.ComponentModel.PropertyDescriptorCollection.InternalSort(System.Collections.IComparer)">
  8847. <summary>
  8848. <para>Sorts the members of this collection, using the specified <see cref="T:System.Collections.IComparer" /> . </para>
  8849. </summary>
  8850. <param name="sorter">A comparer to use to sort the <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects in this collection.</param>
  8851. </member>
  8852. <member name="M:System.ComponentModel.PropertyDescriptorCollection.Find(System.String,System.Boolean)">
  8853. <summary>
  8854. <para>Returns the <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name, using a Boolean to indicate whether to ignore
  8855. case.</para>
  8856. </summary>
  8857. <param name="name">The name of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to return from the collection.</param>
  8858. <param name="ignoreCase">
  8859. <see langword="true" /> if you want to ignore the case of the property name; otherwise, <see langword="false" />.</param>
  8860. <returns>
  8861. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the
  8862. specified name,
  8863. or <see langword="null " /> if the property does not exist.</para>
  8864. </returns>
  8865. </member>
  8866. <member name="M:System.ComponentModel.PropertyDescriptorCollection.GetEnumerator">
  8867. <summary>
  8868. <para>Returns an enumerator for this class.</para>
  8869. </summary>
  8870. <returns>
  8871. <para>An enumerator of type <see cref="T:System.Collections.IEnumerator" />.</para>
  8872. </returns>
  8873. </member>
  8874. <member name="M:System.ComponentModel.PropertyDescriptorCollection.CopyTo(System.Array,System.Int32)">
  8875. <summary>
  8876. <para> Copies the entire collection to an array, starting at the specified
  8877. index number.</para>
  8878. </summary>
  8879. <param name="array">An array of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects to copy elements of the collection to.</param>
  8880. <param name=" index">The index of the <paramref name="array" /> parameter at which copying begins.</param>
  8881. </member>
  8882. <member name="P:System.ComponentModel.PropertyDescriptorCollection.Count">
  8883. <summary>
  8884. <para>Gets the number of property descriptors in the collection.</para>
  8885. </summary>
  8886. </member>
  8887. <member name="P:System.ComponentModel.PropertyDescriptorCollection.Item(System.Int32)">
  8888. <summary>
  8889. <para> Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> at the specified index
  8890. number.</para>
  8891. </summary>
  8892. <param name="index">The zero-based index of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to get from the collection.</param>
  8893. </member>
  8894. <member name="P:System.ComponentModel.PropertyDescriptorCollection.Item(System.String)">
  8895. <summary>
  8896. <para>Gets the <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the specified name.</para>
  8897. </summary>
  8898. <param name="name">The name of the <see cref="T:System.ComponentModel.PropertyDescriptor" /> to get from the collection.</param>
  8899. </member>
  8900. <member name="T:System.ComponentModel.ProvidePropertyAttribute">
  8901. <summary>
  8902. <para>Specifies the name of the property that an implementor
  8903. of <see cref="T:System.ComponentModel.IExtenderProvider" /> offers to other
  8904. components.</para>
  8905. </summary>
  8906. </member>
  8907. <member name="M:System.ComponentModel.ProvidePropertyAttribute.#ctor(System.String,System.Type)">
  8908. <summary>
  8909. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ProvidePropertyAttribute" /> class with
  8910. the name of the property and its <see cref="T:System.Type" /> .</para>
  8911. </summary>
  8912. <param name="propertyName">The name of the method that provides an extender property.</param>
  8913. <param name=" receiverType">The <see cref="T:System.Type" /> of the data type this property can extend.</param>
  8914. </member>
  8915. <member name="M:System.ComponentModel.ProvidePropertyAttribute.#ctor(System.String,System.String)">
  8916. <summary>
  8917. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ProvidePropertyAttribute" /> class with
  8918. the name of the property and the type of its receiver.</para>
  8919. </summary>
  8920. <param name="propertyName">The name of the method that provides an extender property.</param>
  8921. <param name=" receiverTypeName">The name of the data type this property can extend.</param>
  8922. </member>
  8923. <member name="P:System.ComponentModel.ProvidePropertyAttribute.PropertyName">
  8924. <summary>
  8925. <para>Gets the name of a property that this class provides.</para>
  8926. </summary>
  8927. </member>
  8928. <member name="P:System.ComponentModel.ProvidePropertyAttribute.ReceiverTypeName">
  8929. <summary>
  8930. <para> Gets the name of the data type this property can extend.
  8931. </para>
  8932. </summary>
  8933. </member>
  8934. <member name="T:System.ComponentModel.ReadOnlyAttribute">
  8935. <summary>
  8936. <para>Specifies whether the property this attribute is bound to is read-only or
  8937. read/write at design time.</para>
  8938. </summary>
  8939. </member>
  8940. <member name="F:System.ComponentModel.ReadOnlyAttribute.Yes">
  8941. <summary>
  8942. <para>Specifies that the property this attribute is bound to is
  8943. read-only and cannot be modified in the server explorer. This <see langword="static" /> field is
  8944. read-only.</para>
  8945. </summary>
  8946. </member>
  8947. <member name="F:System.ComponentModel.ReadOnlyAttribute.No">
  8948. <summary>
  8949. <para>Specifies that the property this attribute is bound to is
  8950. read/write and can be modified at design time. This <see langword="static" /> field is read-only.</para>
  8951. </summary>
  8952. </member>
  8953. <member name="M:System.ComponentModel.ReadOnlyAttribute.#ctor(System.Boolean)">
  8954. <summary>
  8955. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ReadOnlyAttribute" /> class.</para>
  8956. </summary>
  8957. <param name="isReadOnly">
  8958. <see langword="true" /> if the property this attribute is bound to is read-only; <see langword="false" /> if the property is read/write. </param>
  8959. </member>
  8960. <member name="P:System.ComponentModel.ReadOnlyAttribute.IsReadOnly">
  8961. <summary>
  8962. <para>Gets a value indicating whether the property this attribute is bound to is
  8963. read-only.</para>
  8964. </summary>
  8965. </member>
  8966. <member name="T:System.ComponentModel.RecommendedAsConfigurableAttribute">
  8967. <summary>
  8968. <para>Specifies that the property can be
  8969. used as an application setting.</para>
  8970. </summary>
  8971. </member>
  8972. <member name="M:System.ComponentModel.RecommendedAsConfigurableAttribute.#ctor(System.Boolean)">
  8973. <summary>
  8974. <para>
  8975. Initializes a new instance of
  8976. the <see cref="T:System.ComponentModel.RecommendedAsConfigurableAttribute" /> class.
  8977. </para>
  8978. </summary>
  8979. <param name="recommendedAsConfigurable">
  8980. <see langword="true" /> if the property this attribute is bound to can be used as an application setting; otherwise, <see langword="false" />.
  8981. </param>
  8982. </member>
  8983. <member name="F:System.ComponentModel.RecommendedAsConfigurableAttribute.No">
  8984. <summary>
  8985. <para>Specifies that a property cannot be used as an
  8986. application setting. This <see langword="static" /> field is read-only. </para>
  8987. </summary>
  8988. </member>
  8989. <member name="F:System.ComponentModel.RecommendedAsConfigurableAttribute.Yes">
  8990. <summary>
  8991. <para>Specifies that a property can be used as an application
  8992. setting. This <see langword="static" /> field is read-only.</para>
  8993. </summary>
  8994. </member>
  8995. <member name="P:System.ComponentModel.RecommendedAsConfigurableAttribute.RecommendedAsConfigurable">
  8996. <summary>
  8997. <para>Gets a value indicating whether the property this
  8998. attribute is bound to can be used as an application setting.</para>
  8999. </summary>
  9000. </member>
  9001. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute[])">
  9002. </member>
  9003. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Reflection.MethodInfo,System.Reflection.MethodInfo)">
  9004. </member>
  9005. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type)">
  9006. </member>
  9007. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute)">
  9008. </member>
  9009. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute,System.Attribute)">
  9010. </member>
  9011. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute,System.Attribute,System.Attribute)">
  9012. </member>
  9013. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute,System.Attribute,System.Attribute,System.Attribute)">
  9014. </member>
  9015. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.ComponentModel.EventDescriptor,System.Attribute[])">
  9016. </member>
  9017. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.Type,System.ComponentModel.EventDescriptor,System.Attribute[])">
  9018. </member>
  9019. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.ComponentModel.EventDescriptor,System.Attribute)">
  9020. </member>
  9021. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.ComponentModel.EventDescriptor,System.Attribute,System.Attribute)">
  9022. </member>
  9023. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.ComponentModel.EventDescriptor,System.Attribute,System.Attribute,System.Attribute)">
  9024. </member>
  9025. <member name="M:System.ComponentModel.ReflectEventDescriptor.#ctor(System.ComponentModel.EventDescriptor,System.Attribute,System.Attribute,System.Attribute,System.Attribute)">
  9026. </member>
  9027. <member name="M:System.ComponentModel.ReflectEventDescriptor.AddEventHandler(System.Object,System.Delegate)">
  9028. </member>
  9029. <member name="M:System.ComponentModel.ReflectEventDescriptor.RemoveEventHandler(System.Object,System.Delegate)">
  9030. </member>
  9031. <member name="P:System.ComponentModel.ReflectEventDescriptor.ComponentType">
  9032. </member>
  9033. <member name="P:System.ComponentModel.ReflectEventDescriptor.EventType">
  9034. </member>
  9035. <member name="P:System.ComponentModel.ReflectEventDescriptor.IsMulticast">
  9036. </member>
  9037. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.#ctor(System.Type,System.String,System.Type,System.Attribute[])">
  9038. <summary>
  9039. The main constructor for ReflectPropertyDescriptors.
  9040. </summary>
  9041. <param name="componentClass">The type of the component the property lives on.</param>
  9042. <param name="name">The name of the property.</param>
  9043. <param name="type">The type of the property.</param>
  9044. <param name="attributes">The attributes of the property.</param>
  9045. </member>
  9046. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.#ctor(System.Type,System.String,System.Type)">
  9047. <summary>
  9048. A constructor for ReflectPropertyDescriptors that have no attributes.
  9049. </summary>
  9050. <param name="componentClass">The type of the component the property lives on.</param>
  9051. <param name="name">The name of the property.</param>
  9052. <param name="type">The type of the property.</param>
  9053. </member>
  9054. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.#ctor(System.Type,System.String,System.Type,System.Reflection.PropertyInfo,System.Reflection.MethodInfo,System.Reflection.MethodInfo,System.Attribute[])">
  9055. <summary>
  9056. A constructor for ReflectPropertyDescriptors that have no attributes.
  9057. </summary>
  9058. <param name="componentClass">The type of the component the property lives on.</param>
  9059. <param name="name">The name of the property.</param>
  9060. <param name="type">The type of the property.</param>
  9061. <param name="propInfo">The the prop info for the property.</param>
  9062. <param name="getMethod">The get method for the property.</param>
  9063. <param name="setMethod">The set method of the property.</param>
  9064. <param name="attrs">The array of extra attributes.</param>
  9065. </member>
  9066. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.#ctor(System.Type,System.String,System.Type,System.Type,System.Reflection.MethodInfo,System.Reflection.MethodInfo,System.Attribute[])">
  9067. <summary>
  9068. A constructor for ReflectPropertyDescriptors that creates an extender property.
  9069. </summary>
  9070. <param name="componentClass">
  9071. The type of the component the property lives on.
  9072. </param>
  9073. <param name="name">
  9074. The name of the property.
  9075. </param>
  9076. <param name="type">
  9077. The type of the property.
  9078. </param>
  9079. <param name="receiverType">
  9080. The receiver type of the extender.
  9081. </param>
  9082. <param name="getMethod">
  9083. The get method for the property.
  9084. </param>
  9085. <param name="setMethod">
  9086. The set method of the property.
  9087. </param>
  9088. <param name="attrs">
  9089. The array of extra attributes.
  9090. </param>
  9091. </member>
  9092. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.#ctor(System.Type,System.ComponentModel.PropertyDescriptor,System.Attribute[])">
  9093. <summary>
  9094. This constructor takes an existing ReflectPropertyDescriptor and modifies it by merging in the
  9095. passed-in attributes.
  9096. </summary>
  9097. <param name="componentClass">The type of the component the property lives on.</param>
  9098. <param name="oldReflectPropertyDescriptor">The existing property info.</param>
  9099. <param name="attributes">The new attributes.</param>
  9100. </member>
  9101. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.AddValueChanged(System.Object,System.EventHandler)">
  9102. <summary>
  9103. </summary>
  9104. </member>
  9105. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.CanResetValue(System.Object)">
  9106. <summary>
  9107. Indicates whether reset will change the value of the component. If there
  9108. is a DefaultValueAttribute, then this will return true if getValue returns
  9109. something different than the default value. If there is a reset method and
  9110. a shouldPersist method, this will return what shouldPersist returns.
  9111. If there is just a reset method, this always returns true. If none of these
  9112. cases apply, this returns false.
  9113. </summary>
  9114. <param name="component">The component who's property's value we should test for resetability.</param>
  9115. </member>
  9116. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.GetValue(System.Object)">
  9117. <summary>
  9118. Retrieves the current value of the property on component,
  9119. invoking the getXXX method. An exception in the getXXX
  9120. method will pass through.
  9121. </summary>
  9122. <param name="component">The component who's property's value will be retrieved.</param>
  9123. <returns>
  9124. the value of the property for the given component.
  9125. <see cref="T:System.ComponentModel.ReflectPropertyDescriptor" /></returns>
  9126. </member>
  9127. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.OnValueChanged(System.Object,System.EventArgs)">
  9128. <summary>
  9129. This should be called by your property descriptor implementation
  9130. when the property value has changed.
  9131. </summary>
  9132. </member>
  9133. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.RemoveValueChanged(System.Object,System.EventHandler)">
  9134. <summary>
  9135. Allows interested objects to be notified when this property changes.
  9136. </summary>
  9137. <param name="component">
  9138. The component to remove the handler for.
  9139. </param>
  9140. <param name="handler">
  9141. The handler to remove.
  9142. </param>
  9143. </member>
  9144. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.ResetValue(System.Object)">
  9145. <summary>
  9146. Will reset the default value for this property on the component. If
  9147. there was a default value passed in as a DefaultValueAttribute, that
  9148. value will be set as the value of the property on the component. If
  9149. there was no default value passed in, a ResetXXX method will be looked
  9150. for. If one is found, it will be invoked. If one is not found, this
  9151. is a nop.
  9152. </summary>
  9153. <param name="component">The component who's property's value should be reset.</param>
  9154. </member>
  9155. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.SetValue(System.Object,System.Object)">
  9156. <summary>
  9157. This will set value to be the new value of this property on the
  9158. component by invoking the setXXX method on the component. If the
  9159. value specified is invalid, the component should throw an exception
  9160. which will be passed up. The component designer should design the
  9161. property so that getXXX following a setXXX should return the value
  9162. passed in if no exception was thrown in the setXXX call.
  9163. </summary>
  9164. <param name="component">The component to set the property's value on.</param>
  9165. <param name="value">The new value for the property on the component.</param>
  9166. </member>
  9167. <member name="M:System.ComponentModel.ReflectPropertyDescriptor.ShouldSerializeValue(System.Object)">
  9168. <summary>
  9169. <para>Indicates whether the value of this property needs to be persisted. In
  9170. other words, it indicates whether the state of the property is distinct
  9171. from when the component is first instantiated. If there is a default
  9172. value specified in this ReflectPropertyDescriptor, it will be compared against the
  9173. property's current value to determine this. If there is't, the
  9174. shouldPersistXXX method is looked for and invoked if found. If both
  9175. these routes fail, true will be returned.
  9176. If this returns false, a tool should not persist this property's value.</para>
  9177. </summary>
  9178. <param name="component">who's property should be examined for persistance.</param>
  9179. <returns>
  9180. <para>whether the property should be persisted.
  9181. </para>
  9182. </returns>
  9183. </member>
  9184. <member name="P:System.ComponentModel.ReflectPropertyDescriptor.ComponentType">
  9185. <summary>
  9186. Retrieves the type of the component this PropertyDescriptor is bound to.
  9187. </summary>
  9188. <returns>
  9189. the type of component.
  9190. </returns>
  9191. </member>
  9192. <member name="P:System.ComponentModel.ReflectPropertyDescriptor.IsReadOnly">
  9193. <summary>
  9194. Indicates whether this property is read only.
  9195. </summary>
  9196. <returns>
  9197. whether this property is read only.
  9198. <see cref="T:System.ComponentModel.ReflectPropertyDescriptor" /></returns>
  9199. </member>
  9200. <member name="P:System.ComponentModel.ReflectPropertyDescriptor.PropertyType">
  9201. <summary>
  9202. Retrieves the type of the property.
  9203. </summary>
  9204. <returns>
  9205. type of property.
  9206. </returns>
  9207. </member>
  9208. <member name="T:System.ComponentModel.RefreshEventArgs">
  9209. <summary>
  9210. <para>Provides data for the <see cref="E:System.ComponentModel.TypeDescriptor.Refreshed" /> event.</para>
  9211. </summary>
  9212. </member>
  9213. <member name="M:System.ComponentModel.RefreshEventArgs.#ctor(System.Object)">
  9214. <summary>
  9215. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.RefreshEventArgs" /> class with
  9216. the component that has
  9217. changed.</para>
  9218. </summary>
  9219. <param name="componentChanged"> The component that changed.</param>
  9220. </member>
  9221. <member name="M:System.ComponentModel.RefreshEventArgs.#ctor(System.Type)">
  9222. <summary>
  9223. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.RefreshEventArgs" /> class with
  9224. the type
  9225. of component that has changed.</para>
  9226. </summary>
  9227. <param name="typeChanged">The <see cref="T:System.Type" /> that changed.</param>
  9228. </member>
  9229. <member name="P:System.ComponentModel.RefreshEventArgs.ComponentChanged">
  9230. <summary>
  9231. <para> Gets the component that changed
  9232. its properties, events, or
  9233. extenders.</para>
  9234. </summary>
  9235. </member>
  9236. <member name="P:System.ComponentModel.RefreshEventArgs.TypeChanged">
  9237. <summary>
  9238. <para> Gets the <see cref="T:System.Type" /> that changed its properties or events.</para>
  9239. </summary>
  9240. </member>
  9241. <member name="T:System.ComponentModel.RefreshEventHandler">
  9242. <summary>
  9243. <para> Represents the method that handles the <see cref="E:System.ComponentModel.TypeDescriptor.Refreshed" /> event
  9244. raised when a <see cref="T:System.Type" /> or component is changed during design time.</para>
  9245. </summary>
  9246. <param name="e">A <see cref="T:System.ComponentModel.RefreshEventArgs" /> that contains the component or <see cref="T:System.Type" /> that changed.</param>
  9247. </member>
  9248. <member name="T:System.ComponentModel.RunInstallerAttribute">
  9249. <summary>
  9250. <para>Specifies whether an installer should be invoked during
  9251. installation of an assembly.</para>
  9252. </summary>
  9253. </member>
  9254. <member name="M:System.ComponentModel.RunInstallerAttribute.#ctor(System.Boolean)">
  9255. <summary>
  9256. <para>
  9257. Initializes a new instance of
  9258. the <see cref="T:System.ComponentModel.RunInstallerAttribute" /> class.
  9259. </para>
  9260. </summary>
  9261. <param name="runInstaller">
  9262. <see langword="true" /> if an installer should be invoked during installation of an assembly; otherwise, <see langword="false" />.
  9263. </param>
  9264. </member>
  9265. <member name="F:System.ComponentModel.RunInstallerAttribute.Yes">
  9266. <summary>
  9267. <para>Specifies that a component is visible in a visual
  9268. designer. This <see langword="static" /> field is
  9269. read-only.</para>
  9270. </summary>
  9271. </member>
  9272. <member name="F:System.ComponentModel.RunInstallerAttribute.No">
  9273. <summary>
  9274. <para>Specifies that a component is not visible in a visual
  9275. designer. This <see langword="static" /> field is
  9276. read-only.</para>
  9277. </summary>
  9278. </member>
  9279. <member name="P:System.ComponentModel.RunInstallerAttribute.RunInstaller">
  9280. <summary>
  9281. <para>
  9282. Gets a value indicating whether an installer should be
  9283. invoked during installation of an assembly.
  9284. </para>
  9285. </summary>
  9286. </member>
  9287. <member name="T:System.ComponentModel.SByteConverter">
  9288. <summary>
  9289. <para> Provides a type converter to convert
  9290. 8-bit unsigned integer objects to and from a string.</para>
  9291. </summary>
  9292. </member>
  9293. <member name="T:System.ComponentModel.SingleConverter">
  9294. <summary>
  9295. <para> Provides a type
  9296. converter to convert single-precision, floating point number objects to and from various other
  9297. representations.</para>
  9298. </summary>
  9299. </member>
  9300. <member name="T:System.ComponentModel.StringConverter">
  9301. <summary>
  9302. <para> Provides a type converter to convert string objects to and from other
  9303. representations.</para>
  9304. </summary>
  9305. </member>
  9306. <member name="T:System.ComponentModel.TimeSpanConverter">
  9307. <summary>
  9308. <para>Provides a type converter to convert <see cref="T:System.TimeSpan" />
  9309. objects to and
  9310. from other representations.</para>
  9311. </summary>
  9312. </member>
  9313. <member name="T:System.ComponentModel.ToolboxItemFilterAttribute">
  9314. <summary>
  9315. <para> Specifies the filter string and filter type to use for a toolbox
  9316. item.</para>
  9317. </summary>
  9318. </member>
  9319. <member name="M:System.ComponentModel.ToolboxItemFilterAttribute.#ctor(System.String)">
  9320. <summary>
  9321. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemFilterAttribute" /> class using the specified filter string.</para>
  9322. </summary>
  9323. <param name="filterString">The filter string for the toolbox item.</param>
  9324. </member>
  9325. <member name="M:System.ComponentModel.ToolboxItemFilterAttribute.#ctor(System.String,System.ComponentModel.ToolboxItemFilterType)">
  9326. <summary>
  9327. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemFilterAttribute" /> class using the specified filter string and type.</para>
  9328. </summary>
  9329. <param name="filterString">The filter string for the toolbox item.</param>
  9330. <param name=" filterType">A <see cref="T:System.ComponentModel.ToolboxItemFilterType" /> indicating the type of the filter.</param>
  9331. </member>
  9332. <member name="M:System.ComponentModel.ToolboxItemFilterAttribute.Match(System.Object)">
  9333. <summary>
  9334. <para>Indicates whether the specified object has a matching filter string.</para>
  9335. </summary>
  9336. <param name="obj"> The object to test for a matching filter string.</param>
  9337. <returns>
  9338. <para>
  9339. <see langword="true" /> if the specified object has a matching filter string;
  9340. otherwise, <see langword="false" />.</para>
  9341. </returns>
  9342. </member>
  9343. <member name="P:System.ComponentModel.ToolboxItemFilterAttribute.FilterString">
  9344. <summary>
  9345. <para>Gets the filter string for the toolbox item.</para>
  9346. </summary>
  9347. </member>
  9348. <member name="P:System.ComponentModel.ToolboxItemFilterAttribute.FilterType">
  9349. <summary>
  9350. <para>Gets the type of the filter.</para>
  9351. </summary>
  9352. </member>
  9353. <member name="P:System.ComponentModel.ToolboxItemFilterAttribute.TypeId">
  9354. <summary>
  9355. <para>Gets the type ID for the attribute.</para>
  9356. </summary>
  9357. </member>
  9358. <member name="T:System.ComponentModel.ToolboxItemFilterType">
  9359. <summary>
  9360. <para>Defines identifiers used to indicate the type
  9361. of filter that a <see cref="T:System.ComponentModel.ToolboxItemFilterAttribute" /> uses.</para>
  9362. </summary>
  9363. </member>
  9364. <member name="F:System.ComponentModel.ToolboxItemFilterType.Allow">
  9365. <summary>
  9366. <para>Indicates that a toolbox item filter string is allowed,
  9367. but not required.</para>
  9368. </summary>
  9369. </member>
  9370. <member name="F:System.ComponentModel.ToolboxItemFilterType.Custom">
  9371. <summary>
  9372. <para>Indicates that custom processing is required to
  9373. determine whether to use a toolbox item filter string. This type
  9374. of <see cref="T:System.ComponentModel.ToolboxItemFilterType" /> is typically specified on a root
  9375. designer class to indicate that the designer wishes to accept or reject a
  9376. toolbox item through code. The designer must implement the <see cref="M:System.Drawing.Design.IToolboxUser.GetToolSupported" /> method of the <see cref="T:System.Drawing.Design.IToolboxUser" />
  9377. interface.</para>
  9378. </summary>
  9379. </member>
  9380. <member name="F:System.ComponentModel.ToolboxItemFilterType.Prevent">
  9381. <summary>
  9382. <para>Indicates that a toolbox item filter string is not
  9383. allowed. If a designer and a component class both have a filter string and
  9384. one has a <see cref="T:System.ComponentModel.ToolboxItemFilterType" /> of <see cref="F:System.ComponentModel.ToolboxItemFilterType.Prevent" />, the toolbox item will not be available.</para>
  9385. </summary>
  9386. </member>
  9387. <member name="F:System.ComponentModel.ToolboxItemFilterType.Require">
  9388. <summary>
  9389. <para>Indicates that a toolbox item filter string must be
  9390. present for a toolbox item to be enabled. For a toolbox item with a filter type
  9391. of <see cref="F:System.ComponentModel.ToolboxItemFilterType.Require" /> to be enabled, the designer and the
  9392. component class must have a matching filter string. Additionally, neither
  9393. the designer or component class can have a <see cref="T:System.ComponentModel.ToolboxItemFilterType" /> of <see cref="F:System.ComponentModel.ToolboxItemFilterType.Prevent" />
  9394. for the toolbox item to be enabled.</para>
  9395. </summary>
  9396. </member>
  9397. <member name="T:System.ComponentModel.TypeConverterAttribute">
  9398. <summary>
  9399. <para>Specifies what type to use as
  9400. a converter for the object
  9401. this
  9402. attribute is bound to. This class cannot
  9403. be inherited.</para>
  9404. </summary>
  9405. </member>
  9406. <member name="M:System.ComponentModel.TypeConverterAttribute.#ctor">
  9407. <summary>
  9408. <para>
  9409. Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverterAttribute" /> class with the
  9410. default type converter, which
  9411. is an
  9412. empty string ("").
  9413. </para>
  9414. </summary>
  9415. </member>
  9416. <member name="M:System.ComponentModel.TypeConverterAttribute.#ctor(System.Type)">
  9417. <summary>
  9418. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverterAttribute" /> class, using
  9419. the specified type as the data converter for the object this attribute
  9420. is bound
  9421. to.</para>
  9422. </summary>
  9423. <param name="type">
  9424. <para>A <see cref="T:System.Type" /> that represents the type of the converter class to use for data conversion for the object this attribute is bound to.</para>
  9425. </param>
  9426. </member>
  9427. <member name="M:System.ComponentModel.TypeConverterAttribute.#ctor(System.String)">
  9428. <summary>
  9429. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.TypeConverterAttribute" /> class, using
  9430. the specified type name as the data converter for the object this attribute is bound to.</para>
  9431. </summary>
  9432. <param name="typeName">
  9433. <para> The fully qualified name of the class to use for data conversion for the object this attribute is bound to.</para>
  9434. </param>
  9435. </member>
  9436. <member name="M:System.ComponentModel.TypeConverterAttribute.Equals(System.Object)">
  9437. <summary>
  9438. <para>Returns whether the value of the given object is equal
  9439. to the current <see cref="T:System.ComponentModel.TypeConverterAttribute" /> .</para>
  9440. </summary>
  9441. <param name="obj">The object to test the value equality of.</param>
  9442. <returns>
  9443. <para>
  9444. <see langword="true" /> if the value of the given object
  9445. is equal to that of the current; otherwise, <see langword="false" /> .</para>
  9446. </returns>
  9447. </member>
  9448. <member name="P:System.ComponentModel.TypeConverterAttribute.ConverterTypeName">
  9449. <summary>
  9450. <para>Gets the fully qualified type name of the <see cref="T:System.Type" />
  9451. to use as a converter for the object this attribute
  9452. is bound to.</para>
  9453. </summary>
  9454. </member>
  9455. <member name="T:System.ComponentModel.TypeDescriptor">
  9456. <summary>
  9457. <para>Provides information about the properties and events
  9458. for a component. This class cannot be inherited.</para>
  9459. </summary>
  9460. </member>
  9461. <member name="M:System.ComponentModel.TypeDescriptor.CreateDesigner(System.ComponentModel.IComponent,System.Type)">
  9462. <summary>
  9463. <para>Creates an instance of the designer associated with the
  9464. specified component and the type of designer to create.</para>
  9465. </summary>
  9466. <param name="component">
  9467. <para> An <see cref="T:System.ComponentModel.IComponent" /> that specifies the component to associate with the designer.</para>
  9468. </param>
  9469. <param name="designerBaseType">A <see cref="T:System.Type" /> that represents the type of designer to create.</param>
  9470. <returns>
  9471. <para>An <see cref="T:System.ComponentModel.Design.IDesigner" /> that is an instance of the
  9472. designer for the component,
  9473. or <see langword="null" />
  9474. if no designer can be found.</para>
  9475. </returns>
  9476. </member>
  9477. <member name="M:System.ComponentModel.TypeDescriptor.CreateEvent(System.Type,System.String,System.Type,System.Attribute[])">
  9478. <summary>
  9479. <para> Creates a new event descriptor that is identical to
  9480. an existing event descriptor by dynamically generating
  9481. descriptor information from a specified event on a type.</para>
  9482. </summary>
  9483. <param name="componentType">The type of the component the event lives on.</param>
  9484. <param name="name">The name of the event.</param>
  9485. <param name="type">The type of the delegate that handles the event.</param>
  9486. <param name="attributes">The attributes for this event.</param>
  9487. <returns>
  9488. <para>An <see cref="T:System.ComponentModel.EventDescriptor" /> that is bound to a type.</para>
  9489. </returns>
  9490. </member>
  9491. <member name="M:System.ComponentModel.TypeDescriptor.CreateEvent(System.Type,System.ComponentModel.EventDescriptor,System.Attribute[])">
  9492. <summary>
  9493. <para> Creates a new event descriptor that is identical to an
  9494. existing event descriptor, when passed the existing <see cref="T:System.ComponentModel.EventDescriptor" />
  9495. .</para>
  9496. </summary>
  9497. <param name="componentType">The type of the component the event lives on. </param>
  9498. <param name="oldEventDescriptor">The existing event information. </param>
  9499. <param name="attributes">The new attributes. </param>
  9500. <returns>
  9501. <para>A new <see cref="T:System.ComponentModel.EventDescriptor" /> that has merged the specified metadata
  9502. attributes with the existing metadata attributes.</para>
  9503. </returns>
  9504. </member>
  9505. <member name="M:System.ComponentModel.TypeDescriptor.CreateProperty(System.Type,System.String,System.Type,System.Attribute[])">
  9506. <summary>
  9507. <para>Creates a new property descriptor that is identical to
  9508. an existing property descriptor by dynamically generating
  9509. descriptor information from a specified property on a type.</para>
  9510. </summary>
  9511. <param name="componentType">The type of the component the property lives on. </param>
  9512. <param name="name">The name of the property. </param>
  9513. <param name="type">The type of the property. </param>
  9514. <param name="attributes">The attributes for this property. </param>
  9515. <returns>
  9516. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that is bound to a type.</para>
  9517. </returns>
  9518. </member>
  9519. <member name="M:System.ComponentModel.TypeDescriptor.CreateProperty(System.Type,System.ComponentModel.PropertyDescriptor,System.Attribute[])">
  9520. <summary>
  9521. <para> Creates a new property descriptor that is identical to an
  9522. existing property descriptor, when passed the existing <see cref="T:System.ComponentModel.PropertyDescriptor" />
  9523. .</para>
  9524. </summary>
  9525. <param name="componentType">The type of the component the property lives on. </param>
  9526. <param name="oldPropertyDescriptor">The existing property descriptor. </param>
  9527. <param name="attributes">The new attributes for this property. </param>
  9528. <returns>
  9529. <para>A new <see cref="T:System.ComponentModel.PropertyDescriptor" /> has the specified metadata attributes
  9530. merged with the existing metadata attributes.</para>
  9531. </returns>
  9532. </member>
  9533. <member name="M:System.ComponentModel.TypeDescriptor.GetAttributes(System.Type)">
  9534. <summary>
  9535. <para> Gets the
  9536. collection of attributes for the specified type of component.</para>
  9537. </summary>
  9538. <param name="componentType">A <see cref="T:System.Type" /> that represents the class of the component for which to get the attribute.</param>
  9539. <returns>
  9540. <para>An <see cref="T:System.ComponentModel.AttributeCollection" /> with the attributes
  9541. for the type of the component. If the component is <see langword="null" />,
  9542. this method returns an empty collection.</para>
  9543. </returns>
  9544. </member>
  9545. <member name="M:System.ComponentModel.TypeDescriptor.GetAttributes(System.Object)">
  9546. <summary>
  9547. <para>Gets the collection of attributes for the specified
  9548. component.</para>
  9549. </summary>
  9550. <param name="component">The component for which you want to get attributes.</param>
  9551. <returns>
  9552. <para>An <see cref="T:System.ComponentModel.AttributeCollection" /> with the
  9553. attributes for the component. If the component
  9554. is <see langword="null" />, this method returns an empty collection.</para>
  9555. </returns>
  9556. </member>
  9557. <member name="M:System.ComponentModel.TypeDescriptor.GetAttributes(System.Object,System.Boolean)">
  9558. <summary>
  9559. <para>Gets a collection of attributes for the specified
  9560. component and a Boolean indicating that a custom type descriptor has been
  9561. created.</para>
  9562. </summary>
  9563. <param name="component">The component for which you want to get attributes.</param>
  9564. <param name="noCustomTypeDesc">
  9565. <para>
  9566. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9567. </param>
  9568. <returns>
  9569. <para>An <see cref="T:System.ComponentModel.AttributeCollection" /> with the
  9570. attributes for the component. If the component
  9571. is <see langword="null" />, this method returns an empty collection.</para>
  9572. </returns>
  9573. </member>
  9574. <member name="M:System.ComponentModel.TypeDescriptor.GetClassName(System.Object)">
  9575. <summary>
  9576. <para>Gets the name of the class for the specified component using the default type descriptor. </para>
  9577. </summary>
  9578. <param name="component">
  9579. <para>The <see cref="T:System.Object" /> for which you want the class name.</para>
  9580. </param>
  9581. <returns>
  9582. <para>The name of the class for the specified component.</para>
  9583. </returns>
  9584. </member>
  9585. <member name="M:System.ComponentModel.TypeDescriptor.GetClassName(System.Object,System.Boolean)">
  9586. <summary>
  9587. <para>Gets the name of the class for the specified component
  9588. using a custom type descriptor.</para>
  9589. </summary>
  9590. <param name="component">
  9591. <para>The <see cref="T:System.Object" /> for which you want the class name.</para>
  9592. </param>
  9593. <param name="noCustomTypeDesc">
  9594. <para>
  9595. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9596. </param>
  9597. <returns>
  9598. <para>The name of the class for the specified component. </para>
  9599. </returns>
  9600. </member>
  9601. <member name="M:System.ComponentModel.TypeDescriptor.GetComponentName(System.Object)">
  9602. <summary>
  9603. <para>Gets the name of the specified component using the default type descriptor.</para>
  9604. </summary>
  9605. <param name="component">
  9606. <para>The <see cref="T:System.Object" /> for which you want the class name.</para>
  9607. </param>
  9608. <returns>
  9609. <para> The name of the specified component. If there is no
  9610. component name, <see langword="null" /> is returned.</para>
  9611. </returns>
  9612. </member>
  9613. <member name="M:System.ComponentModel.TypeDescriptor.GetComponentName(System.Object,System.Boolean)">
  9614. <summary>
  9615. <para> Gets the name of the specified component using a custom
  9616. type descriptor. </para>
  9617. </summary>
  9618. <param name="component">
  9619. <para>The <see cref="T:System.Object" /> for which you want the class name.</para>
  9620. </param>
  9621. <param name="noCustomTypeDesc">
  9622. <para>
  9623. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9624. </param>
  9625. <returns>
  9626. <para>The name of the class for the specified
  9627. component. If there is no component name, <see langword="null" /> is returned.</para>
  9628. </returns>
  9629. </member>
  9630. <member name="M:System.ComponentModel.TypeDescriptor.GetConverter(System.Object)">
  9631. <summary>
  9632. <para>Gets a type converter for the type of the specified
  9633. component.</para>
  9634. </summary>
  9635. <param name="component">A component to get the converter for.</param>
  9636. <returns>
  9637. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified component,
  9638. or <see langword="null " />if a <see cref="T:System.ComponentModel.TypeConverter" /> cannot be found.</para>
  9639. </returns>
  9640. </member>
  9641. <member name="M:System.ComponentModel.TypeDescriptor.GetConverter(System.Object,System.Boolean)">
  9642. <summary>
  9643. <para>Gets a type converter for the type of the specified component with a custom type
  9644. descriptor.</para>
  9645. </summary>
  9646. <param name="component">A component to get the converter for.</param>
  9647. <param name="noCustomTypeDesc">
  9648. <para>
  9649. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9650. </param>
  9651. <returns>
  9652. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified component,
  9653. or <see langword="null " />if a <see cref="T:System.ComponentModel.TypeConverter" /> cannot be found.</para>
  9654. </returns>
  9655. </member>
  9656. <member name="M:System.ComponentModel.TypeDescriptor.GetConverter(System.Type)">
  9657. <summary>
  9658. <para>Gets a type converter for the specified type.</para>
  9659. </summary>
  9660. <param name="type">A <see cref="T:System.Type" /> that represents the type of component to get the converter for.</param>
  9661. <returns>
  9662. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for
  9663. the specified type, or <see langword="null " />if a <see cref="T:System.ComponentModel.TypeConverter" /> cannot be found.</para>
  9664. </returns>
  9665. </member>
  9666. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultEvent(System.Type)">
  9667. <summary>
  9668. <para>
  9669. Gets
  9670. the default event for the specified
  9671. type of component.
  9672. </para>
  9673. </summary>
  9674. <param name="componentType">
  9675. A <see cref="T:System.Type" /> that represents the type of component to get the event for.
  9676. </param>
  9677. <returns>
  9678. <para>
  9679. An <see cref="T:System.ComponentModel.EventDescriptor" /> with the default event, or <see langword="null " /> if there are no
  9680. events.
  9681. </para>
  9682. </returns>
  9683. </member>
  9684. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultEvent(System.Object)">
  9685. <summary>
  9686. <para>Gets the default event for the specified component.</para>
  9687. </summary>
  9688. <param name="component">The component to get the event for.</param>
  9689. <returns>
  9690. <para>An <see cref="T:System.ComponentModel.EventDescriptor" /> with the default event, or <see langword="null " /> if there are no
  9691. events.</para>
  9692. </returns>
  9693. </member>
  9694. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultEvent(System.Object,System.Boolean)">
  9695. <summary>
  9696. <para> Gets the default event for a component with a custom type descriptor.
  9697. </para>
  9698. </summary>
  9699. <param name="component">The component to get the event for. </param>
  9700. <param name=" noCustomTypeDesc">
  9701. <para>
  9702. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9703. </param>
  9704. <returns>
  9705. <para> An <see cref="T:System.ComponentModel.EventDescriptor" /> with the default event, or <see langword="null " /> if there are no
  9706. events.
  9707. </para>
  9708. </returns>
  9709. </member>
  9710. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultProperty(System.Type)">
  9711. <summary>
  9712. <para>
  9713. Gets the default
  9714. property for the
  9715. specified type of component.
  9716. </para>
  9717. </summary>
  9718. <param name="componentType">
  9719. A <see cref="T:System.Type" /> that represents the class to get the property for.
  9720. </param>
  9721. <returns>
  9722. <para>
  9723. A <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the
  9724. default property, or <see langword="null " /> if there are no
  9725. properties.
  9726. </para>
  9727. </returns>
  9728. </member>
  9729. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultProperty(System.Object)">
  9730. <summary>
  9731. <para>Gets the default property for the specified
  9732. component.</para>
  9733. </summary>
  9734. <param name="component">The component to get the default property for.</param>
  9735. <returns>
  9736. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the
  9737. default property, or <see langword="null " /> if there are no
  9738. properties.</para>
  9739. </returns>
  9740. </member>
  9741. <member name="M:System.ComponentModel.TypeDescriptor.GetDefaultProperty(System.Object,System.Boolean)">
  9742. <summary>
  9743. <para>Gets the default property for the specified component with a custom type
  9744. descriptor.</para>
  9745. </summary>
  9746. <param name="component">The component to get the default property for.</param>
  9747. <param name=" noCustomTypeDesc">
  9748. <para>
  9749. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9750. </param>
  9751. <returns>
  9752. <para>A <see cref="T:System.ComponentModel.PropertyDescriptor" /> with the
  9753. default property, or <see langword="null " /> if there are no
  9754. properties.</para>
  9755. </returns>
  9756. </member>
  9757. <member name="M:System.ComponentModel.TypeDescriptor.GetEditor(System.Object,System.Type)">
  9758. <summary>
  9759. <para>Gets an editor with the specified base type for the
  9760. specified component.</para>
  9761. </summary>
  9762. <param name="component">The component to get the editor for.</param>
  9763. <param name="editorBaseType">A <see cref="T:System.Type" /> that represents the base type of the editor you want to find.</param>
  9764. <returns>
  9765. <para> An instance of the editor that can be cast to the specified
  9766. editor type.
  9767. This returns <see langword="null " />
  9768. if no editor of the requested type can be found.</para>
  9769. </returns>
  9770. </member>
  9771. <member name="M:System.ComponentModel.TypeDescriptor.GetEditor(System.Object,System.Type,System.Boolean)">
  9772. <summary>
  9773. <para>Gets an editor with the specified base type and with a custom type descriptor for the
  9774. specified component.</para>
  9775. </summary>
  9776. <param name="component">The component to get the editor for.</param>
  9777. <param name="editorBaseType">A <see cref="T:System.Type" /> that represents the base type of the editor you want to find.</param>
  9778. <param name="noCustomTypeDesc">
  9779. <para>
  9780. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9781. </param>
  9782. <returns>
  9783. <para>An instance of the editor that can be cast to the specified
  9784. editor type. This returns <see langword="null " />if no editor of the
  9785. requested type can be found.</para>
  9786. </returns>
  9787. </member>
  9788. <member name="M:System.ComponentModel.TypeDescriptor.GetEditor(System.Type,System.Type)">
  9789. <summary>
  9790. <para>Gets an editor with the specified base type for the specified type.</para>
  9791. </summary>
  9792. <param name="type">A <see cref="T:System.Type" /> that represents the type to get the editor for.</param>
  9793. <param name="editorBaseType">A <see cref="T:System.Type" /> that represents the base type of the editor you are trying to find.</param>
  9794. <returns>
  9795. <para>An instance of the editor object that can be cast to the
  9796. given base type. This returns <see langword="null " />
  9797. if no editor of the requested type can be found.</para>
  9798. </returns>
  9799. </member>
  9800. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Type)">
  9801. <summary>
  9802. <para>Gets the collection of events for a specified type of component.</para>
  9803. </summary>
  9804. <param name="componentType">A <see cref="T:System.Type" /> that represents the component to get events for.</param>
  9805. <returns>
  9806. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the events for this component.</para>
  9807. </returns>
  9808. </member>
  9809. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Object)">
  9810. <summary>
  9811. <para>Gets the collection of events for a specified
  9812. component.</para>
  9813. </summary>
  9814. <param name="component">A component to get the events for.</param>
  9815. <returns>
  9816. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the
  9817. events for this component.</para>
  9818. </returns>
  9819. </member>
  9820. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Object,System.Boolean)">
  9821. <summary>
  9822. <para>Gets the collection of events for a specified component with a custom type
  9823. descriptor.</para>
  9824. </summary>
  9825. <param name="component">A component to get the events for.</param>
  9826. <param name="noCustomTypeDesc">
  9827. <para>
  9828. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9829. </param>
  9830. <returns>
  9831. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the
  9832. events for this component.</para>
  9833. </returns>
  9834. </member>
  9835. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Type,System.Attribute[])">
  9836. <summary>
  9837. <para> Gets the collection of events for a specified type of
  9838. component using a specified array of attributes
  9839. as a filter.</para>
  9840. </summary>
  9841. <param name="componentType">A <see cref="T:System.Type" /> that represents the component to get events for.</param>
  9842. <param name="attributes">An array of type <see cref="T:System.Attribute" /> that you can use as a filter.</param>
  9843. <returns>
  9844. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the
  9845. events that match the specified attributes
  9846. for this component.</para>
  9847. </returns>
  9848. </member>
  9849. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Object,System.Attribute[])">
  9850. <summary>
  9851. <para> Gets the collection of events for a specified component
  9852. using a specified array of attributes
  9853. as a filter.</para>
  9854. </summary>
  9855. <param name="component">A component to get the events for.</param>
  9856. <param name="attributes">An array of type <see cref="T:System.Attribute" /> that you can use as a filter.</param>
  9857. <returns>
  9858. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the
  9859. events that match the specified attributes for this component.</para>
  9860. </returns>
  9861. </member>
  9862. <member name="M:System.ComponentModel.TypeDescriptor.GetEvents(System.Object,System.Attribute[],System.Boolean)">
  9863. <summary>
  9864. <para> Gets the collection of events for a specified component
  9865. using a specified array of attributes as a filter and using a custom type
  9866. descriptor.</para>
  9867. </summary>
  9868. <param name="component">A component to get the events for.</param>
  9869. <param name="attributes">
  9870. <para>An array of type <see cref="T:System.Attribute" /> to use as a filter. </para>
  9871. </param>
  9872. <param name="noCustomTypeDesc">
  9873. <para>
  9874. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9875. </param>
  9876. <returns>
  9877. <para>An <see cref="T:System.ComponentModel.EventDescriptorCollection" /> with the
  9878. events that match the specified attributes
  9879. for this component.</para>
  9880. </returns>
  9881. </member>
  9882. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Type)">
  9883. <summary>
  9884. <para> Gets the collection of properties for a specified type of
  9885. component.</para>
  9886. </summary>
  9887. <param name="componentType">A <see cref="T:System.Type" /> that represents the component to get properties for.</param>
  9888. <returns>
  9889. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9890. properties for a specified type of component.</para>
  9891. </returns>
  9892. </member>
  9893. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Object)">
  9894. <summary>
  9895. <para>Gets the collection of properties for a specified
  9896. component.</para>
  9897. </summary>
  9898. <param name="component">A component to get the properties for.</param>
  9899. <returns>
  9900. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9901. properties for the specified component.</para>
  9902. </returns>
  9903. </member>
  9904. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Object,System.Boolean)">
  9905. <summary>
  9906. <para>Gets the collection of properties for a specified
  9907. component using the default type descriptor.</para>
  9908. </summary>
  9909. <param name="component">A component to get the properties for.</param>
  9910. <param name="noCustomTypeDesc">
  9911. <para>
  9912. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9913. </param>
  9914. <returns>
  9915. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9916. properties for a specified component.</para>
  9917. </returns>
  9918. </member>
  9919. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Type,System.Attribute[])">
  9920. <summary>
  9921. <para> Gets the collection of properties for a specified type of
  9922. component using a specified array of attributes as a filter.</para>
  9923. </summary>
  9924. <param name="componentType">A <see cref="T:System.Type" /> that represents the component to get properties for.</param>
  9925. <param name="attributes">
  9926. <para>An array of type <see cref="T:System.Attribute" /> to use as a filter. </para>
  9927. </param>
  9928. <returns>
  9929. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9930. properties that match the specified attributes
  9931. for this type of component.</para>
  9932. </returns>
  9933. </member>
  9934. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Object,System.Attribute[])">
  9935. <summary>
  9936. <para> Gets the collection of properties for a specified
  9937. component using a specified array of attributes
  9938. as a filter.</para>
  9939. </summary>
  9940. <param name="component">A component to get the properties for.</param>
  9941. <param name="attributes">
  9942. <para>An array of type <see cref="T:System.Attribute" /> to use as a filter. </para>
  9943. </param>
  9944. <returns>
  9945. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9946. properties that match the specified attributes for the specified component. </para>
  9947. </returns>
  9948. </member>
  9949. <member name="M:System.ComponentModel.TypeDescriptor.GetProperties(System.Object,System.Attribute[],System.Boolean)">
  9950. <summary>
  9951. <para> Gets the collection of properties for a specified component using a specified array
  9952. of attributes as a filter and using a
  9953. custom type descriptor.</para>
  9954. </summary>
  9955. <param name="component">A component to get the properties for.</param>
  9956. <param name="attributes">
  9957. <para>An array of type <see cref="T:System.Attribute" /> to use as a filter. </para>
  9958. </param>
  9959. <param name="noCustomTypeDesc">
  9960. <para>
  9961. <see langword="true" /> if an instance of <see cref="T:System.ComponentModel.ICustomTypeDescriptor" /> calls <see cref="T:System.ComponentModel.TypeDescriptor" />; otherwise, <see langword="false" />. </para>
  9962. </param>
  9963. <returns>
  9964. <para>A <see cref="T:System.ComponentModel.PropertyDescriptorCollection" /> with the
  9965. events that match the specified attributes for the specified component.</para>
  9966. </returns>
  9967. </member>
  9968. <member name="M:System.ComponentModel.TypeDescriptor.Refresh(System.Object)">
  9969. <summary>
  9970. <para>Clears the properties and events for the specified
  9971. component from the
  9972. cache.</para>
  9973. </summary>
  9974. <param name="component">A component the properties or events of which have changed.</param>
  9975. </member>
  9976. <member name="M:System.ComponentModel.TypeDescriptor.Refresh(System.Type)">
  9977. <summary>
  9978. <para>Clears the properties and events for the specified type
  9979. of component from the
  9980. cache.</para>
  9981. </summary>
  9982. <param name="type">A <see cref="T:System.Type" /> that represents the type with properties or events that have changed.</param>
  9983. </member>
  9984. <member name="M:System.ComponentModel.TypeDescriptor.Refresh(System.Reflection.Module)">
  9985. <summary>
  9986. <para>Clears the properties and events for the specified
  9987. module from the
  9988. cache.</para>
  9989. </summary>
  9990. <param name="module">The <see cref="T:System.Reflection.Module" /> that represents the module to refresh. Each <see cref="T:System.Type" /> in this module will be refreshed.</param>
  9991. </member>
  9992. <member name="M:System.ComponentModel.TypeDescriptor.Refresh(System.Reflection.Assembly)">
  9993. <summary>
  9994. <para>Clears the properties and events for the specified
  9995. assembly from the
  9996. cache.</para>
  9997. </summary>
  9998. <param name="assembly">The <see cref="T:System.Reflection.Assembly" /> that represents the assembly to refresh. Each <see cref="T:System.Type" /> in this assembly will be refreshed.</param>
  9999. </member>
  10000. <member name="M:System.ComponentModel.TypeDescriptor.SortDescriptorArray(System.Collections.IList)">
  10001. <summary>
  10002. <para>
  10003. Sorts descriptors by name of the descriptor.
  10004. </para>
  10005. </summary>
  10006. <param name="infos">
  10007. <para>An <see cref="T:System.Collections.IList" /> that contains the descriptors to sort. </para>
  10008. </param>
  10009. </member>
  10010. <member name="E:System.ComponentModel.TypeDescriptor.Refreshed">
  10011. <summary>
  10012. <para>Occurs when the <see cref="E:System.ComponentModel.TypeDescriptor.Refreshed" /> event is raised for a component.</para>
  10013. </summary>
  10014. </member>
  10015. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.FilterMembers(System.Type,System.Collections.IList,System.Attribute[])">
  10016. </member>
  10017. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetAttributes(System.Object)">
  10018. </member>
  10019. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetComponentType">
  10020. </member>
  10021. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetConverter">
  10022. </member>
  10023. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetConverter(System.Object)">
  10024. </member>
  10025. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetDefaultEvent(System.Object)">
  10026. </member>
  10027. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetDefaultProperty(System.Object)">
  10028. </member>
  10029. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetEditor(System.Type)">
  10030. </member>
  10031. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetEditor(System.Object,System.Type)">
  10032. </member>
  10033. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetEvents(System.Object,System.Attribute[])">
  10034. </member>
  10035. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetEvents(System.Object,System.Attribute[],System.Boolean)">
  10036. </member>
  10037. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetExtenders">
  10038. </member>
  10039. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetProperties(System.Object,System.Attribute[])">
  10040. </member>
  10041. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetProperties(System.Object,System.Attribute[],System.Boolean)">
  10042. </member>
  10043. <member name="M:System.ComponentModel.TypeDescriptor.ComponentEntry.GetTypeFromName(System.String)">
  10044. </member>
  10045. <member name="T:System.ComponentModel.TypeListConverter">
  10046. <summary>
  10047. <para>Provides a type
  10048. converter that can be used to populate a list box with available types.</para>
  10049. </summary>
  10050. </member>
  10051. <member name="T:System.ComponentModel.UInt16Converter">
  10052. <summary>
  10053. <para> Provides a type converter to convert 16-bit unsigned integer objects
  10054. to and from other representations.</para>
  10055. </summary>
  10056. </member>
  10057. <member name="T:System.ComponentModel.UInt32Converter">
  10058. <summary>
  10059. <para>Provides a type converter to convert 32-bit unsigned integer objects to and
  10060. from various other representations.</para>
  10061. </summary>
  10062. </member>
  10063. <member name="T:System.ComponentModel.UInt64Converter">
  10064. <summary>
  10065. <para> Provides a type converter to convert 64-bit unsigned integer objects
  10066. to and from other representations.</para>
  10067. </summary>
  10068. </member>
  10069. <member name="T:System.ComponentModel.InvalidEnumArgumentException">
  10070. <summary>
  10071. <para> The exception thrown when using invalid arguments that are enumerators.</para>
  10072. </summary>
  10073. </member>
  10074. <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor">
  10075. <summary>
  10076. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class without a message.</para>
  10077. </summary>
  10078. </member>
  10079. <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.String)">
  10080. <summary>
  10081. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class with
  10082. the specified message.</para>
  10083. </summary>
  10084. <param name="message">The message to display with this exception.</param>
  10085. </member>
  10086. <member name="M:System.ComponentModel.InvalidEnumArgumentException.#ctor(System.String,System.Int32,System.Type)">
  10087. <summary>
  10088. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> class with a message generated
  10089. from the argument, the invalid value, and an enumeration
  10090. class.</para>
  10091. </summary>
  10092. <param name="argumentName">The name of the argument that caused the exception.</param>
  10093. <param name="invalidValue">The value of the argument that failed.</param>
  10094. <param name="enumClass">
  10095. <para>A <see cref="T:System.Type" /> that represents the enumeration class with the valid values.</para>
  10096. </param>
  10097. </member>
  10098. <member name="T:System.ComponentModel.WarningException">
  10099. <summary>
  10100. <para> Specifies an exception that is handled as a warning instead of an error.
  10101. </para>
  10102. </summary>
  10103. </member>
  10104. <member name="M:System.ComponentModel.WarningException.#ctor(System.String)">
  10105. <summary>
  10106. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.WarningException" /> class with
  10107. the specified message and no Help file.</para>
  10108. </summary>
  10109. <param name="message">The message to display to the end user. </param>
  10110. </member>
  10111. <member name="M:System.ComponentModel.WarningException.#ctor(System.String,System.String)">
  10112. <summary>
  10113. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.WarningException" /> class with
  10114. the specified message, and with access to the specified Help file.</para>
  10115. </summary>
  10116. <param name="message">The message to display to the end user. </param>
  10117. <param name="helpUrl">The Help file to display if the user requests help. </param>
  10118. </member>
  10119. <member name="M:System.ComponentModel.WarningException.#ctor(System.String,System.String,System.String)">
  10120. <summary>
  10121. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.WarningException" /> class with the
  10122. specified message, and with access to the specified Help file and topic.</para>
  10123. </summary>
  10124. <param name="message">The message to display to the end user.</param>
  10125. <param name="helpUrl">The Help file to display if the user requests help.</param>
  10126. <param name="helpTopic">The Help topic to display if the user requests help.</param>
  10127. </member>
  10128. <member name="P:System.ComponentModel.WarningException.HelpUrl">
  10129. <summary>
  10130. <para>Gets the Help file associated with the warning.</para>
  10131. </summary>
  10132. </member>
  10133. <member name="P:System.ComponentModel.WarningException.HelpTopic">
  10134. <summary>
  10135. <para> Gets the Help topic associated with the warning. </para>
  10136. </summary>
  10137. </member>
  10138. <member name="T:System.ComponentModel.Win32Exception">
  10139. <summary>
  10140. <para>The exception that is thrown for a Win32 error code.</para>
  10141. </summary>
  10142. </member>
  10143. <member name="M:System.ComponentModel.Win32Exception.#ctor">
  10144. <summary>
  10145. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Win32Exception" /> class with the last Win32 error
  10146. that occurred.</para>
  10147. </summary>
  10148. </member>
  10149. <member name="M:System.ComponentModel.Win32Exception.#ctor(System.Int32)">
  10150. <summary>
  10151. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Win32Exception" /> class with the specified error.</para>
  10152. </summary>
  10153. <param name="error"> The Win32 error code associated with this exception. </param>
  10154. </member>
  10155. <member name="M:System.ComponentModel.Win32Exception.#ctor(System.Int32,System.String)">
  10156. <summary>
  10157. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Win32Exception" /> class with the specified error and the
  10158. specified detailed description.</para>
  10159. </summary>
  10160. <param name="error"> The Win32 error code associated with this exception.</param>
  10161. <param name="message">A detailed description of the error.</param>
  10162. </member>
  10163. <member name="M:System.ComponentModel.Win32Exception.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  10164. <summary>
  10165. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Win32Exception" /> class with the specified context and
  10166. the serialization information.</para>
  10167. </summary>
  10168. <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object associated with this exception.</param>
  10169. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that represents the context of this exception.</param>
  10170. </member>
  10171. <member name="P:System.ComponentModel.Win32Exception.NativeErrorCode">
  10172. <summary>
  10173. <para> Gets the Win32 error code associated
  10174. with this exception.</para>
  10175. </summary>
  10176. </member>
  10177. <member name="T:System.Diagnostics.BooleanSwitch">
  10178. <summary>
  10179. <para> Provides a simple on/off switch that controls debugging and tracing
  10180. output.</para>
  10181. </summary>
  10182. </member>
  10183. <member name="T:System.Diagnostics.Switch">
  10184. <summary>
  10185. <para>Provides an <see langword="abstract " />base class to
  10186. create new debugging and tracing switches.</para>
  10187. </summary>
  10188. </member>
  10189. <member name="M:System.Diagnostics.Switch.#ctor(System.String,System.String)">
  10190. <summary>
  10191. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.Switch" />
  10192. class.</para>
  10193. </summary>
  10194. <param name="displayName">The name of the switch.</param>
  10195. <param name="description">The description for the switch.</param>
  10196. </member>
  10197. <member name="M:System.Diagnostics.Switch.OnSwitchSettingChanged">
  10198. <summary>
  10199. <para> Raises the <see langword="SwitchSettingChanged" />
  10200. event.</para>
  10201. </summary>
  10202. </member>
  10203. <member name="P:System.Diagnostics.Switch.DisplayName">
  10204. <summary>
  10205. <para>Gets a name used to identify the switch.</para>
  10206. </summary>
  10207. </member>
  10208. <member name="P:System.Diagnostics.Switch.Description">
  10209. <summary>
  10210. <para>Gets a description of the switch.</para>
  10211. </summary>
  10212. </member>
  10213. <member name="P:System.Diagnostics.Switch.SwitchSetting">
  10214. <summary>
  10215. <para>Gets or sets the current setting for this switch.</para>
  10216. </summary>
  10217. </member>
  10218. <member name="M:System.Diagnostics.BooleanSwitch.#ctor(System.String,System.String)">
  10219. <summary>
  10220. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.BooleanSwitch" />
  10221. class.</para>
  10222. </summary>
  10223. <param name="displayName">The name to display on a user interface.</param>
  10224. <param name="description">The description of the switch.</param>
  10225. </member>
  10226. <member name="P:System.Diagnostics.BooleanSwitch.Enabled">
  10227. <summary>
  10228. <para>Specifies whether the switch is enabled or disabled.</para>
  10229. </summary>
  10230. </member>
  10231. <member name="T:System.Diagnostics.Debug">
  10232. <summary>
  10233. <para> Provides a set of methods and properties that help debug your code. This
  10234. class
  10235. cannot be inherited.</para>
  10236. </summary>
  10237. </member>
  10238. <member name="M:System.Diagnostics.Debug.Flush">
  10239. <summary>
  10240. <para> Flushes the output buffer and causes buffered
  10241. data to write to the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10242. collection.</para>
  10243. </summary>
  10244. </member>
  10245. <member name="M:System.Diagnostics.Debug.Close">
  10246. <summary>
  10247. <para>Flushes the output buffer and then closes the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10248. .</para>
  10249. </summary>
  10250. </member>
  10251. <member name="M:System.Diagnostics.Debug.Assert(System.Boolean)">
  10252. <summary>
  10253. <para>Checks for a condition and outputs the call stack if the condition is <see langword="false" />.</para>
  10254. </summary>
  10255. <param name="condition">
  10256. <para>
  10257. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10258. </param>
  10259. </member>
  10260. <member name="M:System.Diagnostics.Debug.Assert(System.Boolean,System.String)">
  10261. <summary>
  10262. <para>Checks for a condition and displays a message if the condition is
  10263. <see langword="false" />. </para>
  10264. </summary>
  10265. <param name="condition">
  10266. <para>
  10267. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10268. </param>
  10269. <param name="message">
  10270. <para>A message to display.</para>
  10271. </param>
  10272. </member>
  10273. <member name="M:System.Diagnostics.Debug.Assert(System.Boolean,System.String,System.String)">
  10274. <summary>
  10275. <para> Checks for a condition and displays both specified messages if the condition
  10276. is <see langword="false" />. </para>
  10277. </summary>
  10278. <param name="condition">
  10279. <para>
  10280. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10281. </param>
  10282. <param name="message">A message to display.</param>
  10283. <param name="detailMessage">A detailed message to display.</param>
  10284. </member>
  10285. <member name="M:System.Diagnostics.Debug.Fail(System.String)">
  10286. <summary>
  10287. <para>Emits the specified error message.</para>
  10288. </summary>
  10289. <param name="message">A message to emit.</param>
  10290. </member>
  10291. <member name="M:System.Diagnostics.Debug.Fail(System.String,System.String)">
  10292. <summary>
  10293. <para>Emits an error message and a detailed error message.</para>
  10294. </summary>
  10295. <param name="message">A message to emit.</param>
  10296. <param name="detailMessage">A detailed message to emit.</param>
  10297. </member>
  10298. <member name="M:System.Diagnostics.Debug.Write(System.String)">
  10299. <summary>
  10300. <para>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection.</para>
  10301. </summary>
  10302. <param name="message">A message to write.</param>
  10303. </member>
  10304. <member name="M:System.Diagnostics.Debug.Write(System.Object)">
  10305. <summary>
  10306. <para> Writes the value of the object's <see cref="M:System.Object.ToString" />
  10307. method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection.</para>
  10308. </summary>
  10309. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10310. </member>
  10311. <member name="M:System.Diagnostics.Debug.Write(System.String,System.String)">
  10312. <summary>
  10313. <para>Writes a category name and message
  10314. to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection.</para>
  10315. </summary>
  10316. <param name="message">A message to write.</param>
  10317. <param name="category">A category name used to organize the output.</param>
  10318. </member>
  10319. <member name="M:System.Diagnostics.Debug.Write(System.Object,System.String)">
  10320. <summary>
  10321. <para> Writes a category name and the value of the object's
  10322. <see cref="M:System.Object.ToString" /> method to the trace
  10323. listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection.</para>
  10324. </summary>
  10325. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10326. <param name="category">A category name used to organize the output.</param>
  10327. </member>
  10328. <member name="M:System.Diagnostics.Debug.WriteLine(System.String)">
  10329. <summary>
  10330. <para>Writes a message followed by a line terminator to the trace listeners in the
  10331. <see cref="P:System.Diagnostics.Debug.Listeners" />
  10332. collection.</para>
  10333. </summary>
  10334. <param name="message">A message to write.</param>
  10335. </member>
  10336. <member name="M:System.Diagnostics.Debug.WriteLine(System.Object)">
  10337. <summary>
  10338. <para> Writes the value of the object's <see cref="M:System.Object.ToString" />
  10339. method to the
  10340. trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10341. collection.</para>
  10342. </summary>
  10343. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10344. </member>
  10345. <member name="M:System.Diagnostics.Debug.WriteLine(System.String,System.String)">
  10346. <summary>
  10347. <para> Writes a category name and message to the trace
  10348. listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10349. collection.</para>
  10350. </summary>
  10351. <param name="message">A message to write.</param>
  10352. <param name="category">A category name used to organize the output.</param>
  10353. </member>
  10354. <member name="M:System.Diagnostics.Debug.WriteLine(System.Object,System.String)">
  10355. <summary>
  10356. <para> Writes a category name and the value of the object's
  10357. <see cref="M:System.Object.ToString" />
  10358. method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10359. collection.</para>
  10360. </summary>
  10361. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10362. <param name="category">A category name used to organize the output.</param>
  10363. </member>
  10364. <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.String)">
  10365. <summary>
  10366. <para>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection
  10367. if a condition is
  10368. <see langword="true" />. </para>
  10369. </summary>
  10370. <param name="condition">
  10371. <para>
  10372. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  10373. </param>
  10374. <param name="message">
  10375. <para>A message to write. </para>
  10376. </param>
  10377. </member>
  10378. <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.Object)">
  10379. <summary>
  10380. <para> Writes the value of the object's <see cref="M:System.Object.ToString" />
  10381. method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10382. collection if a condition is
  10383. <see langword="true" />. </para>
  10384. </summary>
  10385. <param name="condition">
  10386. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10387. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10388. </member>
  10389. <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.String,System.String)">
  10390. <summary>
  10391. <para>Writes a category name and message
  10392. to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" />
  10393. collection if a condition is
  10394. <see langword="true" />. </para>
  10395. </summary>
  10396. <param name="condition">
  10397. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10398. <param name="message">
  10399. <para>A message to write. </para>
  10400. </param>
  10401. <param name="category">A category name used to organize the output.</param>
  10402. </member>
  10403. <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.Object,System.String)">
  10404. <summary>
  10405. <para> Writes a category name and the value of the object's
  10406. <see cref="M:System.Object.ToString" />
  10407. method to the trace
  10408. listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection if a condition is
  10409. <see langword="true" />. </para>
  10410. </summary>
  10411. <param name="condition">
  10412. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10413. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10414. <param name="category">A category name used to organize the output.</param>
  10415. </member>
  10416. <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.String)">
  10417. <summary>
  10418. <para> Writes a message to the trace listeners in the
  10419. <see cref="P:System.Diagnostics.Debug.Listeners" /> collection if a condition is
  10420. <see langword="true" />
  10421. .</para>
  10422. </summary>
  10423. <param name="condition">
  10424. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10425. <param name="message">A message to write.</param>
  10426. </member>
  10427. <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.Object)">
  10428. <summary>
  10429. <para> Writes the value of the object's <see cref="M:System.Object.ToString" />
  10430. method to the
  10431. trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection if a condition is
  10432. <see langword="true" />
  10433. .</para>
  10434. </summary>
  10435. <param name="condition">
  10436. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10437. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10438. </member>
  10439. <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.String,System.String)">
  10440. <summary>
  10441. <para> Writes
  10442. a category name and message to the trace
  10443. listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection if a condition is
  10444. <see langword="true" />
  10445. .</para>
  10446. </summary>
  10447. <param name="condition">
  10448. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</param>
  10449. <param name="message">A message to write.</param>
  10450. <param name="category">A category name used to organize the output.</param>
  10451. </member>
  10452. <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.Object,System.String)">
  10453. <summary>
  10454. <para> Writes a category name and the value of the object's
  10455. <see cref="M:System.Object.ToString" />
  10456. method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners" /> collection
  10457. if a condition is <see langword="true" />
  10458. .</para>
  10459. </summary>
  10460. <param name="condition">
  10461. <para>
  10462. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> .</para>
  10463. </param>
  10464. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners" />.</param>
  10465. <param name="category">A category name used to organize the output.</param>
  10466. </member>
  10467. <member name="M:System.Diagnostics.Debug.Indent">
  10468. <summary>
  10469. <para>Increases the current <see cref="P:System.Diagnostics.Debug.IndentLevel" /> by one.</para>
  10470. </summary>
  10471. </member>
  10472. <member name="M:System.Diagnostics.Debug.Unindent">
  10473. <summary>
  10474. <para>Decreases the current <see cref="P:System.Diagnostics.Debug.IndentLevel" /> by one.</para>
  10475. </summary>
  10476. </member>
  10477. <member name="P:System.Diagnostics.Debug.Listeners">
  10478. <summary>
  10479. <para>Gets
  10480. the collection of listeners that is monitoring the debug
  10481. output.</para>
  10482. </summary>
  10483. </member>
  10484. <member name="P:System.Diagnostics.Debug.AutoFlush">
  10485. <summary>
  10486. <para>Gets or sets a value indicating whether <see cref="M:System.Diagnostics.Debug.Flush" /> should be called on the
  10487. <see cref="P:System.Diagnostics.Debug.Listeners" />
  10488. after every write.</para>
  10489. </summary>
  10490. </member>
  10491. <member name="P:System.Diagnostics.Debug.IndentLevel">
  10492. <summary>
  10493. <para>Gets or sets
  10494. the indent level.</para>
  10495. </summary>
  10496. </member>
  10497. <member name="P:System.Diagnostics.Debug.IndentSize">
  10498. <summary>
  10499. <para>Gets or sets the number of spaces in an indent.</para>
  10500. </summary>
  10501. </member>
  10502. <member name="T:System.Diagnostics.DefaultTraceListener">
  10503. <summary>
  10504. <para>Provides
  10505. the default output methods and behavior for tracing.</para>
  10506. </summary>
  10507. </member>
  10508. <member name="T:System.Diagnostics.TraceListener">
  10509. <summary>
  10510. <para>Provides the <see langword="abstract " />base class for the listeners who
  10511. monitor trace and debug output.</para>
  10512. </summary>
  10513. </member>
  10514. <member name="M:System.Diagnostics.TraceListener.#ctor">
  10515. <summary>
  10516. <para>
  10517. Initializes a new instance of the <see cref="T:System.Diagnostics.TraceListener" /> class.
  10518. </para>
  10519. </summary>
  10520. </member>
  10521. <member name="M:System.Diagnostics.TraceListener.#ctor(System.String)">
  10522. <summary>
  10523. <para>
  10524. Initializes a new instance of the <see cref="T:System.Diagnostics.TraceListener" /> class using the specified name as the
  10525. listener.
  10526. </para>
  10527. </summary>
  10528. <param name="name">
  10529. The name of the <see cref="T:System.Diagnostics.TraceListener" />.
  10530. </param>
  10531. </member>
  10532. <member name="M:System.Diagnostics.TraceListener.Dispose">
  10533. <summary>
  10534. <para> Releases all resources used by the
  10535. <see cref="T:System.Diagnostics.TraceListener" /> .</para>
  10536. </summary>
  10537. </member>
  10538. <member name="M:System.Diagnostics.TraceListener.Dispose(System.Boolean)">
  10539. <summary>
  10540. <para>Releases the unmanaged resources used by the <see cref="T:System.Diagnostics.TraceListener" /> and optionally releases the managed
  10541. resources.</para>
  10542. </summary>
  10543. <param name="disposing">
  10544. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  10545. </member>
  10546. <member name="M:System.Diagnostics.TraceListener.Close">
  10547. <summary>
  10548. <para> When overridden in a derived class, closes the
  10549. output stream so it no longer receives tracing or debugging output.
  10550. </para>
  10551. </summary>
  10552. </member>
  10553. <member name="M:System.Diagnostics.TraceListener.Flush">
  10554. <summary>
  10555. <para>
  10556. When overridden in a derived class, flushes the output buffer.
  10557. </para>
  10558. </summary>
  10559. </member>
  10560. <member name="M:System.Diagnostics.TraceListener.Fail(System.String)">
  10561. <summary>
  10562. <para>
  10563. Emits an error message to the listener you create when
  10564. you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.
  10565. </para>
  10566. </summary>
  10567. <param name="message">
  10568. A message to emit.
  10569. </param>
  10570. </member>
  10571. <member name="M:System.Diagnostics.TraceListener.Fail(System.String,System.String)">
  10572. <summary>
  10573. <para>
  10574. Emits an error message, and a detailed error message to
  10575. the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" /> class.
  10576. </para>
  10577. </summary>
  10578. <param name="message">
  10579. A message to emit.
  10580. </param>
  10581. <param name="detailMessage">
  10582. A detailed message to emit.
  10583. </param>
  10584. </member>
  10585. <member name="M:System.Diagnostics.TraceListener.Write(System.String)">
  10586. <summary>
  10587. <para> When overridden in a derived class, writes the specified
  10588. message to the listener you create in the derived class.
  10589. </para>
  10590. </summary>
  10591. <param name="message">A message to write. </param>
  10592. </member>
  10593. <member name="M:System.Diagnostics.TraceListener.Write(System.Object)">
  10594. <summary>
  10595. <para>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10596. class.</para>
  10597. </summary>
  10598. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write.</param>
  10599. </member>
  10600. <member name="M:System.Diagnostics.TraceListener.Write(System.String,System.String)">
  10601. <summary>
  10602. <para>
  10603. Writes a category name and a message to the listener you create when
  10604. you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10605. class.
  10606. </para>
  10607. </summary>
  10608. <param name="message">
  10609. A message to write.
  10610. </param>
  10611. <param name="category">
  10612. A category name used to organize the output.
  10613. </param>
  10614. </member>
  10615. <member name="M:System.Diagnostics.TraceListener.Write(System.Object,System.String)">
  10616. <summary>
  10617. <para>Writes a category name and the value of the object's
  10618. <see cref="M:System.Object.ToString" />
  10619. method to the listener
  10620. you create when you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10621. class.</para>
  10622. </summary>
  10623. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write.</param>
  10624. <param name="category">A category name used to organize the output.</param>
  10625. </member>
  10626. <member name="M:System.Diagnostics.TraceListener.WriteIndent">
  10627. <summary>
  10628. <para>
  10629. Writes the indent to the listener you create when you
  10630. implement this
  10631. class, and resets the <see cref="P:System.Diagnostics.TraceListener.NeedIndent" /> property to <see langword="false" />.
  10632. </para>
  10633. </summary>
  10634. </member>
  10635. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String)">
  10636. <summary>
  10637. <para> When
  10638. overridden in a derived class, writes a message to the listener you create in the derived class,
  10639. followed by a line terminator.
  10640. </para>
  10641. </summary>
  10642. <param name="message">A message to write. </param>
  10643. </member>
  10644. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object)">
  10645. <summary>
  10646. <para>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the listener you create when you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10647. class, followed by a line
  10648. terminator.</para>
  10649. </summary>
  10650. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write.</param>
  10651. </member>
  10652. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.String,System.String)">
  10653. <summary>
  10654. <para> Writes a category name and a message to the listener you create when
  10655. you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10656. class, followed by a line terminator.
  10657. </para>
  10658. </summary>
  10659. <param name="message">A message to write. </param>
  10660. <param name="category">A category name used to organize the output. </param>
  10661. </member>
  10662. <member name="M:System.Diagnostics.TraceListener.WriteLine(System.Object,System.String)">
  10663. <summary>
  10664. <para>Writes a category name and the value of the object's
  10665. <see cref="M:System.Object.ToString" />
  10666. method to the listener
  10667. you create when you implement the <see cref="T:System.Diagnostics.TraceListener" />
  10668. class, followed by a line terminator.</para>
  10669. </summary>
  10670. <param name="o">An <see cref="T:System.Object" /> whose fully qualified class name you want to write.</param>
  10671. <param name="category">A category name used to organize the output.</param>
  10672. </member>
  10673. <member name="P:System.Diagnostics.TraceListener.Name">
  10674. <summary>
  10675. <para> Gets or sets a name for this <see cref="T:System.Diagnostics.TraceListener" />.
  10676. </para>
  10677. </summary>
  10678. </member>
  10679. <member name="P:System.Diagnostics.TraceListener.IndentLevel">
  10680. <summary>
  10681. <para> Gets or sets the indent level.
  10682. </para>
  10683. </summary>
  10684. </member>
  10685. <member name="P:System.Diagnostics.TraceListener.IndentSize">
  10686. <summary>
  10687. <para> Gets or sets the number of spaces in an indent.
  10688. </para>
  10689. </summary>
  10690. </member>
  10691. <member name="P:System.Diagnostics.TraceListener.NeedIndent">
  10692. <summary>
  10693. <para>
  10694. Gets or sets a value indicating whether to indent the output.
  10695. </para>
  10696. </summary>
  10697. </member>
  10698. <member name="M:System.Diagnostics.DefaultTraceListener.#ctor">
  10699. <summary>
  10700. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.DefaultTraceListener" /> class with
  10701. "Default" as its <see cref="P:System.Diagnostics.TraceListener.Name" />.</para>
  10702. </summary>
  10703. </member>
  10704. <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String)">
  10705. <summary>
  10706. <para>Emits or displays a message
  10707. and a stack trace for an assertion that
  10708. always fails.</para>
  10709. </summary>
  10710. <param name="message">The message to emit or display.</param>
  10711. </member>
  10712. <member name="M:System.Diagnostics.DefaultTraceListener.Fail(System.String,System.String)">
  10713. <summary>
  10714. <para>Emits or displays detailed messages and a stack trace for an assertion that
  10715. always fails.</para>
  10716. </summary>
  10717. <param name="message">The message to emit or display.</param>
  10718. <param name="detailMessage">The detailed message to emit or display.</param>
  10719. </member>
  10720. <member name="M:System.Diagnostics.DefaultTraceListener.Write(System.String)">
  10721. <summary>
  10722. <para>Writes the output to the
  10723. <see langword="OutputDebugString" /> and the
  10724. <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" />
  10725. method.</para>
  10726. </summary>
  10727. <param name="message">The message to write to the <see langword="OutputDebugString" /> and the <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" />.</param>
  10728. </member>
  10729. <member name="M:System.Diagnostics.DefaultTraceListener.WriteLine(System.String)">
  10730. <summary>
  10731. <para>Writes the output to the
  10732. <see langword="OutputDebugString" /> and the
  10733. <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" /> method followed by a carriage return and a line feed (\r\n).</para>
  10734. </summary>
  10735. <param name="message">The message to write to the <see langword="OutputDebugString" /> and the <see cref="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)" />. </param>
  10736. </member>
  10737. <member name="P:System.Diagnostics.DefaultTraceListener.AssertUiEnabled">
  10738. <summary>
  10739. <para>Gets or sets whether the application is running in
  10740. user-interface mode.</para>
  10741. </summary>
  10742. </member>
  10743. <member name="P:System.Diagnostics.DefaultTraceListener.LogFileName">
  10744. <summary>
  10745. <para>Gets or sets name of a log file to write trace or
  10746. debug messages to.</para>
  10747. </summary>
  10748. </member>
  10749. <member name="T:System.Diagnostics.TextWriterTraceListener">
  10750. <summary>
  10751. <para>Directs tracing or debugging output to
  10752. a <see cref="T:System.IO.TextWriter" /> or to a <see cref="T:System.IO.Stream" />,
  10753. such as <see cref="F:System.Console.Out" qualify="true" /> or <see cref="T:System.IO.FileStream" />.</para>
  10754. </summary>
  10755. </member>
  10756. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor">
  10757. <summary>
  10758. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class with
  10759. <see cref="T:System.IO.TextWriter" />
  10760. as the output recipient.</para>
  10761. </summary>
  10762. </member>
  10763. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.IO.Stream)">
  10764. <summary>
  10765. <para> Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class, using the
  10766. stream as the recipient of the debugging and tracing output.
  10767. </para>
  10768. </summary>
  10769. <param name="stream">
  10770. <para>A <see cref="T:System.IO.Stream" /> that represents the stream the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> writes to.</para>
  10771. </param>
  10772. </member>
  10773. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.IO.Stream,System.String)">
  10774. <summary>
  10775. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class with
  10776. the specified name, using the stream as the recipient of the debugging and tracing output.</para>
  10777. </summary>
  10778. <param name="stream">
  10779. <para>A <see cref="T:System.IO.Stream" /> that represents the stream the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> writes to.</para>
  10780. </param>
  10781. <param name="name">The name of the new instance.</param>
  10782. </member>
  10783. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.IO.TextWriter)">
  10784. <summary>
  10785. <para>
  10786. Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class using the
  10787. specified writer as recipient of the tracing or debugging output.
  10788. </para>
  10789. </summary>
  10790. <param name="writer">
  10791. <para>A <see cref="T:System.IO.TextWriter" /> that receives the output from the <see cref="T:System.Diagnostics.TextWriterTraceListener" />.</para>
  10792. </param>
  10793. </member>
  10794. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.IO.TextWriter,System.String)">
  10795. <summary>
  10796. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class with
  10797. the specified name, using the specified writer as recipient of the tracing or
  10798. debugging
  10799. output.</para>
  10800. </summary>
  10801. <param name="writer">
  10802. <para>A <see cref="T:System.IO.TextWriter" /> that receives the output from the <see cref="T:System.Diagnostics.TextWriterTraceListener" />.</para>
  10803. </param>
  10804. <param name="name">The name of the new instance.</param>
  10805. </member>
  10806. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.String)">
  10807. <summary>
  10808. <para> Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class, using
  10809. the file as the recipient of the debugging and tracing output.
  10810. </para>
  10811. </summary>
  10812. <param name="fileName">
  10813. <para> The name of the file the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> writes to.</para>
  10814. </param>
  10815. </member>
  10816. <member name="M:System.Diagnostics.TextWriterTraceListener.#ctor(System.String,System.String)">
  10817. <summary>
  10818. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> class
  10819. with the specified name, using the file as the recipient of the debugging and tracing output.</para>
  10820. </summary>
  10821. <param name="fileName">
  10822. <para> The name of the file the <see cref="T:System.Diagnostics.TextWriterTraceListener" /> writes to.</para>
  10823. </param>
  10824. <param name="name">The name of the new instance.</param>
  10825. </member>
  10826. <member name="M:System.Diagnostics.TextWriterTraceListener.Close">
  10827. <summary>
  10828. <para>Closes the <see cref="P:System.Diagnostics.TextWriterTraceListener.Writer" /> so that it no longer
  10829. receives tracing or debugging output.</para>
  10830. </summary>
  10831. </member>
  10832. <member name="M:System.Diagnostics.TextWriterTraceListener.Flush">
  10833. <summary>
  10834. <para>Flushes the output buffer for the <see cref="P:System.Diagnostics.TextWriterTraceListener.Writer" />.</para>
  10835. </summary>
  10836. </member>
  10837. <member name="M:System.Diagnostics.TextWriterTraceListener.Write(System.String)">
  10838. <summary>
  10839. <para>Writes a message
  10840. to this instance's <see cref="P:System.Diagnostics.TextWriterTraceListener.Writer" />.</para>
  10841. </summary>
  10842. <param name="message">A message to write.</param>
  10843. </member>
  10844. <member name="M:System.Diagnostics.TextWriterTraceListener.WriteLine(System.String)">
  10845. <summary>
  10846. <para>Writes a message
  10847. to this instance's <see cref="P:System.Diagnostics.TextWriterTraceListener.Writer" /> followed by a line terminator. The
  10848. default line terminator is a carriage return followed by a line feed (\r\n).</para>
  10849. </summary>
  10850. <param name="message">A message to write.</param>
  10851. </member>
  10852. <member name="P:System.Diagnostics.TextWriterTraceListener.Writer">
  10853. <summary>
  10854. <para>
  10855. Gets or sets the text writer that receives the tracing
  10856. or debugging output.
  10857. </para>
  10858. </summary>
  10859. </member>
  10860. <member name="T:System.Diagnostics.Trace">
  10861. <summary>
  10862. <para>Provides a set of methods and properties that help you trace the execution of your code. This class cannot be inherited.</para>
  10863. </summary>
  10864. </member>
  10865. <member name="M:System.Diagnostics.Trace.Flush">
  10866. <summary>
  10867. <para>Flushes the output buffer, and causes buffered data to
  10868. be written to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</para>
  10869. </summary>
  10870. </member>
  10871. <member name="M:System.Diagnostics.Trace.Close">
  10872. <summary>
  10873. <para>Flushes the output buffer, and then closes the <see cref="P:System.Diagnostics.Trace.Listeners" />.</para>
  10874. </summary>
  10875. </member>
  10876. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean)">
  10877. <summary>
  10878. <para>Checks for a condition, and outputs the call stack if the
  10879. condition
  10880. is <see langword="false" />.</para>
  10881. </summary>
  10882. <param name="condition">
  10883. <para>
  10884. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10885. </param>
  10886. </member>
  10887. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String)">
  10888. <summary>
  10889. <para>Checks for a condition, and displays a message if the condition is
  10890. <see langword="false" />. </para>
  10891. </summary>
  10892. <param name="condition">
  10893. <para>
  10894. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10895. </param>
  10896. <param name="message">
  10897. <para>A message to display. </para>
  10898. </param>
  10899. </member>
  10900. <member name="M:System.Diagnostics.Trace.Assert(System.Boolean,System.String,System.String)">
  10901. <summary>
  10902. <para>Checks for a condition, and displays both messages if the condition
  10903. is <see langword="false" />. </para>
  10904. </summary>
  10905. <param name="condition">
  10906. <para>
  10907. <see langword="true" /> to prevent a message being displayed; otherwise, <see langword="false" /> . </para>
  10908. </param>
  10909. <param name="message">
  10910. <para>A message to display.</para>
  10911. </param>
  10912. <param name="detailMessage">A detailed message to display.</param>
  10913. </member>
  10914. <member name="M:System.Diagnostics.Trace.Fail(System.String)">
  10915. <summary>
  10916. <para>Emits the specified error message.</para>
  10917. </summary>
  10918. <param name="message">A message to emit.</param>
  10919. </member>
  10920. <member name="M:System.Diagnostics.Trace.Fail(System.String,System.String)">
  10921. <summary>
  10922. <para>Emits an error message, and a detailed error message.</para>
  10923. </summary>
  10924. <param name="message">A message to emit.</param>
  10925. <param name="detailMessage">A detailed message to emit.</param>
  10926. </member>
  10927. <member name="M:System.Diagnostics.Trace.Write(System.String)">
  10928. <summary>
  10929. <para>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10930. collection.</para>
  10931. </summary>
  10932. <param name="message">
  10933. <para>A message to write. </para>
  10934. </param>
  10935. </member>
  10936. <member name="M:System.Diagnostics.Trace.Write(System.Object)">
  10937. <summary>
  10938. <para>Writes the value of the object's <see cref="M:System.Object.ToString" />
  10939. method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</para>
  10940. </summary>
  10941. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  10942. </member>
  10943. <member name="M:System.Diagnostics.Trace.Write(System.String,System.String)">
  10944. <summary>
  10945. <para>Writes a category name and a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10946. collection.</para>
  10947. </summary>
  10948. <param name="message">A message to write.</param>
  10949. <param name="category">A category name used to organize the output.</param>
  10950. </member>
  10951. <member name="M:System.Diagnostics.Trace.Write(System.Object,System.String)">
  10952. <summary>
  10953. <para>Writes a category name and the value of the object's
  10954. <see cref="M:System.Object.ToString" /> method to the trace listeners
  10955. in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection.</para>
  10956. </summary>
  10957. <param name="value">
  10958. <para>An <see cref="T:System.Object" /> name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</para>
  10959. </param>
  10960. <param name="category">A category name used to organize the output.</param>
  10961. </member>
  10962. <member name="M:System.Diagnostics.Trace.WriteLine(System.String)">
  10963. <summary>
  10964. <para> Writes a message to the
  10965. trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10966. collection.</para>
  10967. </summary>
  10968. <param name="message">A message to write.</param>
  10969. </member>
  10970. <member name="M:System.Diagnostics.Trace.WriteLine(System.Object)">
  10971. <summary>
  10972. <para>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10973. collection.</para>
  10974. </summary>
  10975. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  10976. </member>
  10977. <member name="M:System.Diagnostics.Trace.WriteLine(System.String,System.String)">
  10978. <summary>
  10979. <para> Writes a category name and message to the trace
  10980. listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10981. collection.</para>
  10982. </summary>
  10983. <param name="message">A message to write.</param>
  10984. <param name="category">A category name used to organize the output.</param>
  10985. </member>
  10986. <member name="M:System.Diagnostics.Trace.WriteLine(System.Object,System.String)">
  10987. <summary>
  10988. <para>Writes a category name and the value of the object's
  10989. <see cref="M:System.Object.ToString" />
  10990. method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  10991. collection.</para>
  10992. </summary>
  10993. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  10994. <param name="category">A category name used to organize the output.</param>
  10995. </member>
  10996. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String)">
  10997. <summary>
  10998. <para>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection
  10999. if a condition is <see langword="true" />.</para>
  11000. </summary>
  11001. <param name="condition">
  11002. <para>
  11003. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11004. </param>
  11005. <param name="message">
  11006. <para>A message to write. </para>
  11007. </param>
  11008. </member>
  11009. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object)">
  11010. <summary>
  11011. <para>Writes the value of the object's <see cref="M:System.Object.ToString" />
  11012. method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is
  11013. <see langword="true" />. </para>
  11014. </summary>
  11015. <param name="condition">
  11016. <para>
  11017. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11018. </param>
  11019. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  11020. </member>
  11021. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.String,System.String)">
  11022. <summary>
  11023. <para>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" />
  11024. collection if a condition is <see langword="true" />.</para>
  11025. </summary>
  11026. <param name="condition">
  11027. <para>
  11028. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11029. </param>
  11030. <param name="message">
  11031. <para>A message to write. </para>
  11032. </param>
  11033. <param name="category">A category name used to organize the output.</param>
  11034. </member>
  11035. <member name="M:System.Diagnostics.Trace.WriteIf(System.Boolean,System.Object,System.String)">
  11036. <summary>
  11037. <para>Writes a category name and the value of the object's
  11038. <see cref="M:System.Object.ToString" /> method to the trace
  11039. listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection
  11040. if a condition is <see langword="true" />.</para>
  11041. </summary>
  11042. <param name="condition">
  11043. <para>
  11044. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11045. </param>
  11046. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  11047. <param name="category">A category name used to organize the output.</param>
  11048. </member>
  11049. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String)">
  11050. <summary>
  11051. <para> Writes a message to the trace listeners in the
  11052. <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is
  11053. <see langword="true" />
  11054. .</para>
  11055. </summary>
  11056. <param name="condition">
  11057. <para>
  11058. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11059. </param>
  11060. <param name="message">
  11061. <para>A message to write. </para>
  11062. </param>
  11063. </member>
  11064. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object)">
  11065. <summary>
  11066. <para>Writes the value of the object's <see cref="M:System.Object.ToString" /> method to the
  11067. trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection
  11068. if a condition is
  11069. <see langword="true" />
  11070. .</para>
  11071. </summary>
  11072. <param name="condition">
  11073. <para>
  11074. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11075. </param>
  11076. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  11077. </member>
  11078. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.String,System.String)">
  11079. <summary>
  11080. <para> Writes a category name and message to the trace
  11081. listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is
  11082. <see langword="true" /> .</para>
  11083. </summary>
  11084. <param name="condition">
  11085. <para>
  11086. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11087. </param>
  11088. <param name="message">
  11089. <para>A message to write. </para>
  11090. </param>
  11091. <param name="category">A category name used to organize the output.</param>
  11092. </member>
  11093. <member name="M:System.Diagnostics.Trace.WriteLineIf(System.Boolean,System.Object,System.String)">
  11094. <summary>
  11095. <para>Writes a category name and the value of the object's
  11096. <see cref="M:System.Object.ToString" />
  11097. method to the trace listeners in the <see cref="P:System.Diagnostics.Trace.Listeners" /> collection if a condition is <see langword="true" />
  11098. .</para>
  11099. </summary>
  11100. <param name="condition">
  11101. <para>
  11102. <see langword="true" /> to cause a message to be written; otherwise, <see langword="false" /> . </para>
  11103. </param>
  11104. <param name="value">An <see cref="T:System.Object" /> whose name is sent to the <see cref="P:System.Diagnostics.Trace.Listeners" />.</param>
  11105. <param name="category">
  11106. <para>A category name used to organize the output. </para>
  11107. </param>
  11108. </member>
  11109. <member name="M:System.Diagnostics.Trace.Indent">
  11110. <summary>
  11111. <para>Increases the current <see cref="P:System.Diagnostics.Trace.IndentLevel" /> by one.</para>
  11112. </summary>
  11113. </member>
  11114. <member name="M:System.Diagnostics.Trace.Unindent">
  11115. <summary>
  11116. <para>Decreases the current <see cref="P:System.Diagnostics.Trace.IndentLevel" /> by one.</para>
  11117. </summary>
  11118. </member>
  11119. <member name="P:System.Diagnostics.Trace.Listeners">
  11120. <summary>
  11121. <para>Gets the collection of listeners that is monitoring the trace output.</para>
  11122. </summary>
  11123. </member>
  11124. <member name="P:System.Diagnostics.Trace.AutoFlush">
  11125. <summary>
  11126. <para>Gets or sets whether <see cref="M:System.Diagnostics.Trace.Flush" /> should be called on the <see cref="P:System.Diagnostics.Trace.Listeners" /> after every write.</para>
  11127. </summary>
  11128. </member>
  11129. <member name="P:System.Diagnostics.Trace.IndentLevel">
  11130. <summary>
  11131. <para>Gets or sets the indent level.</para>
  11132. </summary>
  11133. </member>
  11134. <member name="P:System.Diagnostics.Trace.IndentSize">
  11135. <summary>
  11136. <para>Gets or sets the number of spaces in an indent.</para>
  11137. </summary>
  11138. </member>
  11139. <member name="T:System.Diagnostics.TraceLevel">
  11140. <summary>
  11141. <para>Specifies what messages to output for the <see cref="T:System.Diagnostics.Debug" />, <see cref="T:System.Diagnostics.Trace" /> and <see cref="T:System.Diagnostics.TraceSwitch" />
  11142. classes.</para>
  11143. </summary>
  11144. </member>
  11145. <member name="F:System.Diagnostics.TraceLevel.Off">
  11146. <summary>
  11147. <para>
  11148. Output no tracing and debugging
  11149. messages.
  11150. </para>
  11151. </summary>
  11152. </member>
  11153. <member name="F:System.Diagnostics.TraceLevel.Error">
  11154. <summary>
  11155. <para>
  11156. Output error-handling messages.
  11157. </para>
  11158. </summary>
  11159. </member>
  11160. <member name="F:System.Diagnostics.TraceLevel.Warning">
  11161. <summary>
  11162. <para>
  11163. Output warnings and error-handling
  11164. messages.
  11165. </para>
  11166. </summary>
  11167. </member>
  11168. <member name="F:System.Diagnostics.TraceLevel.Info">
  11169. <summary>
  11170. <para>
  11171. Output informational messages, warnings, and error-handling messages.
  11172. </para>
  11173. </summary>
  11174. </member>
  11175. <member name="F:System.Diagnostics.TraceLevel.Verbose">
  11176. <summary>
  11177. Output all debugging and tracing messages.
  11178. </summary>
  11179. </member>
  11180. <member name="T:System.Diagnostics.TraceListenerCollection">
  11181. <summary>
  11182. <para>Provides a thread-safe list of <see cref="T:System.Diagnostics.TraceListener" /> objects.</para>
  11183. </summary>
  11184. </member>
  11185. <member name="M:System.Diagnostics.TraceListenerCollection.Add(System.Diagnostics.TraceListener)">
  11186. <summary>
  11187. <para>Adds a <see cref="T:System.Diagnostics.TraceListener" /> to the list.</para>
  11188. </summary>
  11189. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to add to the list.</param>
  11190. <returns>
  11191. <para>The position at which the new listener was inserted.</para>
  11192. </returns>
  11193. </member>
  11194. <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListener[])">
  11195. <summary>
  11196. <para>Adds an array of <see cref="T:System.Diagnostics.TraceListener" /> objects to the list.</para>
  11197. </summary>
  11198. <param name="value">An array of <see cref="T:System.Diagnostics.TraceListener" /> objects to add to the list.</param>
  11199. </member>
  11200. <member name="M:System.Diagnostics.TraceListenerCollection.AddRange(System.Diagnostics.TraceListenerCollection)">
  11201. <summary>
  11202. <para>Adds the contents of another <see cref="T:System.Diagnostics.TraceListenerCollection" /> to the list.</para>
  11203. </summary>
  11204. <param name="value"> Another <see cref="T:System.Diagnostics.TraceListenerCollection" /> whose contents are added to the list.</param>
  11205. </member>
  11206. <member name="M:System.Diagnostics.TraceListenerCollection.Clear">
  11207. <summary>
  11208. <para>
  11209. Clears all the listeners from the
  11210. list.
  11211. </para>
  11212. </summary>
  11213. </member>
  11214. <member name="M:System.Diagnostics.TraceListenerCollection.Contains(System.Diagnostics.TraceListener)">
  11215. <summary>
  11216. <para>Checks whether the list contains the specified
  11217. listener.</para>
  11218. </summary>
  11219. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to find in the list.</param>
  11220. <returns>
  11221. <para>
  11222. <see langword="true " />if the listener
  11223. is in the list; otherwise,
  11224. <see langword="false" />.</para>
  11225. </returns>
  11226. </member>
  11227. <member name="M:System.Diagnostics.TraceListenerCollection.CopyTo(System.Diagnostics.TraceListener[],System.Int32)">
  11228. <summary>
  11229. <para>Copies a section of the current <see cref="T:System.Diagnostics.TraceListenerCollection" /> list to the specified array at the specified
  11230. index.</para>
  11231. </summary>
  11232. <param name="listeners">
  11233. <para>An array of type <see cref="T:System.Array" /> to copy the elements into.</para>
  11234. </param>
  11235. <param name="index">The starting index number in the current list to copy from.</param>
  11236. </member>
  11237. <member name="M:System.Diagnostics.TraceListenerCollection.GetEnumerator">
  11238. <summary>
  11239. <para>
  11240. Gets an enumerator for this list.
  11241. </para>
  11242. </summary>
  11243. <returns>
  11244. <para>
  11245. An enumerator of type <see cref="T:System.Collections.IEnumerator" />.
  11246. </para>
  11247. </returns>
  11248. </member>
  11249. <member name="M:System.Diagnostics.TraceListenerCollection.IndexOf(System.Diagnostics.TraceListener)">
  11250. <summary>
  11251. <para>Gets the index of the specified listener.</para>
  11252. </summary>
  11253. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to find in the list.</param>
  11254. <returns>
  11255. <para>The index of the listener, if it can be found in the
  11256. list; otherwise, -1.</para>
  11257. </returns>
  11258. </member>
  11259. <member name="M:System.Diagnostics.TraceListenerCollection.Insert(System.Int32,System.Diagnostics.TraceListener)">
  11260. <summary>
  11261. <para>Inserts the listener at the specified index.</para>
  11262. </summary>
  11263. <param name="index">
  11264. <para>The position in the list to insert the new <see cref="T:System.Diagnostics.TraceListener" />.</para>
  11265. </param>
  11266. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to insert in the list.</param>
  11267. </member>
  11268. <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.Diagnostics.TraceListener)">
  11269. <summary>
  11270. <para>Removes from the collection the specified <see cref="T:System.Diagnostics.TraceListener" /> .</para>
  11271. </summary>
  11272. <param name="listener">A <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list.</param>
  11273. </member>
  11274. <member name="M:System.Diagnostics.TraceListenerCollection.Remove(System.String)">
  11275. <summary>
  11276. <para> Removes from the collection the first <see cref="T:System.Diagnostics.TraceListener" /> with the
  11277. specified name.</para>
  11278. </summary>
  11279. <param name="name">The name of the <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list.</param>
  11280. </member>
  11281. <member name="M:System.Diagnostics.TraceListenerCollection.RemoveAt(System.Int32)">
  11282. <summary>
  11283. <para>Removes from the collection the <see cref="T:System.Diagnostics.TraceListener" /> at the specified index.</para>
  11284. </summary>
  11285. <param name="index">
  11286. <para> The zero-based index of the <see cref="T:System.Diagnostics.TraceListener" /> to remove from the list.</para>
  11287. </param>
  11288. </member>
  11289. <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.Int32)">
  11290. <summary>
  11291. <para>Gets or sets the <see cref="T:System.Diagnostics.TraceListener" /> at
  11292. the specified index.</para>
  11293. </summary>
  11294. <param name="i">The zero-based index of the <see cref="T:System.Diagnostics.TraceListener" />to get from the list.</param>
  11295. </member>
  11296. <member name="P:System.Diagnostics.TraceListenerCollection.Item(System.String)">
  11297. <summary>
  11298. <para>Gets the first <see cref="T:System.Diagnostics.TraceListener" /> in the list with the specified name.</para>
  11299. </summary>
  11300. <param name="name">The name of the <see cref="T:System.Diagnostics.TraceListener" /> to get from the list.</param>
  11301. </member>
  11302. <member name="P:System.Diagnostics.TraceListenerCollection.Count">
  11303. <summary>
  11304. <para>Gets the number of listeners in the list.</para>
  11305. </summary>
  11306. </member>
  11307. <member name="T:System.Diagnostics.TraceSwitch">
  11308. <summary>
  11309. <para>Provides a multilevel switch to
  11310. control tracing and debug output without recompiling your code.</para>
  11311. </summary>
  11312. </member>
  11313. <member name="M:System.Diagnostics.TraceSwitch.#ctor(System.String,System.String)">
  11314. <summary>
  11315. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.TraceSwitch" /> class.</para>
  11316. </summary>
  11317. <param name="displayName">A name for the switch.</param>
  11318. <param name="description">A description of the switch.</param>
  11319. </member>
  11320. <member name="P:System.Diagnostics.TraceSwitch.Level">
  11321. <summary>
  11322. <para>Gets or sets the trace
  11323. level that specifies the messages to output for tracing and debugging.</para>
  11324. </summary>
  11325. </member>
  11326. <member name="P:System.Diagnostics.TraceSwitch.TraceError">
  11327. <summary>
  11328. <para>Gets a value
  11329. indicating whether the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> is set to
  11330. <see langword="Error" />, <see langword="Warning" />, <see langword="Info" />, or
  11331. <see langword="Verbose" />.</para>
  11332. </summary>
  11333. </member>
  11334. <member name="P:System.Diagnostics.TraceSwitch.TraceWarning">
  11335. <summary>
  11336. <para>Gets a value
  11337. indicating whether the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> is set to
  11338. <see langword="Warning" />, <see langword="Info" />, or <see langword="Verbose" />.</para>
  11339. </summary>
  11340. </member>
  11341. <member name="P:System.Diagnostics.TraceSwitch.TraceInfo">
  11342. <summary>
  11343. <para>Gets a value
  11344. indicating whether the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> is set to
  11345. <see langword="Info" /> or <see langword="Verbose" />.</para>
  11346. </summary>
  11347. </member>
  11348. <member name="P:System.Diagnostics.TraceSwitch.TraceVerbose">
  11349. <summary>
  11350. <para>Gets a value
  11351. indicating whether the <see cref="P:System.Diagnostics.TraceSwitch.Level" /> is set to
  11352. <see langword="Verbose" />.</para>
  11353. </summary>
  11354. </member>
  11355. <member name="T:System.Threading.ThreadExceptionEventArgs">
  11356. <summary>
  11357. <para>Provides data for the <see cref="E:System.Windows.Forms.Application.ThreadException" />
  11358. event.</para>
  11359. </summary>
  11360. </member>
  11361. <member name="M:System.Threading.ThreadExceptionEventArgs.#ctor(System.Exception)">
  11362. <summary>
  11363. <para>Initializes a new instance of the <see cref="T:System.Threading.ThreadExceptionEventArgs" /> class.</para>
  11364. </summary>
  11365. <param name="t">The <see cref="T:System.Exception" /> that occurred.</param>
  11366. </member>
  11367. <member name="P:System.Threading.ThreadExceptionEventArgs.Exception">
  11368. <summary>
  11369. <para>Gets the <see cref="T:System.Exception" /> that occurred.</para>
  11370. </summary>
  11371. </member>
  11372. <member name="T:System.Threading.ThreadExceptionEventHandler">
  11373. <summary>
  11374. <para>Represents the method that will handle the <see cref="E:System.Windows.Forms.Application.ThreadException" />
  11375. event of an <see cref="T:System.Windows.Forms.Application" />.</para>
  11376. </summary>
  11377. <param name="sender">The source of the event.</param>
  11378. <param name="e">A <see cref="T:System.Threading.ThreadExceptionEventArgs" /> that contains the event data.</param>
  11379. </member>
  11380. <member name="T:System.CodeDom.Compiler.CodeCompiler">
  11381. <summary>
  11382. <para>Provides a helper class for implementing an <see cref="T:System.CodeDom.Compiler.ICodeCompiler" /> .</para>
  11383. </summary>
  11384. </member>
  11385. <member name="T:System.CodeDom.Compiler.CodeGenerator">
  11386. <summary>
  11387. <para>Provides a helper class for implementing an <see cref="T:System.CodeDom.Compiler.ICodeGenerator" />. This class is abstract.</para>
  11388. </summary>
  11389. </member>
  11390. <member name="T:System.CodeDom.Compiler.ICodeGenerator">
  11391. <summary>
  11392. <para>Provides an interface for generating code.</para>
  11393. </summary>
  11394. </member>
  11395. <member name="M:System.CodeDom.Compiler.ICodeGenerator.IsValidIdentifier(System.String)">
  11396. <summary>
  11397. <para>Gets a value that indicates whether the
  11398. specified value is a valid identifier for the current language.</para>
  11399. </summary>
  11400. <param name="value">The value to test for being a valid identifier.</param>
  11401. <returns>
  11402. <para>
  11403. <see langword="true" /> if the
  11404. <paramref name="value" /> parameter is a valid identifier; otherwise,
  11405. <see langword="false" />.</para>
  11406. </returns>
  11407. </member>
  11408. <member name="M:System.CodeDom.Compiler.ICodeGenerator.ValidateIdentifier(System.String)">
  11409. <summary>
  11410. <para>Tests the specified identifier for validity in the current
  11411. language and source code and throws an exception if the specified value is not a valid identifier.</para>
  11412. </summary>
  11413. <param name="value">The value to validate.</param>
  11414. </member>
  11415. <member name="M:System.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifier(System.String)">
  11416. <summary>
  11417. <para>Creates an escaped identifier for the specified value.</para>
  11418. </summary>
  11419. <param name="value">The string to create an escaped identifier for.</param>
  11420. <returns>
  11421. <para> The escaped identifier for the value.</para>
  11422. </returns>
  11423. </member>
  11424. <member name="M:System.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifier(System.String)">
  11425. <summary>
  11426. <para>Creates a valid identifier for the specified value.</para>
  11427. </summary>
  11428. <param name="value">The string to generate a valid identifier for.</param>
  11429. <returns>
  11430. <para>A valid identifier for the specified value.</para>
  11431. </returns>
  11432. </member>
  11433. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GetTypeOutput(System.CodeDom.CodeTypeReference)">
  11434. <summary>
  11435. <para>Gets the type indicated by the specified <see cref="T:System.CodeDom.CodeTypeReference" />.</para>
  11436. </summary>
  11437. <param name="type">A <see cref="T:System.CodeDom.CodeTypeReference" /> that indicates the type to return.</param>
  11438. <returns>
  11439. <para>A text representation of the specified type for the
  11440. language this code generator is designed to generate code in. For example,
  11441. in Visual Basic, passing in type System.Int32 will return "Integer".</para>
  11442. </returns>
  11443. </member>
  11444. <member name="M:System.CodeDom.Compiler.ICodeGenerator.Supports(System.CodeDom.Compiler.GeneratorSupport)">
  11445. <summary>
  11446. <para>Gets a value indicating whether the generator provides the specified <see cref="T:System.CodeDom.Compiler.GeneratorSupport" /> .</para>
  11447. </summary>
  11448. <param name="supports">The capabilities to test the generator for.</param>
  11449. <returns>
  11450. <para>
  11451. <see langword="true" /> if the specified capabilities are
  11452. supported; otherwise, <see langword="false" />.</para>
  11453. </returns>
  11454. </member>
  11455. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromExpression(System.CodeDom.CodeExpression,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)">
  11456. <summary>
  11457. <para>Generates code for the specified Code Document Object Model (CodeDOM) expression and outputs
  11458. it to the specified text writer.</para>
  11459. </summary>
  11460. <param name="e">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the expression to generate code for. </param>
  11461. <param name="w">The <see cref="T:System.IO.TextWriter" /> to output code to.</param>
  11462. <param name=" o">A <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> that indicates the options to use for generating code.</param>
  11463. </member>
  11464. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement(System.CodeDom.CodeStatement,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)">
  11465. <summary>
  11466. <para> Generates code for the specified Code Document Object Model (CodeDOM) statement and outputs it
  11467. to the specified text writer using the specified options.</para>
  11468. </summary>
  11469. <param name=" e">A <see cref="T:System.CodeDom.CodeStatement" /> containing the CodeDOM elements to translate.</param>
  11470. <param name="w">The <see cref="T:System.IO.TextWriter" /> to output code to.</param>
  11471. <param name="o">A <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> that indicates the options to use for generating code.</param>
  11472. </member>
  11473. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromNamespace(System.CodeDom.CodeNamespace,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)">
  11474. <summary>
  11475. <para>Generates code for the specified Code Document Object Model (CodeDOM) namespace and outputs it to the specified
  11476. text writer using the specified options.</para>
  11477. </summary>
  11478. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for. </param>
  11479. <param name="w">The <see cref="T:System.IO.TextWriter" /> to output code to.</param>
  11480. <param name=" o">A <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> that indicates the options to use for generating code.</param>
  11481. </member>
  11482. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)">
  11483. <summary>
  11484. <para> Generates code for the specified Code Document
  11485. Object Model (CodeDOM) compilation unit and outputs it to the specified
  11486. text writer using the specified options.</para>
  11487. </summary>
  11488. <param name=" e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> to generate code for.</param>
  11489. <param name="w">The <see cref="T:System.IO.TextWriter" /> to output code to.</param>
  11490. <param name="o">A <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> that indicates the options to use for generating code.</param>
  11491. </member>
  11492. <member name="M:System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromType(System.CodeDom.CodeTypeDeclaration,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)">
  11493. <summary>
  11494. <para>Generates code for the specified Code
  11495. Document Object Model (CodeDOM) type declaration and outputs it to
  11496. the specified text writer using the specified options.</para>
  11497. </summary>
  11498. <param name=" e">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the type to generate code for.</param>
  11499. <param name="w">The <see cref="T:System.IO.TextWriter" /> to output code to.</param>
  11500. <param name="o">A <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> that indicates the options to use for generating code.</param>
  11501. </member>
  11502. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespaces(System.CodeDom.CodeCompileUnit)">
  11503. <summary>
  11504. <para> Generates code for the namespaces in the specified compile unit.</para>
  11505. </summary>
  11506. <param name="e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the compile unit to generate namespaces for.</param>
  11507. </member>
  11508. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypes(System.CodeDom.CodeNamespace)">
  11509. <summary>
  11510. <para> Generates code for the specified namespace and the classes it
  11511. contains.</para>
  11512. </summary>
  11513. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate classes for.</param>
  11514. </member>
  11515. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateExpression(System.CodeDom.CodeExpression)">
  11516. <summary>
  11517. <para> Generates code for the specified code expression.</para>
  11518. </summary>
  11519. <param name="e">A <see cref="T:System.CodeDom.CodeExpression" /> that indicates the code expression to generate code for.</param>
  11520. </member>
  11521. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateSnippetCompileUnit(System.CodeDom.CodeSnippetCompileUnit)">
  11522. <summary>
  11523. <para> Outputs the code of the specified literal code fragment compile unit.</para>
  11524. </summary>
  11525. <param name="e">A <see cref="T:System.CodeDom.CodeSnippetCompileUnit" /> that indicates the literal code fragment compile unit to generate code for.</param>
  11526. </member>
  11527. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCompileUnit(System.CodeDom.CodeCompileUnit)">
  11528. <summary>
  11529. <para> Generates code for the
  11530. specified compile unit.</para>
  11531. </summary>
  11532. <param name="e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the compile unit to generate code for.</param>
  11533. </member>
  11534. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespace(System.CodeDom.CodeNamespace)">
  11535. <summary>
  11536. <para> Generates code for the
  11537. specified namespace.</para>
  11538. </summary>
  11539. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.</param>
  11540. </member>
  11541. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespaceImports(System.CodeDom.CodeNamespace)">
  11542. <summary>
  11543. <para> Generates code for the specified namespace
  11544. import.</para>
  11545. </summary>
  11546. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace import to generate code for.</param>
  11547. </member>
  11548. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateStatement(System.CodeDom.CodeStatement)">
  11549. <summary>
  11550. <para>
  11551. Generates code for the specified statement.</para>
  11552. </summary>
  11553. <param name="e">A <see cref="T:System.CodeDom.CodeStatement" /> that indicates the statement to generate code for.</param>
  11554. </member>
  11555. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateStatements(System.CodeDom.CodeStatementCollection)">
  11556. <summary>
  11557. <para> Generates code for the specified statement collection.</para>
  11558. </summary>
  11559. <param name="stms">A <see cref="T:System.CodeDom.CodeStatementCollection" /> that indicates the statements to generate code for.</param>
  11560. </member>
  11561. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputAttributeDeclarations(System.CodeDom.CodeAttributeDeclarationCollection)">
  11562. <summary>
  11563. <para>Generates code for the specified attribute declaration collection.</para>
  11564. </summary>
  11565. <param name="attributes">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> that indicates the attributes to generate code for.</param>
  11566. </member>
  11567. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputAttributeArgument(System.CodeDom.CodeAttributeArgument)">
  11568. <summary>
  11569. <para>Outputs an argument in an attribute block.</para>
  11570. </summary>
  11571. <param name="arg">A <see cref="T:System.CodeDom.CodeAttributeArgument" /> that indicates the attribute argument to generate code for.</param>
  11572. </member>
  11573. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputDirection(System.CodeDom.FieldDirection)">
  11574. <summary>
  11575. <para> Generates code for the specified <see cref="T:System.CodeDom.FieldDirection" />.
  11576. </para>
  11577. </summary>
  11578. <param name="dir">A <see cref="T:System.CodeDom.FieldDirection" /> enumeration value indicating the attribute of the field. </param>
  11579. </member>
  11580. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputFieldScopeModifier(System.CodeDom.MemberAttributes)">
  11581. <summary>
  11582. <para>Outputs a field scope modifier that corresponds to the specified
  11583. attributes.</para>
  11584. </summary>
  11585. <param name="attributes">A <see cref="T:System.CodeDom.MemberAttributes" /> enumeration value indicating the attributes.</param>
  11586. </member>
  11587. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputMemberAccessModifier(System.CodeDom.MemberAttributes)">
  11588. <summary>
  11589. <para> Generates code for the specified member access modifier.
  11590. </para>
  11591. </summary>
  11592. <param name="attributes">A <see cref="T:System.CodeDom.MemberAttributes" /> enumeration value indicating the member access modifier to generate code for. </param>
  11593. </member>
  11594. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputMemberScopeModifier(System.CodeDom.MemberAttributes)">
  11595. <summary>
  11596. <para> Generates code for the specified member scope modifier.
  11597. </para>
  11598. </summary>
  11599. <param name="attributes">A <see cref="T:System.CodeDom.MemberAttributes" /> enumeration value indicating the member scope modifier to generate code for. </param>
  11600. </member>
  11601. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputType(System.CodeDom.CodeTypeReference)">
  11602. <summary>
  11603. <para>
  11604. Generates code for the specified type.
  11605. </para>
  11606. </summary>
  11607. <param name="typeRef">
  11608. The type to generate code for.
  11609. </param>
  11610. </member>
  11611. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputTypeAttributes(System.Reflection.TypeAttributes,System.Boolean,System.Boolean)">
  11612. <summary>
  11613. <para> Generates code for the specified type attributes.
  11614. </para>
  11615. </summary>
  11616. <param name="attributes">A <see cref="T:System.Reflection.TypeAttributes" /> enumeration value indicating the type attributes to generate code for. </param>
  11617. <param name=" isStruct">
  11618. <see langword="true" /> if the type is a struct; otherwise, <see langword="false" />.</param>
  11619. <param name=" isEnum">
  11620. <see langword="true" /> if the type is an enum; otherwise, <see langword="false" />.</param>
  11621. </member>
  11622. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputTypeNamePair(System.CodeDom.CodeTypeReference,System.String)">
  11623. <summary>
  11624. <para>
  11625. Generates code for the specified object type and name pair.
  11626. </para>
  11627. </summary>
  11628. <param name="typeRef">
  11629. The type.
  11630. </param>
  11631. <param name=" name">
  11632. The name for the object.
  11633. </param>
  11634. </member>
  11635. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputIdentifier(System.String)">
  11636. <summary>
  11637. <para>Outputs the specified identifier.</para>
  11638. </summary>
  11639. <param name="ident">The identifier to output.</param>
  11640. </member>
  11641. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputExpressionList(System.CodeDom.CodeExpressionCollection)">
  11642. <summary>
  11643. <para>Generates code for the specified expression list.</para>
  11644. </summary>
  11645. <param name="expressions">A <see cref="T:System.CodeDom.CodeExpressionCollection" /> that indicates the expressions to generate code for.</param>
  11646. </member>
  11647. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputExpressionList(System.CodeDom.CodeExpressionCollection,System.Boolean)">
  11648. <summary>
  11649. <para>Generates code for the specified expression list.</para>
  11650. </summary>
  11651. <param name="expressions">A <see cref="T:System.CodeDom.CodeExpressionCollection" /> that indicates the expressions to generate code for.</param>
  11652. <param name=" newlineBetweenItems">
  11653. <see langword="true" /> to insert a new line after each item; otherwise, <see langword="false" />.</param>
  11654. </member>
  11655. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputOperator(System.CodeDom.CodeBinaryOperatorType)">
  11656. <summary>
  11657. <para>
  11658. Generates code for the specified operator.
  11659. </para>
  11660. </summary>
  11661. <param name="op">
  11662. A <see cref="T:System.CodeDom.CodeBinaryOperatorType" /> that indicates the operator to generate code for.
  11663. </param>
  11664. </member>
  11665. <member name="M:System.CodeDom.Compiler.CodeGenerator.OutputParameters(System.CodeDom.CodeParameterDeclarationExpressionCollection)">
  11666. <summary>
  11667. <para>
  11668. Generates code for the specified parameters.
  11669. </para>
  11670. </summary>
  11671. <param name="parameters">
  11672. A <see cref="T:System.CodeDom.CodeParameterDeclarationExpressionCollection" /> that indicates the parameter declaration expressions to generate code for.
  11673. </param>
  11674. </member>
  11675. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression)">
  11676. <summary>
  11677. <para> Generates code for the specified array creation
  11678. expression.</para>
  11679. </summary>
  11680. <param name="e">A <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> that indicates the expression to generate code for.</param>
  11681. </member>
  11682. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression)">
  11683. <summary>
  11684. <para> Generates code for the specified base reference
  11685. expression.</para>
  11686. </summary>
  11687. <param name="e">A <see cref="T:System.CodeDom.CodeBaseReferenceExpression" /> that indicates the expression to generate code for.</param>
  11688. </member>
  11689. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateBinaryOperatorExpression(System.CodeDom.CodeBinaryOperatorExpression)">
  11690. <summary>
  11691. <para> Generates code for the specified binary
  11692. operator expression.</para>
  11693. </summary>
  11694. <param name="e">A <see cref="T:System.CodeDom.CodeBinaryOperatorExpression" /> that indicates the expression to generate code for.</param>
  11695. </member>
  11696. <member name="M:System.CodeDom.Compiler.CodeGenerator.ContinueOnNewLine(System.String)">
  11697. <summary>
  11698. <para> Generates a line-continuation character and outputs the specified string on a new line.</para>
  11699. </summary>
  11700. <param name="st">The string to write on the new line.</param>
  11701. </member>
  11702. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCastExpression(System.CodeDom.CodeCastExpression)">
  11703. <summary>
  11704. <para> Generates code for the specified cast
  11705. expression.</para>
  11706. </summary>
  11707. <param name="e">A <see cref="T:System.CodeDom.CodeCastExpression" /> that indicates the expression to generate code for.</param>
  11708. </member>
  11709. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateDelegateCreateExpression(System.CodeDom.CodeDelegateCreateExpression)">
  11710. <summary>
  11711. <para> Generates code for the specified delegate creation
  11712. expression.</para>
  11713. </summary>
  11714. <param name="e">A <see cref="T:System.CodeDom.CodeDelegateCreateExpression" /> that indicates the expression to generate code for.</param>
  11715. </member>
  11716. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateFieldReferenceExpression(System.CodeDom.CodeFieldReferenceExpression)">
  11717. <summary>
  11718. <para> Generates code for the specified field
  11719. reference expression.</para>
  11720. </summary>
  11721. <param name="e">A <see cref="T:System.CodeDom.CodeFieldReferenceExpression" /> that indicates the expression to generate code for.</param>
  11722. </member>
  11723. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateArgumentReferenceExpression(System.CodeDom.CodeArgumentReferenceExpression)">
  11724. <summary>
  11725. <para> Generates code for the specified argument reference
  11726. expression.</para>
  11727. </summary>
  11728. <param name="e">A <see cref="T:System.CodeDom.CodeArgumentReferenceExpression" /> that indicates the expression to generate code for.</param>
  11729. </member>
  11730. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateVariableReferenceExpression(System.CodeDom.CodeVariableReferenceExpression)">
  11731. <summary>
  11732. <para> Generates code for the specified variable reference
  11733. expression.</para>
  11734. </summary>
  11735. <param name="e">A <see cref="T:System.CodeDom.CodeVariableReferenceExpression" /> that indicates the expression to generate code for.</param>
  11736. </member>
  11737. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateIndexerExpression(System.CodeDom.CodeIndexerExpression)">
  11738. <summary>
  11739. <para> Generates code for the specified indexer
  11740. expression.</para>
  11741. </summary>
  11742. <param name="e">A <see cref="T:System.CodeDom.CodeIndexerExpression" /> that indicates the expression to generate code for.</param>
  11743. </member>
  11744. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateArrayIndexerExpression(System.CodeDom.CodeArrayIndexerExpression)">
  11745. <summary>
  11746. <para> Generates code for the specified array indexer
  11747. expression.</para>
  11748. </summary>
  11749. <param name="e">A <see cref="T:System.CodeDom.CodeArrayIndexerExpression" /> that indicates the expression to generate code for.</param>
  11750. </member>
  11751. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression)">
  11752. <summary>
  11753. <para> Outputs the code of the specified literal code
  11754. fragment expression.</para>
  11755. </summary>
  11756. <param name="e">A <see cref="T:System.CodeDom.CodeSnippetExpression" /> that indicates the expression to generate code for.</param>
  11757. </member>
  11758. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateMethodInvokeExpression(System.CodeDom.CodeMethodInvokeExpression)">
  11759. <summary>
  11760. <para> Generates code for the specified method invoke
  11761. expression.</para>
  11762. </summary>
  11763. <param name="e">A <see cref="T:System.CodeDom.CodeMethodInvokeExpression" /> that indicates the expression to generate code for.</param>
  11764. </member>
  11765. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateMethodReferenceExpression(System.CodeDom.CodeMethodReferenceExpression)">
  11766. <summary>
  11767. <para> Generates code for the specified method reference
  11768. expression.</para>
  11769. </summary>
  11770. <param name="e">A <see cref="T:System.CodeDom.CodeMethodReferenceExpression" /> that indicates the expression to generate code for.</param>
  11771. </member>
  11772. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateEventReferenceExpression(System.CodeDom.CodeEventReferenceExpression)">
  11773. <summary>
  11774. <para> Generates code for the specified event reference
  11775. expression.</para>
  11776. </summary>
  11777. <param name="e">A <see cref="T:System.CodeDom.CodeEventReferenceExpression" /> that indicates the expression to generate code for.</param>
  11778. </member>
  11779. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateDelegateInvokeExpression(System.CodeDom.CodeDelegateInvokeExpression)">
  11780. <summary>
  11781. <para> Generates code for the specified delegate invoke
  11782. expression.</para>
  11783. </summary>
  11784. <param name="e">A <see cref="T:System.CodeDom.CodeDelegateInvokeExpression" /> that indicates the expression to generate code for.</param>
  11785. </member>
  11786. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateObjectCreateExpression(System.CodeDom.CodeObjectCreateExpression)">
  11787. <summary>
  11788. <para> Generates code for
  11789. the specified object creation expression.</para>
  11790. </summary>
  11791. <param name="e">A <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> that indicates the expression to generate code for.</param>
  11792. </member>
  11793. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateParameterDeclarationExpression(System.CodeDom.CodeParameterDeclarationExpression)">
  11794. <summary>
  11795. <para> Generates code for
  11796. the specified parameter declaration expression.</para>
  11797. </summary>
  11798. <param name="e">A <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> that indicates the expression to generate code for.</param>
  11799. </member>
  11800. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateDirectionExpression(System.CodeDom.CodeDirectionExpression)">
  11801. <summary>
  11802. <para> Generates code for the specified direction
  11803. expression.</para>
  11804. </summary>
  11805. <param name="e">A <see cref="T:System.CodeDom.CodeDirectionExpression" /> that indicates the expression to generate code for.</param>
  11806. </member>
  11807. <member name="M:System.CodeDom.Compiler.CodeGenerator.GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression)">
  11808. <summary>
  11809. <para> Generates code for the specified primitive
  11810. expression.</para>
  11811. </summary>
  11812. <param name="e">A <see cref="T:System.CodeDom.CodePrimitiveExpression" /> that indicates the expression to generate code for.</param>
  11813. </member>
  11814. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateSingleFloatValue(System.Single)">
  11815. <summary>
  11816. <para>Generates code for a single-precision floating point number.</para>
  11817. </summary>
  11818. <param name="s">The <see cref="T:System.Single" /> value to generate code for.</param>
  11819. </member>
  11820. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateDoubleValue(System.Double)">
  11821. <summary>
  11822. <para>Generates code for a double-precision floating point number.</para>
  11823. </summary>
  11824. <param name="d">The <see cref="T:System.Double" /> value to generate code for.</param>
  11825. </member>
  11826. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateDecimalValue(System.Decimal)">
  11827. <summary>
  11828. <para>Generates code for the specified decimal value.</para>
  11829. </summary>
  11830. <param name="d">The decimal value to generate code for.</param>
  11831. </member>
  11832. <member name="M:System.CodeDom.Compiler.CodeGenerator.GeneratePropertyReferenceExpression(System.CodeDom.CodePropertyReferenceExpression)">
  11833. <summary>
  11834. <para> Generates code for the specified property
  11835. reference expression.</para>
  11836. </summary>
  11837. <param name="e">A <see cref="T:System.CodeDom.CodePropertyReferenceExpression" /> that indicates the expression to generate code for.</param>
  11838. </member>
  11839. <member name="M:System.CodeDom.Compiler.CodeGenerator.GeneratePropertySetValueReferenceExpression(System.CodeDom.CodePropertySetValueReferenceExpression)">
  11840. <summary>
  11841. <para> Generates code for the specified property set value
  11842. reference expression.</para>
  11843. </summary>
  11844. <param name="e">A <see cref="T:System.CodeDom.CodePropertySetValueReferenceExpression" /> that indicates the expression to generate code for.</param>
  11845. </member>
  11846. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression)">
  11847. <summary>
  11848. <para> Generates code for the specified this reference
  11849. expression.</para>
  11850. </summary>
  11851. <param name="e">A <see cref="T:System.CodeDom.CodeThisReferenceExpression" /> that indicates the expression to generate code for.</param>
  11852. </member>
  11853. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypeReferenceExpression(System.CodeDom.CodeTypeReferenceExpression)">
  11854. <summary>
  11855. <para> Generates code for the specified type reference
  11856. expression.</para>
  11857. </summary>
  11858. <param name="e">A <see cref="T:System.CodeDom.CodeTypeReferenceExpression" /> that indicates the expression to generate code for.</param>
  11859. </member>
  11860. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypeOfExpression(System.CodeDom.CodeTypeOfExpression)">
  11861. <summary>
  11862. <para> Generates code for the specified type of
  11863. expression.</para>
  11864. </summary>
  11865. <param name="e">A <see cref="T:System.CodeDom.CodeTypeOfExpression" /> that indicates the expression to generate code for.</param>
  11866. </member>
  11867. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateExpressionStatement(System.CodeDom.CodeExpressionStatement)">
  11868. <summary>
  11869. <para> Generates code for the
  11870. specified expression statement.</para>
  11871. </summary>
  11872. <param name="e">A <see cref="T:System.CodeDom.CodeExpressionStatement" /> that indicates the statement to generate code for.</param>
  11873. </member>
  11874. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateIterationStatement(System.CodeDom.CodeIterationStatement)">
  11875. <summary>
  11876. <para> Generates code for the specified iteration
  11877. statement.</para>
  11878. </summary>
  11879. <param name="e">A <see cref="T:System.CodeDom.CodeIterationStatement" /> that indicates the statement to generate code for.</param>
  11880. </member>
  11881. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement)">
  11882. <summary>
  11883. <para> Generates code for the specified throw exception
  11884. statement.</para>
  11885. </summary>
  11886. <param name="e">A <see cref="T:System.CodeDom.CodeThrowExceptionStatement" /> that indicates the statement to generate code for.</param>
  11887. </member>
  11888. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCommentStatement(System.CodeDom.CodeCommentStatement)">
  11889. <summary>
  11890. <para> Generates code for the specified comment
  11891. statement.</para>
  11892. </summary>
  11893. <param name="e">A <see cref="T:System.CodeDom.CodeCommentStatement" /> that indicates the statement to generate code for.</param>
  11894. </member>
  11895. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCommentStatements(System.CodeDom.CodeCommentStatementCollection)">
  11896. <summary>
  11897. <para> Generates code for the specified comment
  11898. statements.</para>
  11899. </summary>
  11900. <param name="e">A <see cref="T:System.CodeDom.CodeCommentStatementCollection" /> that indicates the expression to generate code for.</param>
  11901. </member>
  11902. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateComment(System.CodeDom.CodeComment)">
  11903. <summary>
  11904. <para> Generates code for the specified comment.</para>
  11905. </summary>
  11906. <param name="e">A <see cref="T:System.CodeDom.CodeComment" /> to generate code for.</param>
  11907. </member>
  11908. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement)">
  11909. <summary>
  11910. <para> Generates code for the specified method return
  11911. statement.</para>
  11912. </summary>
  11913. <param name="e">A <see cref="T:System.CodeDom.CodeMethodReturnStatement" /> that indicates the statement to generate code for.</param>
  11914. </member>
  11915. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateConditionStatement(System.CodeDom.CodeConditionStatement)">
  11916. <summary>
  11917. <para> Generates code for the specified conditional
  11918. statement.</para>
  11919. </summary>
  11920. <param name="e">A <see cref="T:System.CodeDom.CodeConditionStatement" /> that indicates the statement to generate code for.</param>
  11921. </member>
  11922. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement)">
  11923. <summary>
  11924. <para> Generates code for the specified
  11925. <see langword="try...catch...finally" />
  11926. statement.</para>
  11927. </summary>
  11928. <param name="e">A <see cref="T:System.CodeDom.CodeTryCatchFinallyStatement" /> that indicates the statement to generate code for.</param>
  11929. </member>
  11930. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateAssignStatement(System.CodeDom.CodeAssignStatement)">
  11931. <summary>
  11932. <para> Generates code for the specified assignment
  11933. statement.</para>
  11934. </summary>
  11935. <param name="e">A <see cref="T:System.CodeDom.CodeAssignStatement" /> that indicates the statement to generate code for.</param>
  11936. </member>
  11937. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateAttachEventStatement(System.CodeDom.CodeAttachEventStatement)">
  11938. <summary>
  11939. <para> Generates code for the specified attach event
  11940. statement.</para>
  11941. </summary>
  11942. <param name="e">A <see cref="T:System.CodeDom.CodeAttachEventStatement" /> that indicates the statement to generate code for.</param>
  11943. </member>
  11944. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateRemoveEventStatement(System.CodeDom.CodeRemoveEventStatement)">
  11945. <summary>
  11946. <para> Generates code for the specified remove event
  11947. statement.</para>
  11948. </summary>
  11949. <param name="e">A <see cref="T:System.CodeDom.CodeRemoveEventStatement" /> that indicates the statement to generate code for.</param>
  11950. </member>
  11951. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateGotoStatement(System.CodeDom.CodeGotoStatement)">
  11952. <summary>
  11953. <para> Generates code for the specified <see langword="goto" />
  11954. statement.</para>
  11955. </summary>
  11956. <param name="e">A <see cref="T:System.CodeDom.CodeGotoStatement" /> that indicates the expression to generate code for.</param>
  11957. </member>
  11958. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateLabeledStatement(System.CodeDom.CodeLabeledStatement)">
  11959. <summary>
  11960. <para> Generates code for the specified labeled
  11961. statement.</para>
  11962. </summary>
  11963. <param name="e">A <see cref="T:System.CodeDom.CodeLabeledStatement" /> that indicates the statement to generate code for.</param>
  11964. </member>
  11965. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateSnippetStatement(System.CodeDom.CodeSnippetStatement)">
  11966. <summary>
  11967. <para> Outputs the code of the specified literal code fragment
  11968. statement.</para>
  11969. </summary>
  11970. <param name="e">A <see cref="T:System.CodeDom.CodeSnippetStatement" /> that indicates the statement to generate code for.</param>
  11971. </member>
  11972. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement)">
  11973. <summary>
  11974. <para> Generates code for the specified variable declaration
  11975. statement.</para>
  11976. </summary>
  11977. <param name="e">A <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> that indicates the statement to generate code for.</param>
  11978. </member>
  11979. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateLinePragmaStart(System.CodeDom.CodeLinePragma)">
  11980. <summary>
  11981. <para> Generates code for the specified line pragma
  11982. start.</para>
  11983. </summary>
  11984. <param name="e">A <see cref="T:System.CodeDom.CodeLinePragma" /> that indicates the start of the line pragma to generate code for.</param>
  11985. </member>
  11986. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma)">
  11987. <summary>
  11988. <para> Generates code for the specified line pragma
  11989. end.</para>
  11990. </summary>
  11991. <param name="e">A <see cref="T:System.CodeDom.CodeLinePragma" /> that indicates the end of the line pragma to generate code for.</param>
  11992. </member>
  11993. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateEvent(System.CodeDom.CodeMemberEvent,System.CodeDom.CodeTypeDeclaration)">
  11994. <summary>
  11995. <para> Generates code for the specified
  11996. event.</para>
  11997. </summary>
  11998. <param name="e">A <see cref="T:System.CodeDom.CodeMemberEvent" /> that indicates the member event to generate code for.</param>
  11999. <param name=" c">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the type of the object that this event occurs on.</param>
  12000. </member>
  12001. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateField(System.CodeDom.CodeMemberField)">
  12002. <summary>
  12003. <para> Generates code for the specified member
  12004. field.</para>
  12005. </summary>
  12006. <param name="e">A <see cref="T:System.CodeDom.CodeMemberField" /> that indicates the field to generate code for.</param>
  12007. </member>
  12008. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember)">
  12009. <summary>
  12010. <para> Outputs the code of the specified literal code fragment class
  12011. member.</para>
  12012. </summary>
  12013. <param name="e">A <see cref="T:System.CodeDom.CodeSnippetTypeMember" /> that indicates the member to generate code for.</param>
  12014. </member>
  12015. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateEntryPointMethod(System.CodeDom.CodeEntryPointMethod,System.CodeDom.CodeTypeDeclaration)">
  12016. <summary>
  12017. <para> Generates code for the specified entry point
  12018. method.</para>
  12019. </summary>
  12020. <param name="e">A <see cref="T:System.CodeDom.CodeEntryPointMethod" /> that indicates the entry point for the code.</param>
  12021. <param name=" c">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the code that declares the type.</param>
  12022. </member>
  12023. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateMethod(System.CodeDom.CodeMemberMethod,System.CodeDom.CodeTypeDeclaration)">
  12024. <summary>
  12025. <para> Generates code for the specified
  12026. method.</para>
  12027. </summary>
  12028. <param name="e">A <see cref="T:System.CodeDom.CodeMemberMethod" /> that indicates the member method to generate code for.</param>
  12029. <param name=" c">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the type of the object that this method occurs on.</param>
  12030. </member>
  12031. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration)">
  12032. <summary>
  12033. <para> Generates code for the specified
  12034. property.</para>
  12035. </summary>
  12036. <param name="e">A <see cref="T:System.CodeDom.CodeMemberProperty" /> that indicates the property to generate code for.</param>
  12037. <param name=" c">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the type of the object that this property occurs on.</param>
  12038. </member>
  12039. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateConstructor(System.CodeDom.CodeConstructor,System.CodeDom.CodeTypeDeclaration)">
  12040. <summary>
  12041. <para> Generates code for the specified
  12042. constructor.</para>
  12043. </summary>
  12044. <param name="e">A <see cref="T:System.CodeDom.CodeConstructor" /> that indicates the constructor to generate code for.</param>
  12045. <param name=" c">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the type of the object that this constructor constructs.</param>
  12046. </member>
  12047. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypeConstructor(System.CodeDom.CodeTypeConstructor)">
  12048. <summary>
  12049. <para> Generates code for the specified class
  12050. constructor.</para>
  12051. </summary>
  12052. <param name="e">A <see cref="T:System.CodeDom.CodeTypeConstructor" /> that indicates the class constructor to generate code for.</param>
  12053. </member>
  12054. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypeStart(System.CodeDom.CodeTypeDeclaration)">
  12055. <summary>
  12056. <para> Generates code for the specified start class.</para>
  12057. </summary>
  12058. <param name="e">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the start of the class to generate code for.</param>
  12059. </member>
  12060. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateTypeEnd(System.CodeDom.CodeTypeDeclaration)">
  12061. <summary>
  12062. <para> Generates code for the specified end class.</para>
  12063. </summary>
  12064. <param name="e">A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the end of the class to generate code for.</param>
  12065. </member>
  12066. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit)">
  12067. <summary>
  12068. <para> Generates code for the start of a compile
  12069. unit.</para>
  12070. </summary>
  12071. <param name="e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the compile unit to generate code for.</param>
  12072. </member>
  12073. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateCompileUnitEnd(System.CodeDom.CodeCompileUnit)">
  12074. <summary>
  12075. <para> Generates code for the end of a compile
  12076. unit.</para>
  12077. </summary>
  12078. <param name="e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the compile unit to generate code for.</param>
  12079. </member>
  12080. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespaceStart(System.CodeDom.CodeNamespace)">
  12081. <summary>
  12082. <para> Generates code for the start of a
  12083. namespace.</para>
  12084. </summary>
  12085. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.</param>
  12086. </member>
  12087. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespaceEnd(System.CodeDom.CodeNamespace)">
  12088. <summary>
  12089. <para> Generates code for the end of a
  12090. namespace.</para>
  12091. </summary>
  12092. <param name="e">A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.</param>
  12093. </member>
  12094. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport)">
  12095. <summary>
  12096. <para> Generates code for the specified namespace
  12097. import.</para>
  12098. </summary>
  12099. <param name="e">A <see cref="T:System.CodeDom.CodeNamespaceImport" /> that indicates the namespace import to generate code for.</param>
  12100. </member>
  12101. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection)">
  12102. <summary>
  12103. <para> Generates code for the specified attribute block
  12104. start.</para>
  12105. </summary>
  12106. <param name="attributes">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> that indicates the start of the attribute block to generate code for.</param>
  12107. </member>
  12108. <member name="M:System.CodeDom.Compiler.CodeGenerator.GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection)">
  12109. <summary>
  12110. <para> Generates code for the specified attribute block
  12111. end.</para>
  12112. </summary>
  12113. <param name="attributes">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> that indicates the end of the attribute block to generate code for.</param>
  12114. </member>
  12115. <member name="M:System.CodeDom.Compiler.CodeGenerator.Supports(System.CodeDom.Compiler.GeneratorSupport)">
  12116. <summary>
  12117. <para>Gets a value indicating whether the specified code generation support is provided.</para>
  12118. </summary>
  12119. <param name="support">A <see cref="T:System.CodeDom.Compiler.GeneratorSupport" /> that indicates the type of code generation support to test for.</param>
  12120. <returns>
  12121. <para>
  12122. <see langword="true" /> if the specified code generation support is provided;
  12123. otherwise, <see langword="false" />.</para>
  12124. </returns>
  12125. </member>
  12126. <member name="M:System.CodeDom.Compiler.CodeGenerator.IsValidIdentifier(System.String)">
  12127. <summary>
  12128. <para> Gets a value indicating whether the specified value is a valid identifier.</para>
  12129. </summary>
  12130. <param name="value"> The value to test for conflicts with valid identifiers.</param>
  12131. <returns>
  12132. <para>
  12133. <see langword="true" /> if the value is a valid identifer; otherwise,
  12134. <see langword="false" />.</para>
  12135. </returns>
  12136. </member>
  12137. <member name="M:System.CodeDom.Compiler.CodeGenerator.ValidateIdentifier(System.String)">
  12138. <summary>
  12139. <para>Throws an exception if the specified value is not a valid identifier.</para>
  12140. </summary>
  12141. <param name="value">The identifier to test for validity as an identifier.</param>
  12142. </member>
  12143. <member name="M:System.CodeDom.Compiler.CodeGenerator.CreateEscapedIdentifier(System.String)">
  12144. <summary>
  12145. <para>Creates an escaped identifier for the specified value.</para>
  12146. </summary>
  12147. <param name="value">The string to create an escaped identifier for.</param>
  12148. <returns>
  12149. <para>The escaped identifier for the value.</para>
  12150. </returns>
  12151. </member>
  12152. <member name="M:System.CodeDom.Compiler.CodeGenerator.CreateValidIdentifier(System.String)">
  12153. <summary>
  12154. <para>Creates a valid identifier for the specified value.</para>
  12155. </summary>
  12156. <param name="value">A string to create a valid identifier for.</param>
  12157. <returns>
  12158. <para>A valid identifier for the value.</para>
  12159. </returns>
  12160. </member>
  12161. <member name="M:System.CodeDom.Compiler.CodeGenerator.GetTypeOutput(System.CodeDom.CodeTypeReference)">
  12162. <summary>
  12163. <para> Gets the name of the
  12164. specified data type.</para>
  12165. </summary>
  12166. <param name="value">A <see cref="T:System.CodeDom.CodeTypeReference" /> of the type to return the name of.</param>
  12167. <returns>
  12168. <para>The name of the data type reference.</para>
  12169. </returns>
  12170. </member>
  12171. <member name="M:System.CodeDom.Compiler.CodeGenerator.QuoteSnippetString(System.String)">
  12172. <summary>
  12173. <para> Converts the specified string by formatting it with escape codes.
  12174. </para>
  12175. </summary>
  12176. <param name="value">The string to convert. </param>
  12177. <returns>
  12178. <para> The converted string.
  12179. </para>
  12180. </returns>
  12181. </member>
  12182. <member name="M:System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier(System.String)">
  12183. <summary>
  12184. <para> Gets a value indicating whether the specified value is a valid
  12185. language-independent identifier.
  12186. </para>
  12187. </summary>
  12188. <param name="value">The string to test for validity. </param>
  12189. <returns>
  12190. <para>
  12191. <see langword="true" /> if the specified value is valid; otherwise,
  12192. <see langword="false" />.
  12193. </para>
  12194. </returns>
  12195. </member>
  12196. <member name="P:System.CodeDom.Compiler.CodeGenerator.CurrentTypeName">
  12197. <summary>
  12198. <para> Gets the current class name.
  12199. </para>
  12200. </summary>
  12201. </member>
  12202. <member name="P:System.CodeDom.Compiler.CodeGenerator.CurrentMember">
  12203. <summary>
  12204. <para> Gets the current member of the class.
  12205. </para>
  12206. </summary>
  12207. </member>
  12208. <member name="P:System.CodeDom.Compiler.CodeGenerator.CurrentMemberName">
  12209. <summary>
  12210. <para> Gets the current member name.</para>
  12211. </summary>
  12212. </member>
  12213. <member name="P:System.CodeDom.Compiler.CodeGenerator.IsCurrentInterface">
  12214. <summary>
  12215. <para> Gets a value indicating whether the current object being
  12216. generated is an interface.
  12217. </para>
  12218. </summary>
  12219. </member>
  12220. <member name="P:System.CodeDom.Compiler.CodeGenerator.IsCurrentClass">
  12221. <summary>
  12222. <para> Gets a value indicating whether the current object being generated
  12223. is a class.
  12224. </para>
  12225. </summary>
  12226. </member>
  12227. <member name="P:System.CodeDom.Compiler.CodeGenerator.IsCurrentStruct">
  12228. <summary>
  12229. <para> Gets a value indicating whether the current object being generated is a value
  12230. type or struct.
  12231. </para>
  12232. </summary>
  12233. </member>
  12234. <member name="P:System.CodeDom.Compiler.CodeGenerator.IsCurrentEnum">
  12235. <summary>
  12236. <para> Gets a value indicating whether the current object being generated
  12237. is an enumeration.
  12238. </para>
  12239. </summary>
  12240. </member>
  12241. <member name="P:System.CodeDom.Compiler.CodeGenerator.IsCurrentDelegate">
  12242. <summary>
  12243. <para> Gets a value indicating whether the current object being generated
  12244. is a delegate.
  12245. </para>
  12246. </summary>
  12247. </member>
  12248. <member name="P:System.CodeDom.Compiler.CodeGenerator.Indent">
  12249. <summary>
  12250. <para>Gets or sets the amount of spaces to indent each indentation level.</para>
  12251. </summary>
  12252. </member>
  12253. <member name="P:System.CodeDom.Compiler.CodeGenerator.NullToken">
  12254. <summary>
  12255. <para>
  12256. Gets the token that represents <see langword="null" />.
  12257. </para>
  12258. </summary>
  12259. <returns>
  12260. <para>
  12261. The token that represents <see langword="null" />.
  12262. </para>
  12263. </returns>
  12264. </member>
  12265. <member name="P:System.CodeDom.Compiler.CodeGenerator.Output">
  12266. <summary>
  12267. <para> Gets the <see cref="T:System.IO.TextWriter" />
  12268. to use for output.</para>
  12269. </summary>
  12270. </member>
  12271. <member name="P:System.CodeDom.Compiler.CodeGenerator.Options">
  12272. <summary>
  12273. <para> Gets the options to be used by the code generator.</para>
  12274. </summary>
  12275. </member>
  12276. <member name="T:System.CodeDom.Compiler.ICodeCompiler">
  12277. <summary>
  12278. <para> Provides a
  12279. compiler execution
  12280. interface.
  12281. </para>
  12282. </summary>
  12283. </member>
  12284. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDom(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit)">
  12285. <summary>
  12286. <para> Creates an assembly based on the <see cref="N:System.CodeDom" /> tree contained in the
  12287. specified <see cref="T:System.CodeDom.CodeCompileUnit" /> , using the specified
  12288. options.</para>
  12289. </summary>
  12290. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12291. <param name="compilationUnit">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the code to compile.</param>
  12292. <returns>
  12293. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of
  12294. compilation.</para>
  12295. </returns>
  12296. </member>
  12297. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFile(System.CodeDom.Compiler.CompilerParameters,System.String)">
  12298. <summary>
  12299. <para> Creates an assembly based on the specified options and file
  12300. name.</para>
  12301. </summary>
  12302. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12303. <param name=" fileName">The file name of the file to compile.</param>
  12304. <returns>
  12305. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of
  12306. compilation.</para>
  12307. </returns>
  12308. </member>
  12309. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters,System.String)">
  12310. <summary>
  12311. <para> Creates an assembly based on the specified options and
  12312. source.</para>
  12313. </summary>
  12314. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12315. <param name=" source">The source to compile.</param>
  12316. <returns>
  12317. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of
  12318. compilation.</para>
  12319. </returns>
  12320. </member>
  12321. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomBatch(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[])">
  12322. <summary>
  12323. <para> Creates an assembly based on the <see cref="N:System.CodeDom" /> trees contained in the
  12324. specified <see cref="T:System.CodeDom.CodeCompileUnit" /> , using the specified
  12325. options.</para>
  12326. </summary>
  12327. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12328. <param name="compilationUnits">An array of type <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the code to compile.</param>
  12329. <returns>
  12330. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of compilation.</para>
  12331. </returns>
  12332. </member>
  12333. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(System.CodeDom.Compiler.CompilerParameters,System.String[])">
  12334. <summary>
  12335. <para> Creates
  12336. an assembly based on the specified options and file
  12337. names.</para>
  12338. </summary>
  12339. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12340. <param name=" fileNames">The file names of the files to compile.</param>
  12341. <returns>
  12342. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of compilation.</para>
  12343. </returns>
  12344. </member>
  12345. <member name="M:System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(System.CodeDom.Compiler.CompilerParameters,System.String[])">
  12346. <summary>
  12347. <para> Creates an assembly based on the specified options and
  12348. sources.</para>
  12349. </summary>
  12350. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> object that indicates the compiler options.</param>
  12351. <param name=" sources">The source code strings to compile.</param>
  12352. <returns>
  12353. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> object that indicates the results of compilation.</para>
  12354. </returns>
  12355. </member>
  12356. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromDom(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit)">
  12357. <summary>
  12358. <para>Compiles the specified compile unit using the specified options, and returns the results
  12359. from the compilation.</para>
  12360. </summary>
  12361. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with.</param>
  12362. <param name=" e">A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the source to compile.</param>
  12363. <returns>
  12364. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of
  12365. compilation.</para>
  12366. </returns>
  12367. </member>
  12368. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromFile(System.CodeDom.Compiler.CompilerParameters,System.String)">
  12369. <summary>
  12370. <para> Compiles the specified file using the specified options, and returns the
  12371. results from the compilation.
  12372. </para>
  12373. </summary>
  12374. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with. </param>
  12375. <param name=" fileName">The file name to compile. </param>
  12376. <returns>
  12377. <para> A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of
  12378. compilation.
  12379. </para>
  12380. </returns>
  12381. </member>
  12382. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromSource(System.CodeDom.Compiler.CompilerParameters,System.String)">
  12383. <summary>
  12384. <para>Compiles the specified source code string using the specified options, and
  12385. returns the results from the compilation.</para>
  12386. </summary>
  12387. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with.</param>
  12388. <param name=" source">The source code string to compile.</param>
  12389. <returns>
  12390. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of
  12391. compilation.</para>
  12392. </returns>
  12393. </member>
  12394. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromDomBatch(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[])">
  12395. <summary>
  12396. <para>Compiles the specified compile units using the specified
  12397. options, and returns the results from the compilation.</para>
  12398. </summary>
  12399. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with.</param>
  12400. <param name=" ea">An array of <see cref="T:System.CodeDom.CodeCompileUnit" /> objects that indicates the source to compile.</param>
  12401. <returns>
  12402. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of
  12403. compilation.</para>
  12404. </returns>
  12405. </member>
  12406. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromFileBatch(System.CodeDom.Compiler.CompilerParameters,System.String[])">
  12407. <summary>
  12408. <para> Compiles the specified files using the specified options, and returns the
  12409. results from the compilation.
  12410. </para>
  12411. </summary>
  12412. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with. </param>
  12413. <param name=" fileNames">An array of strings that indicates the file names of the files to compile. </param>
  12414. <returns>
  12415. <para> A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of compilation.
  12416. </para>
  12417. </returns>
  12418. </member>
  12419. <member name="M:System.CodeDom.Compiler.CodeCompiler.ProcessCompilerOutputLine(System.CodeDom.Compiler.CompilerResults,System.String)">
  12420. <summary>
  12421. <para>Processes the specified line from the specified <see cref="T:System.CodeDom.Compiler.CompilerResults" />.</para>
  12422. </summary>
  12423. <param name="results">
  12424. <para>A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of compilation. </para>
  12425. </param>
  12426. <param name=" line">The line to process.</param>
  12427. </member>
  12428. <member name="M:System.CodeDom.Compiler.CodeCompiler.CmdArgsFromParameters(System.CodeDom.Compiler.CompilerParameters)">
  12429. <summary>
  12430. <para>Gets the command arguments to be passed to the compiler from the specified <see cref="T:System.CodeDom.Compiler.CompilerParameters" />.</para>
  12431. </summary>
  12432. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the compiler options.</param>
  12433. <returns>
  12434. <para>The command arguments.</para>
  12435. </returns>
  12436. </member>
  12437. <member name="M:System.CodeDom.Compiler.CodeCompiler.GetResponseFileCmdArgs(System.CodeDom.Compiler.CompilerParameters,System.String)">
  12438. <summary>
  12439. <para>Gets the command arguments to use when invoking the compiler to generate a response file.</para>
  12440. </summary>
  12441. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the compiler options.</param>
  12442. <param name=" cmdArgs">A command arguments string.</param>
  12443. <returns>
  12444. <para>The command arguments to use to generate a response file,
  12445. or <see langword="null" /> if there are no response file arguments.</para>
  12446. </returns>
  12447. </member>
  12448. <member name="M:System.CodeDom.Compiler.CodeCompiler.FromSourceBatch(System.CodeDom.Compiler.CompilerParameters,System.String[])">
  12449. <summary>
  12450. <para> Compiles the specified source code strings using the specified options, and
  12451. returns the results from the compilation.
  12452. </para>
  12453. </summary>
  12454. <param name="options">A <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> that indicates the options to compile with. </param>
  12455. <param name=" sources">An array of strings containing the source code to compile. </param>
  12456. <returns>
  12457. <para> A <see cref="T:System.CodeDom.Compiler.CompilerResults" /> that indicates the results of
  12458. compilation.
  12459. </para>
  12460. </returns>
  12461. </member>
  12462. <member name="M:System.CodeDom.Compiler.CodeCompiler.JoinStringArray(System.String[],System.String)">
  12463. <summary>
  12464. <para>Joins the specified string arrays.</para>
  12465. </summary>
  12466. <param name="sa">The array of strings to join.</param>
  12467. <param name=" separator">The separator to use.</param>
  12468. <returns>
  12469. <para>The concatenated string.</para>
  12470. </returns>
  12471. </member>
  12472. <member name="P:System.CodeDom.Compiler.CodeCompiler.FileExtension">
  12473. <summary>
  12474. <para> Gets or sets the file name extension to use for source files.</para>
  12475. </summary>
  12476. </member>
  12477. <member name="P:System.CodeDom.Compiler.CodeCompiler.CompilerName">
  12478. <summary>
  12479. <para> Gets or
  12480. sets the name of the compiler executable.</para>
  12481. </summary>
  12482. </member>
  12483. <member name="T:System.CodeDom.Compiler.CodeDomProvider">
  12484. <summary>
  12485. <para>Provides a base class for <see cref="T:System.CodeDom.Compiler.CodeDomProvider" /> implementations.
  12486. This class is abstract.</para>
  12487. </summary>
  12488. </member>
  12489. <member name="M:System.CodeDom.Compiler.CodeDomProvider.CreateGenerator">
  12490. <summary>
  12491. <para>Creates a new code generator.</para>
  12492. </summary>
  12493. <returns>
  12494. <para>An <see cref="T:System.CodeDom.Compiler.ICodeGenerator" /> that can be used to
  12495. generate <see cref="N:System.CodeDom" /> based source code representations.</para>
  12496. </returns>
  12497. </member>
  12498. <member name="M:System.CodeDom.Compiler.CodeDomProvider.CreateGenerator(System.IO.TextWriter)">
  12499. <summary>
  12500. <para>Creates a new code generator using the specified <see cref="T:System.IO.TextWriter" /> for
  12501. output.</para>
  12502. </summary>
  12503. <param name="output">A <see cref="T:System.IO.TextWriter" /> to use to output.</param>
  12504. <returns>
  12505. <para>An <see cref="T:System.CodeDom.Compiler.ICodeGenerator" /> that can be used to
  12506. generate <see cref="N:System.CodeDom" />
  12507. based source code representations.</para>
  12508. </returns>
  12509. </member>
  12510. <member name="M:System.CodeDom.Compiler.CodeDomProvider.CreateGenerator(System.String)">
  12511. <summary>
  12512. <para>Creates a new code generator using the specified file name for output.</para>
  12513. </summary>
  12514. <param name="fileName">The file name to output to.</param>
  12515. <returns>
  12516. <para>An <see cref="T:System.CodeDom.Compiler.ICodeGenerator" /> that can be used to
  12517. generate <see cref="N:System.CodeDom" />
  12518. based source code representations.</para>
  12519. </returns>
  12520. </member>
  12521. <member name="M:System.CodeDom.Compiler.CodeDomProvider.CreateCompiler">
  12522. <summary>
  12523. <para>Creates a new code compiler.</para>
  12524. </summary>
  12525. <returns>
  12526. <para>An <see cref="T:System.CodeDom.Compiler.ICodeCompiler" /> that can be used for compilation
  12527. of <see cref="N:System.CodeDom" /> based source code representations.</para>
  12528. </returns>
  12529. </member>
  12530. <member name="M:System.CodeDom.Compiler.CodeDomProvider.CreateParser">
  12531. <summary>
  12532. <para>Creates a new code parser.</para>
  12533. </summary>
  12534. <returns>
  12535. <para>An <see cref="T:System.CodeDom.Compiler.ICodeParser" /> that can be used to
  12536. parse source code.</para>
  12537. </returns>
  12538. </member>
  12539. <member name="M:System.CodeDom.Compiler.CodeDomProvider.GetConverter(System.Type)">
  12540. <summary>
  12541. <para>Gets a <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type of object.</para>
  12542. </summary>
  12543. <param name="type">The <see cref="T:System.Type" /> of object to retrieve a type converter for.</param>
  12544. <returns>
  12545. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type.</para>
  12546. </returns>
  12547. </member>
  12548. <member name="P:System.CodeDom.Compiler.CodeDomProvider.FileExtension">
  12549. <summary>
  12550. <para> Gets or sets the default file
  12551. name extension to use for source code files in the current language.</para>
  12552. </summary>
  12553. </member>
  12554. <member name="P:System.CodeDom.Compiler.CodeDomProvider.LanguageOptions">
  12555. <summary>
  12556. <para>Gets or sets a language features identifier.</para>
  12557. </summary>
  12558. </member>
  12559. <member name="T:System.CodeDom.Compiler.CodeGeneratorOptions">
  12560. <summary>
  12561. <para>Represents options used by code generators.</para>
  12562. </summary>
  12563. </member>
  12564. <member name="M:System.CodeDom.Compiler.CodeGeneratorOptions.#ctor">
  12565. <summary>
  12566. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CodeGeneratorOptions" /> class.</para>
  12567. </summary>
  12568. </member>
  12569. <member name="P:System.CodeDom.Compiler.CodeGeneratorOptions.Item(System.String)">
  12570. <summary>
  12571. <para>Gets or sets the object at the specified index.</para>
  12572. </summary>
  12573. <param name="index">The property to access.</param>
  12574. </member>
  12575. <member name="P:System.CodeDom.Compiler.CodeGeneratorOptions.IndentString">
  12576. <summary>
  12577. <para>Gets or sets the string to use for indentations.</para>
  12578. </summary>
  12579. </member>
  12580. <member name="P:System.CodeDom.Compiler.CodeGeneratorOptions.BracingStyle">
  12581. <summary>
  12582. <para>Gets or sets the style to use for bracing.</para>
  12583. </summary>
  12584. </member>
  12585. <member name="P:System.CodeDom.Compiler.CodeGeneratorOptions.ElseOnClosing">
  12586. <summary>
  12587. <para> Gets or sets a value indicating whether to append an
  12588. <see langword="else" />, <see langword="catch" />, or <see langword="finally" />
  12589. block, including brackets, at the closing line of each previous
  12590. <see langword="if" /> or <see langword="try" />
  12591. block.</para>
  12592. </summary>
  12593. </member>
  12594. <member name="P:System.CodeDom.Compiler.CodeGeneratorOptions.BlankLinesBetweenMembers">
  12595. <summary>
  12596. <para>Gets or sets a value indicating whether to insert blank lines between members.</para>
  12597. </summary>
  12598. </member>
  12599. <member name="T:System.CodeDom.Compiler.CodeParser">
  12600. <summary>
  12601. <para>Provides a helper class for implementing an <see cref="T:System.CodeDom.Compiler.ICodeParser" /> .</para>
  12602. </summary>
  12603. </member>
  12604. <member name="T:System.CodeDom.Compiler.ICodeParser">
  12605. <summary>
  12606. <para>Specifies an interface for parsing code into a <see cref="T:System.CodeDom.CodeCompileUnit" />.</para>
  12607. </summary>
  12608. </member>
  12609. <member name="M:System.CodeDom.Compiler.ICodeParser.Parse(System.IO.TextReader)">
  12610. <summary>
  12611. <para>Compiles the specified text stream into a <see cref="T:System.CodeDom.CodeCompileUnit" />. </para>
  12612. </summary>
  12613. <param name="codeStream">A <see cref="T:System.IO.TextReader" /> that can be used to read the code to be compiled.</param>
  12614. <returns>
  12615. <para>A <see cref="T:System.CodeDom.CodeCompileUnit" /> that contains a representation of the
  12616. parsed code.</para>
  12617. </returns>
  12618. </member>
  12619. <member name="M:System.CodeDom.Compiler.CodeParser.Parse(System.IO.TextReader)">
  12620. <summary>
  12621. <para>Compiles the specified text stream into a <see cref="T:System.CodeDom.CodeCompileUnit" />. </para>
  12622. </summary>
  12623. <param name="codeStream">A <see cref="T:System.IO.TextReader" /> that is used to read the code to be compiled.</param>
  12624. <returns>
  12625. <para>A <see cref="T:System.CodeDom.CodeCompileUnit" /> that indicates the results of the
  12626. code parsing.</para>
  12627. </returns>
  12628. </member>
  12629. <member name="T:System.CodeDom.Compiler.CompilerError">
  12630. <summary>
  12631. <para>Represents a compiler error or warning.</para>
  12632. </summary>
  12633. </member>
  12634. <member name="M:System.CodeDom.Compiler.CompilerError.#ctor">
  12635. <summary>
  12636. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerError" /> class.</para>
  12637. </summary>
  12638. </member>
  12639. <member name="M:System.CodeDom.Compiler.CompilerError.#ctor(System.String,System.Int32,System.Int32,System.String,System.String)">
  12640. <summary>
  12641. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerError" /> class using the specified
  12642. file name, line, column, error number, and error text.</para>
  12643. </summary>
  12644. <param name="fileName">The file name of the file that the compiler was compiling when it encountered the error.</param>
  12645. <param name=" line">The line of the source of the error.</param>
  12646. <param name=" column">The column of the source of the error.</param>
  12647. <param name=" errorNumber">The error number of the error.</param>
  12648. <param name=" errorText">The error message text.</param>
  12649. </member>
  12650. <member name="P:System.CodeDom.Compiler.CompilerError.Line">
  12651. <summary>
  12652. <para> Gets or sets the line number where the source of the error occurs.</para>
  12653. </summary>
  12654. </member>
  12655. <member name="P:System.CodeDom.Compiler.CompilerError.Column">
  12656. <summary>
  12657. <para> Gets or sets the column number where the source of the error occurs.</para>
  12658. </summary>
  12659. </member>
  12660. <member name="P:System.CodeDom.Compiler.CompilerError.ErrorNumber">
  12661. <summary>
  12662. <para>Gets or sets the error number.</para>
  12663. </summary>
  12664. </member>
  12665. <member name="P:System.CodeDom.Compiler.CompilerError.ErrorText">
  12666. <summary>
  12667. <para>Gets or sets the text of the error message.</para>
  12668. </summary>
  12669. </member>
  12670. <member name="P:System.CodeDom.Compiler.CompilerError.IsWarning">
  12671. <summary>
  12672. <para> Gets or sets
  12673. a value that indicates whether the error is a warning.</para>
  12674. </summary>
  12675. </member>
  12676. <member name="P:System.CodeDom.Compiler.CompilerError.FileName">
  12677. <summary>
  12678. <para> Gets or sets the file name of the source that caused the error.</para>
  12679. </summary>
  12680. </member>
  12681. <member name="T:System.CodeDom.Compiler.CompilerErrorCollection">
  12682. <summary>
  12683. <para>Represents a collection of <see cref="T:System.CodeDom.Compiler.CompilerError" /> objects.</para>
  12684. </summary>
  12685. </member>
  12686. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.#ctor">
  12687. <summary>
  12688. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" /> class.</para>
  12689. </summary>
  12690. </member>
  12691. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.#ctor(System.CodeDom.Compiler.CompilerErrorCollection)">
  12692. <summary>
  12693. <para>Initializes a new instance of <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" /> that
  12694. contains the contents of the specified <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" />.</para>
  12695. </summary>
  12696. <param name="value">A <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" /> from which the contents are copied</param>
  12697. </member>
  12698. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.#ctor(System.CodeDom.Compiler.CompilerError[])">
  12699. <summary>
  12700. <para>Initializes a new instance of <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" /> that
  12701. contains the specified array of <see cref="T:System.CodeDom.Compiler.CompilerError" /> objects.</para>
  12702. </summary>
  12703. <param name="value">An array of <see cref="T:System.CodeDom.Compiler.CompilerError" /> objects to initialize the collection with.</param>
  12704. </member>
  12705. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.Add(System.CodeDom.Compiler.CompilerError)">
  12706. <summary>
  12707. <para>Adds the specified <see cref="T:System.CodeDom.Compiler.CompilerError" /> to the error collection.</para>
  12708. </summary>
  12709. <param name="value">The <see cref="T:System.CodeDom.Compiler.CompilerError" /> to add.</param>
  12710. <returns>
  12711. <para>The index at which the new element was inserted.</para>
  12712. </returns>
  12713. </member>
  12714. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.AddRange(System.CodeDom.Compiler.CompilerError[])">
  12715. <summary>
  12716. <para> Copies the elements of an array to the end of
  12717. the error collection.</para>
  12718. </summary>
  12719. <param name="value">An array of type <see cref="T:System.CodeDom.Compiler.CompilerError" /> containing the objects to add to the collection.</param>
  12720. </member>
  12721. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.AddRange(System.CodeDom.Compiler.CompilerErrorCollection)">
  12722. <summary>
  12723. <para>Adds the contents of the specified compiler error
  12724. collection to the
  12725. end of the error collection.</para>
  12726. </summary>
  12727. <param name="value">A <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" /> containing the objects to add to the collection.</param>
  12728. </member>
  12729. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.Contains(System.CodeDom.Compiler.CompilerError)">
  12730. <summary>
  12731. <para>Gets a value indicating whether the collection contains the specified <see cref="T:System.CodeDom.Compiler.CompilerError" />.</para>
  12732. </summary>
  12733. <param name="value">The <see cref="T:System.CodeDom.Compiler.CompilerError" /> to locate.</param>
  12734. <returns>
  12735. <para>
  12736. <see langword="true" /> if the <see cref="T:System.CodeDom.Compiler.CompilerError" /> is contained in the collection;
  12737. otherwise, <see langword="false" />.</para>
  12738. </returns>
  12739. </member>
  12740. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.CopyTo(System.CodeDom.Compiler.CompilerError[],System.Int32)">
  12741. <summary>
  12742. <para>Copies the collection values to a one-dimensional <see cref="T:System.Array" /> instance at the
  12743. specified index.</para>
  12744. </summary>
  12745. <param name="array">
  12746. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" />.</para>
  12747. </param>
  12748. <param name="index">The index in the array where copying to begins.</param>
  12749. </member>
  12750. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.IndexOf(System.CodeDom.Compiler.CompilerError)">
  12751. <summary>
  12752. <para>Gets the index of the specified <see cref="T:System.CodeDom.Compiler.CompilerError" /> in the collection, if it
  12753. exists in the collection.</para>
  12754. </summary>
  12755. <param name="value">The <see cref="T:System.CodeDom.Compiler.CompilerError" /> to locate.</param>
  12756. <returns>
  12757. <para>The index of the specified <see cref="T:System.CodeDom.Compiler.CompilerError" /> in the
  12758. <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" />, if found; otherwise, -1.</para>
  12759. </returns>
  12760. </member>
  12761. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.Insert(System.Int32,System.CodeDom.Compiler.CompilerError)">
  12762. <summary>
  12763. <para>Inserts the specified <see cref="T:System.CodeDom.Compiler.CompilerError" /> into the collection at the specified index.</para>
  12764. </summary>
  12765. <param name="index">The zero-based index where the compiler error should be inserted.</param>
  12766. <param name=" value">The <see cref="T:System.CodeDom.Compiler.CompilerError" /> to insert.</param>
  12767. </member>
  12768. <member name="M:System.CodeDom.Compiler.CompilerErrorCollection.Remove(System.CodeDom.Compiler.CompilerError)">
  12769. <summary>
  12770. <para> Removes a specific <see cref="T:System.CodeDom.Compiler.CompilerError" /> from the collection.</para>
  12771. </summary>
  12772. <param name="value">The <see cref="T:System.CodeDom.Compiler.CompilerError" /> to remove from the <see cref="T:System.CodeDom.Compiler.CompilerErrorCollection" />.</param>
  12773. </member>
  12774. <member name="P:System.CodeDom.Compiler.CompilerErrorCollection.Item(System.Int32)">
  12775. <summary>
  12776. <para> Gets or sets the <see cref="T:System.CodeDom.Compiler.CompilerError" /> at the specified
  12777. index.</para>
  12778. </summary>
  12779. <param name="index">
  12780. <para>The zero-based index of the entry to locate in the collection.</para>
  12781. </param>
  12782. </member>
  12783. <member name="P:System.CodeDom.Compiler.CompilerErrorCollection.HasErrors">
  12784. <summary>
  12785. <para> Gets
  12786. a value that indicates whether the collection contains errors.</para>
  12787. </summary>
  12788. </member>
  12789. <member name="P:System.CodeDom.Compiler.CompilerErrorCollection.HasWarnings">
  12790. <summary>
  12791. <para>
  12792. Gets a value that indicates whether the collection contains warnings.</para>
  12793. </summary>
  12794. </member>
  12795. <member name="T:System.CodeDom.Compiler.CompilerParameters">
  12796. <summary>
  12797. <para> Represents the parameters used to invoke the compiler.</para>
  12798. </summary>
  12799. </member>
  12800. <member name="M:System.CodeDom.Compiler.CompilerParameters.#ctor">
  12801. <summary>
  12802. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> class.</para>
  12803. </summary>
  12804. </member>
  12805. <member name="M:System.CodeDom.Compiler.CompilerParameters.#ctor(System.String[])">
  12806. <summary>
  12807. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> class using the
  12808. specified assembly names.</para>
  12809. </summary>
  12810. <param name="assemblyNames">The names of the assemblies to compile.</param>
  12811. </member>
  12812. <member name="M:System.CodeDom.Compiler.CompilerParameters.#ctor(System.String[],System.String)">
  12813. <summary>
  12814. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> class using the specified assembly
  12815. names and output file name.</para>
  12816. </summary>
  12817. <param name="assemblyNames">The names of the assemblies to compile.</param>
  12818. <param name=" outputName">The output file name.</param>
  12819. </member>
  12820. <member name="M:System.CodeDom.Compiler.CompilerParameters.#ctor(System.String[],System.String,System.Boolean)">
  12821. <summary>
  12822. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerParameters" /> class using
  12823. the specified assembly
  12824. names, output name, and a value indicating whether to include debug information.</para>
  12825. </summary>
  12826. <param name="assemblyNames">The names of the assembly(s) to compile.</param>
  12827. <param name=" outputName">The output file name.</param>
  12828. <param name=" includeDebugInformation">
  12829. <see langword="true" /> if debug information should be included; <see langword="false" /> if debug information should be excluded.</param>
  12830. </member>
  12831. <member name="P:System.CodeDom.Compiler.CompilerParameters.GenerateExecutable">
  12832. <summary>
  12833. <para>Gets or sets a value indicating whether to generate an executable.</para>
  12834. </summary>
  12835. </member>
  12836. <member name="P:System.CodeDom.Compiler.CompilerParameters.GenerateInMemory">
  12837. <summary>
  12838. <para>Gets or sets a value indicating whether to generate the output in memory.</para>
  12839. </summary>
  12840. </member>
  12841. <member name="P:System.CodeDom.Compiler.CompilerParameters.ReferencedAssemblies">
  12842. <summary>
  12843. <para> Gets or sets the assemblies referenced by the current project.</para>
  12844. </summary>
  12845. </member>
  12846. <member name="P:System.CodeDom.Compiler.CompilerParameters.MainClass">
  12847. <summary>
  12848. <para>Gets or sets the name of the main class.</para>
  12849. </summary>
  12850. </member>
  12851. <member name="P:System.CodeDom.Compiler.CompilerParameters.OutputAssembly">
  12852. <summary>
  12853. <para>Gets or sets the name of the output assembly.</para>
  12854. </summary>
  12855. </member>
  12856. <member name="P:System.CodeDom.Compiler.CompilerParameters.TempFiles">
  12857. <summary>
  12858. <para> Gets or sets the temporary files to use.</para>
  12859. </summary>
  12860. </member>
  12861. <member name="P:System.CodeDom.Compiler.CompilerParameters.IncludeDebugInformation">
  12862. <summary>
  12863. <para>Gets or sets a value indicating whether to include debug information in the compiled
  12864. executable.</para>
  12865. </summary>
  12866. </member>
  12867. <member name="P:System.CodeDom.Compiler.CompilerParameters.TreatWarningsAsErrors">
  12868. <summary>
  12869. <para>Gets or sets a value indicating whether to treat warnings as errors.</para>
  12870. </summary>
  12871. </member>
  12872. <member name="P:System.CodeDom.Compiler.CompilerParameters.WarningLevel">
  12873. <summary>
  12874. <para> Gets or sets the warning level at which the compiler aborts compilation.</para>
  12875. </summary>
  12876. </member>
  12877. <member name="P:System.CodeDom.Compiler.CompilerParameters.CompilerOptions">
  12878. <summary>
  12879. <para>Gets or sets the compiler options for the compiler to use.</para>
  12880. </summary>
  12881. </member>
  12882. <member name="P:System.CodeDom.Compiler.CompilerParameters.Win32Resource">
  12883. <summary>
  12884. <para>Gets or sets the filename of a Win32 resource file
  12885. to link into the compiled assembly. </para>
  12886. </summary>
  12887. </member>
  12888. <member name="P:System.CodeDom.Compiler.CompilerParameters.UserToken">
  12889. <summary>
  12890. <para> Gets or sets the user token to use when creating the compiler process.</para>
  12891. </summary>
  12892. </member>
  12893. <member name="T:System.CodeDom.Compiler.CompilerResults">
  12894. <summary>
  12895. <para> Represents the results of compilation
  12896. that are returned from the compiler.</para>
  12897. </summary>
  12898. </member>
  12899. <member name="M:System.CodeDom.Compiler.CompilerResults.#ctor(System.CodeDom.Compiler.TempFileCollection)">
  12900. <summary>
  12901. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.CompilerResults" /> class
  12902. that uses the specified
  12903. temporary files.</para>
  12904. </summary>
  12905. <param name="tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use.</param>
  12906. </member>
  12907. <member name="P:System.CodeDom.Compiler.CompilerResults.TempFiles">
  12908. <summary>
  12909. <para>Gets or sets the temporary files to use.</para>
  12910. </summary>
  12911. </member>
  12912. <member name="P:System.CodeDom.Compiler.CompilerResults.CompiledAssembly">
  12913. <summary>
  12914. <para>Gets or sets the compiled assembly.</para>
  12915. </summary>
  12916. </member>
  12917. <member name="P:System.CodeDom.Compiler.CompilerResults.Errors">
  12918. <summary>
  12919. <para>Gets the collection of compiler errors and warnings.</para>
  12920. </summary>
  12921. </member>
  12922. <member name="P:System.CodeDom.Compiler.CompilerResults.Output">
  12923. <summary>
  12924. <para> Gets the compiler output messages.</para>
  12925. </summary>
  12926. </member>
  12927. <member name="P:System.CodeDom.Compiler.CompilerResults.PathToAssembly">
  12928. <summary>
  12929. <para>Gets or sets the path of the compiled assembly.</para>
  12930. </summary>
  12931. </member>
  12932. <member name="P:System.CodeDom.Compiler.CompilerResults.NativeCompilerReturnValue">
  12933. <summary>
  12934. <para>Gets or sets the compiler's return value.</para>
  12935. </summary>
  12936. </member>
  12937. <member name="T:System.CodeDom.Compiler.Executor">
  12938. <summary>
  12939. <para> Provides command execution functions for invoking
  12940. compilers. This class cannot be inherited.</para>
  12941. </summary>
  12942. </member>
  12943. <member name="M:System.CodeDom.Compiler.Executor.ExecWait(System.String,System.CodeDom.Compiler.TempFileCollection)">
  12944. <summary>
  12945. <para> Executes the command using the specified temporary files and waits for the
  12946. call to return.
  12947. </para>
  12948. </summary>
  12949. <param name="cmd">The command to execute. </param>
  12950. <param name=" tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use. </param>
  12951. <returns>
  12952. <para>The return value from the compiler.</para>
  12953. </returns>
  12954. </member>
  12955. <member name="M:System.CodeDom.Compiler.Executor.ExecWaitWithCapture(System.String,System.CodeDom.Compiler.TempFileCollection,System.String@,System.String@)">
  12956. <summary>
  12957. <para>Executes the specified command using the specified temporary
  12958. files and waits for the
  12959. call to return, storing output and error information from the compiler in
  12960. the specified strings.</para>
  12961. </summary>
  12962. <param name="cmd">The command to execute.</param>
  12963. <param name="tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use.</param>
  12964. <param name="outputName">A reference to a string that will store the compiler's message output.</param>
  12965. <param name="errorName">A reference to a string that will store the name of the error or errors encountered.</param>
  12966. <returns>
  12967. <para>The return value from the compiler.</para>
  12968. </returns>
  12969. </member>
  12970. <member name="M:System.CodeDom.Compiler.Executor.ExecWaitWithCapture(System.String,System.String,System.CodeDom.Compiler.TempFileCollection,System.String@,System.String@)">
  12971. <summary>
  12972. <para>Executes the specified command using the specified current directory and temporary files, and waits for the call
  12973. to return, storing output and error information from the compiler in the specified
  12974. strings.</para>
  12975. </summary>
  12976. <param name="cmd">The command to execute.</param>
  12977. <param name=" currentDir">The current directory.</param>
  12978. <param name=" tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use.</param>
  12979. <param name=" outputName">A reference to a string that will store the compiler's message output.</param>
  12980. <param name=" errorName">A reference to a string that will store the name of the error or errors encountered.</param>
  12981. <returns>
  12982. <para>The return value from the compiler.</para>
  12983. </returns>
  12984. </member>
  12985. <member name="M:System.CodeDom.Compiler.Executor.ExecWaitWithCapture(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String@,System.String@)">
  12986. <summary>
  12987. <para>Executes the specified command using the specified user token and temporary files, and waits for the call to
  12988. return, storing output and error information from the compiler in the specified strings.</para>
  12989. </summary>
  12990. <param name="userToken">The token to start the compiler process with.</param>
  12991. <param name=" cmd">The command to execute.</param>
  12992. <param name=" tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use.</param>
  12993. <param name=" outputName">A reference to a string that will store the compiler's message output.</param>
  12994. <param name=" errorName">A reference to a string that will store the name of the error or errors encountered.</param>
  12995. <returns>
  12996. <para>The return value from the compiler.</para>
  12997. </returns>
  12998. </member>
  12999. <member name="M:System.CodeDom.Compiler.Executor.ExecWaitWithCapture(System.IntPtr,System.String,System.String,System.CodeDom.Compiler.TempFileCollection,System.String@,System.String@)">
  13000. <summary>
  13001. <para> Executes the specified command using the specified user token, current directory, and temporary files; then
  13002. waits for the call to return, storing output and error information from the compiler in the
  13003. specified strings.</para>
  13004. </summary>
  13005. <param name="userToken">The token to start the compiler process with.</param>
  13006. <param name=" cmd">The command to execute.</param>
  13007. <param name=" currentDir">The directory to start the process in.</param>
  13008. <param name=" tempFiles">A <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> that indicates the temporary files to use.</param>
  13009. <param name=" outputName">A reference to a string that will store the compiler's message output.</param>
  13010. <param name=" errorName">A reference to a string that will store the name of the error or errors encountered.</param>
  13011. <returns>
  13012. <para>The return value from the compiler.</para>
  13013. </returns>
  13014. </member>
  13015. <member name="T:System.CodeDom.Compiler.GeneratorSupport">
  13016. <summary>
  13017. <para>Specifies identifiers used to determine whether a code generator supports certain types of
  13018. code.</para>
  13019. </summary>
  13020. </member>
  13021. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ArraysOfArrays">
  13022. <summary>
  13023. <para> Indicates the generator supports arrays of arrays.</para>
  13024. </summary>
  13025. </member>
  13026. <member name="F:System.CodeDom.Compiler.GeneratorSupport.EntryPointMethod">
  13027. <summary>
  13028. <para> Indicates the generator supports a program entry point method designation. This is used when building executables.</para>
  13029. </summary>
  13030. </member>
  13031. <member name="F:System.CodeDom.Compiler.GeneratorSupport.GotoStatements">
  13032. <summary>
  13033. <para>Indicates the generator supports goto statements.</para>
  13034. </summary>
  13035. </member>
  13036. <member name="F:System.CodeDom.Compiler.GeneratorSupport.MultidimensionalArrays">
  13037. <summary>
  13038. <para> Indicates the generator supports referencing
  13039. multidimensional arrays. Currently, the CodeDom cannot be used to
  13040. instantiate multidimensional arrays.</para>
  13041. </summary>
  13042. </member>
  13043. <member name="F:System.CodeDom.Compiler.GeneratorSupport.StaticConstructors">
  13044. <summary>
  13045. <para>Indicates the generator supports static
  13046. constructors.</para>
  13047. </summary>
  13048. </member>
  13049. <member name="F:System.CodeDom.Compiler.GeneratorSupport.TryCatchStatements">
  13050. <summary>
  13051. <para>Indicates the generator supports
  13052. <see langword="try...catch" /> statements.</para>
  13053. </summary>
  13054. </member>
  13055. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ReturnTypeAttributes">
  13056. <summary>
  13057. <para> Indicates the generator supports return type attribute declarations.</para>
  13058. </summary>
  13059. </member>
  13060. <member name="F:System.CodeDom.Compiler.GeneratorSupport.DeclareValueTypes">
  13061. <summary>
  13062. <para>Indicates the generator supports value type declarations.</para>
  13063. </summary>
  13064. </member>
  13065. <member name="F:System.CodeDom.Compiler.GeneratorSupport.DeclareEnums">
  13066. <summary>
  13067. <para>Indicates the generator supports enumeration declarations.</para>
  13068. </summary>
  13069. </member>
  13070. <member name="F:System.CodeDom.Compiler.GeneratorSupport.DeclareDelegates">
  13071. <summary>
  13072. <para>Indicates the generator supports delegate declarations.</para>
  13073. </summary>
  13074. </member>
  13075. <member name="F:System.CodeDom.Compiler.GeneratorSupport.DeclareInterfaces">
  13076. <summary>
  13077. <para>Indicates the generator supports interface declarations.</para>
  13078. </summary>
  13079. </member>
  13080. <member name="F:System.CodeDom.Compiler.GeneratorSupport.DeclareEvents">
  13081. <summary>
  13082. <para>Indicates the generator supports event declarations.</para>
  13083. </summary>
  13084. </member>
  13085. <member name="F:System.CodeDom.Compiler.GeneratorSupport.AssemblyAttributes">
  13086. <summary>
  13087. <para>Indicates the generator supports assembly attributes.</para>
  13088. </summary>
  13089. </member>
  13090. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ParameterAttributes">
  13091. <summary>
  13092. <para>Indicates the generator supports parameter attributes.</para>
  13093. </summary>
  13094. </member>
  13095. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ReferenceParameters">
  13096. <summary>
  13097. <para>Indicates the generator supports reference and out parameters.</para>
  13098. </summary>
  13099. </member>
  13100. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ChainedConstructorArguments">
  13101. <summary>
  13102. <para>Indicates the generator supports chained constructor arguments.</para>
  13103. </summary>
  13104. </member>
  13105. <member name="F:System.CodeDom.Compiler.GeneratorSupport.NestedTypes">
  13106. <summary>
  13107. <para> Indicates the generator supports the declaration of nested types.</para>
  13108. </summary>
  13109. </member>
  13110. <member name="F:System.CodeDom.Compiler.GeneratorSupport.MultipleInterfaceMembers">
  13111. <summary>
  13112. <para>Indicates the generator supports the declaration of members that implement multiple interfaces.</para>
  13113. </summary>
  13114. </member>
  13115. <member name="F:System.CodeDom.Compiler.GeneratorSupport.PublicStaticMembers">
  13116. <summary>
  13117. <para>Indicates the generator supports public static members.</para>
  13118. </summary>
  13119. </member>
  13120. <member name="F:System.CodeDom.Compiler.GeneratorSupport.ComplexExpressions">
  13121. <summary>
  13122. <para>Indicates the generator supports complex expressions.</para>
  13123. </summary>
  13124. </member>
  13125. <member name="F:System.CodeDom.Compiler.GeneratorSupport.Win32Resources">
  13126. <summary>
  13127. <para> Indicates the generator supports compilation with Win32 resources.</para>
  13128. </summary>
  13129. </member>
  13130. <member name="T:System.CodeDom.Compiler.IndentedTextWriter">
  13131. <summary>
  13132. <para>Provides a text writer that can indent new lines by a tab string token.</para>
  13133. </summary>
  13134. </member>
  13135. <member name="F:System.CodeDom.Compiler.IndentedTextWriter.DefaultTabString">
  13136. <summary>
  13137. <para>Gets or sets the default tab string.</para>
  13138. </summary>
  13139. </member>
  13140. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.#ctor(System.IO.TextWriter)">
  13141. <summary>
  13142. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.IndentedTextWriter" /> class using the specified
  13143. text writer and default tab string.</para>
  13144. </summary>
  13145. <param name="writer">The <see cref="T:System.IO.TextWriter" /> to use for output.</param>
  13146. </member>
  13147. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.#ctor(System.IO.TextWriter,System.String)">
  13148. <summary>
  13149. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.IndentedTextWriter" /> class using the specified
  13150. text writer and tab string.</para>
  13151. </summary>
  13152. <param name="writer">The <see cref="T:System.IO.TextWriter" /> to use for output.</param>
  13153. <param name=" tabString">The tab string to use for indentation.</param>
  13154. </member>
  13155. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Close">
  13156. <summary>
  13157. <para>
  13158. Closes the document being written to.
  13159. </para>
  13160. </summary>
  13161. </member>
  13162. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Flush">
  13163. <summary>
  13164. <para>Flushes the stream.</para>
  13165. </summary>
  13166. </member>
  13167. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.OutputTabs">
  13168. <summary>
  13169. <para>Outputs the tab string once for each level of indentation
  13170. according to the <see cref="P:System.CodeDom.Compiler.IndentedTextWriter.Indent" /> property.</para>
  13171. </summary>
  13172. </member>
  13173. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.String)">
  13174. <summary>
  13175. <para>Writes the specified string
  13176. to the text stream.</para>
  13177. </summary>
  13178. <param name="s">The string to write.</param>
  13179. </member>
  13180. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Boolean)">
  13181. <summary>
  13182. <para> Writes the text representation of a Boolean value to the text stream.
  13183. </para>
  13184. </summary>
  13185. <param name="value">The Boolean value to write. </param>
  13186. </member>
  13187. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Char)">
  13188. <summary>
  13189. <para>
  13190. Writes a character to the text stream.
  13191. </para>
  13192. </summary>
  13193. <param name="value">
  13194. The character to write.
  13195. </param>
  13196. </member>
  13197. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Char[])">
  13198. <summary>
  13199. <para>
  13200. Writes a
  13201. character array to the text stream.
  13202. </para>
  13203. </summary>
  13204. <param name="buffer">
  13205. The character array to write.
  13206. </param>
  13207. </member>
  13208. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Char[],System.Int32,System.Int32)">
  13209. <summary>
  13210. <para>
  13211. Writes a subarray
  13212. of characters to the text stream.
  13213. </para>
  13214. </summary>
  13215. <param name="buffer">
  13216. The character array to write data from.
  13217. </param>
  13218. <param name=" index">
  13219. Starting index in the buffer.
  13220. </param>
  13221. <param name=" count">
  13222. The number of characters to write.
  13223. </param>
  13224. </member>
  13225. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Double)">
  13226. <summary>
  13227. <para> Writes the text representation of a Double to the text stream.
  13228. </para>
  13229. </summary>
  13230. <param name="value">The <see langword="double" /> to write. </param>
  13231. </member>
  13232. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Single)">
  13233. <summary>
  13234. <para> Writes the text representation of
  13235. a Single to the text
  13236. stream.
  13237. </para>
  13238. </summary>
  13239. <param name="value">The <see langword="single" /> to write. </param>
  13240. </member>
  13241. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Int32)">
  13242. <summary>
  13243. <para>
  13244. Writes the text representation of an integer to the text stream.
  13245. </para>
  13246. </summary>
  13247. <param name="value">
  13248. The integer to write.
  13249. </param>
  13250. </member>
  13251. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Int64)">
  13252. <summary>
  13253. <para>
  13254. Writes the text representation of an 8-byte integer to the text stream.
  13255. </para>
  13256. </summary>
  13257. <param name="value">
  13258. The 8-byte integer to write.
  13259. </param>
  13260. </member>
  13261. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.Object)">
  13262. <summary>
  13263. <para>
  13264. Writes the text representation of an object
  13265. to the text stream.
  13266. </para>
  13267. </summary>
  13268. <param name="value">
  13269. The object to write.
  13270. </param>
  13271. </member>
  13272. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.String,System.Object)">
  13273. <summary>
  13274. <para>Writes out a formatted string, using the same semantics as specified.</para>
  13275. </summary>
  13276. <param name="format">The formatting string.</param>
  13277. <param name=" arg0">The object to write into the formatted string.</param>
  13278. </member>
  13279. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.String,System.Object,System.Object)">
  13280. <summary>
  13281. <para>Writes out a formatted string,
  13282. using the same semantics as specified.</para>
  13283. </summary>
  13284. <param name="format">The formatting string to use.</param>
  13285. <param name=" arg0">The first object to write into the formatted string. </param>
  13286. <param name=" arg1">The second object to write into the formatted string.</param>
  13287. </member>
  13288. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.Write(System.String,System.Object[])">
  13289. <summary>
  13290. <para>Writes out a formatted string,
  13291. using the same semantics as specified.</para>
  13292. </summary>
  13293. <param name="format">The formatting string to use.</param>
  13294. <param name=" arg">The argument array to output.</param>
  13295. </member>
  13296. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLineNoTabs(System.String)">
  13297. <summary>
  13298. <para>
  13299. Writes the specified
  13300. string to a line without tabs.
  13301. </para>
  13302. </summary>
  13303. <param name="s">
  13304. The string to write.
  13305. </param>
  13306. </member>
  13307. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.String)">
  13308. <summary>
  13309. <para> Writes the specified string, followed by
  13310. a line terminator, to the text stream.
  13311. </para>
  13312. </summary>
  13313. <param name="s">The string to write. </param>
  13314. </member>
  13315. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine">
  13316. <summary>
  13317. <para>
  13318. Writes a line terminator.
  13319. </para>
  13320. </summary>
  13321. </member>
  13322. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Boolean)">
  13323. <summary>
  13324. <para>
  13325. Writes the text representation of a Boolean, followed by a line terminator, to
  13326. the text stream.
  13327. </para>
  13328. </summary>
  13329. <param name="value">
  13330. The Boolean to write.
  13331. </param>
  13332. </member>
  13333. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Char)">
  13334. <summary>
  13335. <para> Writes a character, followed by a line terminator, to the
  13336. text stream.</para>
  13337. </summary>
  13338. <param name="value">The character to write.</param>
  13339. </member>
  13340. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Char[])">
  13341. <summary>
  13342. <para>Writes a character array, followed by a line terminator, to
  13343. the text stream.</para>
  13344. </summary>
  13345. <param name="buffer">The character array to write.</param>
  13346. </member>
  13347. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
  13348. <summary>
  13349. <para>Writes a subarray of characters, followed by a line
  13350. terminator, to the text stream.</para>
  13351. </summary>
  13352. <param name="buffer">The character array to write data from.</param>
  13353. <param name=" index">Starting index in the buffer.</param>
  13354. <param name=" count">The number of characters to write.</param>
  13355. </member>
  13356. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Double)">
  13357. <summary>
  13358. <para>Writes the text representation of a Double, followed by a line terminator, to the text stream.</para>
  13359. </summary>
  13360. <param name="value">The <see langword="double" /> to write.</param>
  13361. </member>
  13362. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Single)">
  13363. <summary>
  13364. <para>Writes the text representation of a Single, followed by a
  13365. line terminator, to the text stream.</para>
  13366. </summary>
  13367. <param name="value">The <see langword="single" /> to write.</param>
  13368. </member>
  13369. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Int32)">
  13370. <summary>
  13371. <para>Writes the text representation of an integer, followed by
  13372. a line terminator, to the text stream.</para>
  13373. </summary>
  13374. <param name="value">The integer to write.</param>
  13375. </member>
  13376. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Int64)">
  13377. <summary>
  13378. <para> Writes the text representation of an 8-byte
  13379. integer, followed by a line terminator, to the text stream.</para>
  13380. </summary>
  13381. <param name="value">The 8-byte integer to write.</param>
  13382. </member>
  13383. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.Object)">
  13384. <summary>
  13385. <para>Writes the text representation of an object, followed by a
  13386. line terminator, to the text stream.</para>
  13387. </summary>
  13388. <param name="value">The object to write.</param>
  13389. </member>
  13390. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.String,System.Object)">
  13391. <summary>
  13392. <para>Writes out a formatted string, followed by a line
  13393. terminator, using the same semantics as specified.</para>
  13394. </summary>
  13395. <param name="format">The formatting string.</param>
  13396. <param name=" arg0">The object to write into the formatted string.</param>
  13397. </member>
  13398. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.String,System.Object,System.Object)">
  13399. <summary>
  13400. <para>Writes out a formatted string, followed by a line
  13401. terminator, using the same semantics as specified.</para>
  13402. </summary>
  13403. <param name="format">The formatting string to use.</param>
  13404. <param name=" arg0">The first object to write into the formatted string.</param>
  13405. <param name=" arg1">The second object to write into the formatted string.</param>
  13406. </member>
  13407. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.String,System.Object[])">
  13408. <summary>
  13409. <para>Writes out a formatted string, followed by a line
  13410. terminator, using the same semantics as specified.</para>
  13411. </summary>
  13412. <param name="format">The formatting string to use.</param>
  13413. <param name=" arg">The argument array to output.</param>
  13414. </member>
  13415. <member name="M:System.CodeDom.Compiler.IndentedTextWriter.WriteLine(System.UInt32)">
  13416. <summary>
  13417. <para>Writes the text representation of a UInt32, followed by a line terminator, to the text stream.</para>
  13418. </summary>
  13419. <param name="value">A UInt32 to output.</param>
  13420. </member>
  13421. <member name="P:System.CodeDom.Compiler.IndentedTextWriter.Encoding">
  13422. <summary>
  13423. <para> Gets the encoding for the text writer to use.</para>
  13424. </summary>
  13425. </member>
  13426. <member name="P:System.CodeDom.Compiler.IndentedTextWriter.NewLine">
  13427. <summary>
  13428. <para>Gets or sets the new line character to use.</para>
  13429. </summary>
  13430. </member>
  13431. <member name="P:System.CodeDom.Compiler.IndentedTextWriter.Indent">
  13432. <summary>
  13433. <para>Gets or sets the number of spaces to indent.</para>
  13434. </summary>
  13435. </member>
  13436. <member name="P:System.CodeDom.Compiler.IndentedTextWriter.InnerWriter">
  13437. <summary>
  13438. <para> Gets the <see cref="T:System.IO.TextWriter" /> to use.</para>
  13439. </summary>
  13440. </member>
  13441. <member name="T:System.CodeDom.Compiler.LanguageOptions">
  13442. <summary>
  13443. <para>Specifies identifiers that indicate special features of a language.</para>
  13444. </summary>
  13445. </member>
  13446. <member name="F:System.CodeDom.Compiler.LanguageOptions.None">
  13447. <summary>
  13448. <para> The language has default characteristics. </para>
  13449. </summary>
  13450. </member>
  13451. <member name="F:System.CodeDom.Compiler.LanguageOptions.CaseInsensitive">
  13452. <summary>
  13453. <para>The language is case-insensitive.</para>
  13454. </summary>
  13455. </member>
  13456. <member name="T:System.CodeDom.Compiler.TempFileCollection">
  13457. <summary>
  13458. <para> Represents a collection of temporary files.</para>
  13459. </summary>
  13460. </member>
  13461. <member name="M:System.CodeDom.Compiler.TempFileCollection.#ctor">
  13462. <summary>
  13463. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> class with default values.</para>
  13464. </summary>
  13465. </member>
  13466. <member name="M:System.CodeDom.Compiler.TempFileCollection.#ctor(System.String)">
  13467. <summary>
  13468. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.TempFileCollection" />
  13469. class using the specified temporary directory
  13470. that is set to delete the
  13471. temporary files after their generation and
  13472. use.</para>
  13473. </summary>
  13474. <param name="tempDir">A temporary directory to use for storing the temporary files.</param>
  13475. </member>
  13476. <member name="M:System.CodeDom.Compiler.TempFileCollection.#ctor(System.String,System.Boolean)">
  13477. <summary>
  13478. <para>Initializes a new instance of the <see cref="T:System.CodeDom.Compiler.TempFileCollection" />
  13479. class using the specified
  13480. temporary directory and specified value indicating whether to keep or delete the temporary
  13481. files after their generation and use.</para>
  13482. </summary>
  13483. <param name="tempDir">A temporary directory to use for storing the temporary files.</param>
  13484. <param name=" keepFiles">
  13485. <see langword="true" /> if the temporary files should be kept after use; <see langword="false" /> if the temporary files should be deleted.</param>
  13486. </member>
  13487. <member name="M:System.CodeDom.Compiler.TempFileCollection.Dispose(System.Boolean)">
  13488. <summary>
  13489. <para>Releases the unmanaged resources used by the <see cref="T:System.CodeDom.Compiler.TempFileCollection" /> and optionally releases the managed
  13490. resources.</para>
  13491. </summary>
  13492. <param name="disposing">
  13493. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  13494. </member>
  13495. <member name="M:System.CodeDom.Compiler.TempFileCollection.AddExtension(System.String)">
  13496. <summary>
  13497. <para>Adds a file name with the specified file name extension to the
  13498. collection.</para>
  13499. </summary>
  13500. <param name="fileExtension">The file name extension to add.</param>
  13501. <returns>
  13502. <para>A file name with the specified extension that was just added to the
  13503. collection.</para>
  13504. </returns>
  13505. </member>
  13506. <member name="M:System.CodeDom.Compiler.TempFileCollection.AddExtension(System.String,System.Boolean)">
  13507. <summary>
  13508. <para>Adds a file name with the specified file name extension to the collection,
  13509. using the specified value indicating whether the file should be deleted or
  13510. retained.</para>
  13511. </summary>
  13512. <param name="fileExtension">The file name extension to add.</param>
  13513. <param name=" keepFile">
  13514. <see langword="true" /> if the files of this type should be kept after use; <see langword="false" /> if the files of this type should be deleted.</param>
  13515. <returns>
  13516. <para> A file name with the specified extension that was just added to the collection.</para>
  13517. </returns>
  13518. </member>
  13519. <member name="M:System.CodeDom.Compiler.TempFileCollection.AddFile(System.String,System.Boolean)">
  13520. <summary>
  13521. <para> Adds the specified file to the collection, using the
  13522. specified value indicating whether to keep the file after the collection is
  13523. disposed or when the <see cref="M:System.CodeDom.Compiler.TempFileCollection.Delete" />
  13524. method is called.</para>
  13525. </summary>
  13526. <param name=" fileName">The name of the file to add to the collection.</param>
  13527. <param name="keepFile">
  13528. <see langword="true" /> if the file should be kept after use; <see langword="false" /> if the file should be deleted.</param>
  13529. </member>
  13530. <member name="M:System.CodeDom.Compiler.TempFileCollection.GetEnumerator">
  13531. <summary>
  13532. <para>Gets an enumeration of the members of the collection.</para>
  13533. </summary>
  13534. <returns>
  13535. <para>An <see cref="T:System.Collections.IEnumerator" /> that contains the collection's members.</para>
  13536. </returns>
  13537. </member>
  13538. <member name="M:System.CodeDom.Compiler.TempFileCollection.CopyTo(System.String[],System.Int32)">
  13539. <summary>
  13540. <para>Copies the members of the collection to the specified string,
  13541. beginning at the specified index.</para>
  13542. </summary>
  13543. <param name="fileNames">The array of strings to copy to.</param>
  13544. <param name=" start">The index of the array to begin copying to.</param>
  13545. </member>
  13546. <member name="M:System.CodeDom.Compiler.TempFileCollection.Delete">
  13547. <summary>
  13548. <para> Deletes the temporary files within this collection that were not marked to be kept.</para>
  13549. </summary>
  13550. </member>
  13551. <member name="P:System.CodeDom.Compiler.TempFileCollection.Count">
  13552. <summary>
  13553. <para> Gets the count of files in the collection.</para>
  13554. </summary>
  13555. </member>
  13556. <member name="P:System.CodeDom.Compiler.TempFileCollection.TempDir">
  13557. <summary>
  13558. <para> Gets the temporary directory to store the temporary files
  13559. in.</para>
  13560. </summary>
  13561. </member>
  13562. <member name="P:System.CodeDom.Compiler.TempFileCollection.BasePath">
  13563. <summary>
  13564. <para> Gets the base path to store the files in.</para>
  13565. </summary>
  13566. </member>
  13567. <member name="P:System.CodeDom.Compiler.TempFileCollection.KeepFiles">
  13568. <summary>
  13569. <para> Gets or sets a value indicating whether to keep the files after they are no longer needed by
  13570. the current compilation.</para>
  13571. </summary>
  13572. </member>
  13573. <member name="T:System.ComponentModel.Design.ActiveDesignerEventArgs">
  13574. <summary>
  13575. <para>Provides data for the <see cref="P:System.ComponentModel.Design.IDesignerEventService.ActiveDesigner" />
  13576. event.</para>
  13577. </summary>
  13578. </member>
  13579. <member name="M:System.ComponentModel.Design.ActiveDesignerEventArgs.#ctor(System.ComponentModel.Design.IDesignerHost,System.ComponentModel.Design.IDesignerHost)">
  13580. <summary>
  13581. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ActiveDesignerEventArgs" />
  13582. class.</para>
  13583. </summary>
  13584. <param name="oldDesigner">The document that is losing activation.</param>
  13585. <param name="newDesigner">The document that is gaining activation.</param>
  13586. </member>
  13587. <member name="P:System.ComponentModel.Design.ActiveDesignerEventArgs.OldDesigner">
  13588. <summary>
  13589. <para>
  13590. Gets the document that is losing activation.</para>
  13591. </summary>
  13592. </member>
  13593. <member name="P:System.ComponentModel.Design.ActiveDesignerEventArgs.NewDesigner">
  13594. <summary>
  13595. <para>
  13596. Gets the document that is gaining activation.</para>
  13597. </summary>
  13598. </member>
  13599. <member name="T:System.ComponentModel.Design.ActiveDesignerEventHandler">
  13600. <summary>
  13601. <para>Represents the method that will handle the <see cref="E:System.ComponentModel.Design.IDesignerEventService.ActiveDesignerChanged" />
  13602. event.</para>
  13603. </summary>
  13604. <param name="sender">The source of the event.</param>
  13605. <param name="e">
  13606. <para>An <see cref="T:System.ComponentModel.Design.ActiveDesignerEventArgs" /> that contains the event data.</para>
  13607. </param>
  13608. </member>
  13609. <member name="T:System.ComponentModel.Design.CheckoutException">
  13610. <summary>
  13611. <para>The exception that is thrown when an attempt to check out a file that is checked into a source code management
  13612. program is canceled or fails.</para>
  13613. </summary>
  13614. </member>
  13615. <member name="F:System.ComponentModel.Design.CheckoutException.Canceled">
  13616. <summary>
  13617. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class that specifies that the checkout
  13618. was
  13619. canceled. This field is read-only.</para>
  13620. </summary>
  13621. </member>
  13622. <member name="M:System.ComponentModel.Design.CheckoutException.#ctor">
  13623. <summary>
  13624. <para> Initializes
  13625. a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" /> class with no
  13626. associated message or
  13627. error code.
  13628. </para>
  13629. </summary>
  13630. </member>
  13631. <member name="M:System.ComponentModel.Design.CheckoutException.#ctor(System.String)">
  13632. <summary>
  13633. <para>
  13634. Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" />
  13635. class with the specified message.
  13636. </para>
  13637. </summary>
  13638. <param name="message">
  13639. A message describing the exception.
  13640. </param>
  13641. </member>
  13642. <member name="M:System.ComponentModel.Design.CheckoutException.#ctor(System.String,System.Int32)">
  13643. <summary>
  13644. <para>
  13645. Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CheckoutException" />
  13646. class with the specified message and error code.
  13647. </para>
  13648. </summary>
  13649. <param name="message">
  13650. A message describing the exception.
  13651. </param>
  13652. <param name="errorCode">
  13653. The error code to pass.
  13654. </param>
  13655. </member>
  13656. <member name="T:System.ComponentModel.Design.CommandID">
  13657. <summary>
  13658. <para> Represents a
  13659. unique command identifier that consists
  13660. of a numeric command ID and a GUID menu group identifier.
  13661. </para>
  13662. </summary>
  13663. </member>
  13664. <member name="M:System.ComponentModel.Design.CommandID.#ctor(System.Guid,System.Int32)">
  13665. <summary>
  13666. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.Design.CommandID" /> class using the specified menu
  13667. group GUID and command ID
  13668. number.</para>
  13669. </summary>
  13670. <param name="menuGroup">The GUID of the group that this menu command belongs to. </param>
  13671. <param name="commandID">The identifier of this menu command within the group. </param>
  13672. </member>
  13673. <member name="M:System.ComponentModel.Design.CommandID.ToString">
  13674. <summary>
  13675. <para>Returns a <see cref="T:System.String" /> that represents the current object.</para>
  13676. </summary>
  13677. <returns>
  13678. <para> A string that contains the command ID information, both
  13679. the GUID and integer identifier.
  13680. </para>
  13681. </returns>
  13682. </member>
  13683. <member name="P:System.ComponentModel.Design.CommandID.ID">
  13684. <summary>
  13685. <para> Gets the numeric command ID.
  13686. </para>
  13687. </summary>
  13688. </member>
  13689. <member name="P:System.ComponentModel.Design.CommandID.Guid">
  13690. <summary>
  13691. <para> Gets the GUID of the menu group that the menu command identified
  13692. by this <see cref="T:System.ComponentModel.Design.CommandID" />
  13693. belongs to.
  13694. </para>
  13695. </summary>
  13696. </member>
  13697. <member name="T:System.ComponentModel.Design.ComponentChangedEventArgs">
  13698. <summary>
  13699. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" /> event.
  13700. This class cannot be inherited.</para>
  13701. </summary>
  13702. </member>
  13703. <member name="M:System.ComponentModel.Design.ComponentChangedEventArgs.#ctor(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)">
  13704. <summary>
  13705. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ComponentChangedEventArgs" /> class.</para>
  13706. </summary>
  13707. <param name="component"> The component that was changed.</param>
  13708. <param name="member">A <see cref="T:System.ComponentModel.MemberDescriptor" /> that represents the member that was changed.</param>
  13709. <param name="oldValue">The old value of the changed member.</param>
  13710. <param name="newValue">The new value of the changed member.</param>
  13711. </member>
  13712. <member name="P:System.ComponentModel.Design.ComponentChangedEventArgs.Component">
  13713. <summary>
  13714. <para> Gets the component that was modified. </para>
  13715. </summary>
  13716. </member>
  13717. <member name="P:System.ComponentModel.Design.ComponentChangedEventArgs.Member">
  13718. <summary>
  13719. <para> Gets the member that has been changed.
  13720. </para>
  13721. </summary>
  13722. </member>
  13723. <member name="P:System.ComponentModel.Design.ComponentChangedEventArgs.NewValue">
  13724. <summary>
  13725. <para> Gets the new value of the changed member.</para>
  13726. </summary>
  13727. </member>
  13728. <member name="P:System.ComponentModel.Design.ComponentChangedEventArgs.OldValue">
  13729. <summary>
  13730. <para> Gets the old value of the changed member.
  13731. </para>
  13732. </summary>
  13733. </member>
  13734. <member name="T:System.ComponentModel.Design.ComponentChangedEventHandler">
  13735. <summary>
  13736. <para>Represents the method that will handle a <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" /> event.</para>
  13737. </summary>
  13738. <param name="sender">The source of the event.</param>
  13739. <param name="e">
  13740. <para>A <see cref="T:System.ComponentModel.Design.ComponentChangedEventArgs" /> that contains the event data.</para>
  13741. </param>
  13742. </member>
  13743. <member name="T:System.ComponentModel.Design.ComponentChangingEventArgs">
  13744. <summary>
  13745. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" /> event.
  13746. This class cannot be inherited.</para>
  13747. </summary>
  13748. </member>
  13749. <member name="M:System.ComponentModel.Design.ComponentChangingEventArgs.#ctor(System.Object,System.ComponentModel.MemberDescriptor)">
  13750. <summary>
  13751. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ComponentChangingEventArgs" /> class.
  13752. </para>
  13753. </summary>
  13754. <param name="component">The component that is about to be changed. </param>
  13755. <param name="member">A <see cref="T:System.ComponentModel.MemberDescriptor" /> indicating the member of the component that is about to be changed. </param>
  13756. </member>
  13757. <member name="P:System.ComponentModel.Design.ComponentChangingEventArgs.Component">
  13758. <summary>
  13759. <para> Gets the component that is about to be changed or the component that is the parent container of the member that is about to be changed.
  13760. </para>
  13761. </summary>
  13762. </member>
  13763. <member name="P:System.ComponentModel.Design.ComponentChangingEventArgs.Member">
  13764. <summary>
  13765. <para> Gets the member that is about to be changed.
  13766. </para>
  13767. </summary>
  13768. </member>
  13769. <member name="T:System.ComponentModel.Design.ComponentChangingEventHandler">
  13770. <summary>
  13771. <para>Represents the method that will handle a <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" /> event.</para>
  13772. </summary>
  13773. <param name="sender">The source of the event.</param>
  13774. <param name="e">
  13775. <para>A <see cref="T:System.ComponentModel.Design.ComponentChangingEventArgs" /> event that contains the event data.</para>
  13776. </param>
  13777. </member>
  13778. <member name="T:System.ComponentModel.Design.ComponentEventArgs">
  13779. <summary>
  13780. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdded" />,<see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdding" />,<see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" />,<see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" />,<see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoved" />,<see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoving" />, and
  13781. <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRename" />
  13782. events.</para>
  13783. </summary>
  13784. </member>
  13785. <member name="M:System.ComponentModel.Design.ComponentEventArgs.#ctor(System.ComponentModel.IComponent)">
  13786. <summary>
  13787. <para>
  13788. Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ComponentEventArgs" /> class.
  13789. </para>
  13790. </summary>
  13791. <param name="component">
  13792. The component that is the source of the event.
  13793. </param>
  13794. </member>
  13795. <member name="P:System.ComponentModel.Design.ComponentEventArgs.Component">
  13796. <summary>
  13797. <para> Gets the component associated with the event.
  13798. </para>
  13799. </summary>
  13800. </member>
  13801. <member name="T:System.ComponentModel.Design.ComponentEventHandler">
  13802. <summary>
  13803. <para>Represents the method that will handle the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdding" /> , <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdded" />, <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoving" />, and
  13804. <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoved" /> events raised
  13805. for component-level events.</para>
  13806. </summary>
  13807. <param name="sender">The source of the event.</param>
  13808. <param name="e">
  13809. <para>A <see cref="T:System.ComponentModel.Design.ComponentEventArgs" /> that contains the event data.</para>
  13810. </param>
  13811. </member>
  13812. <member name="T:System.ComponentModel.Design.ComponentRenameEventArgs">
  13813. <summary>
  13814. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRename" /> event.</para>
  13815. </summary>
  13816. </member>
  13817. <member name="M:System.ComponentModel.Design.ComponentRenameEventArgs.#ctor(System.Object,System.String,System.String)">
  13818. <summary>
  13819. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ComponentRenameEventArgs" />
  13820. class.</para>
  13821. </summary>
  13822. <param name="component">The component to be renamed. </param>
  13823. <param name="oldName">The old name of the component. </param>
  13824. <param name="newName">The new name of the component. </param>
  13825. </member>
  13826. <member name="P:System.ComponentModel.Design.ComponentRenameEventArgs.Component">
  13827. <summary>
  13828. <para> Gets the component that is being renamed.
  13829. </para>
  13830. </summary>
  13831. </member>
  13832. <member name="P:System.ComponentModel.Design.ComponentRenameEventArgs.OldName">
  13833. <summary>
  13834. <para> Gets
  13835. the name of the component before the rename event.
  13836. </para>
  13837. </summary>
  13838. </member>
  13839. <member name="P:System.ComponentModel.Design.ComponentRenameEventArgs.NewName">
  13840. <summary>
  13841. <para> Gets the name
  13842. of the component after the rename event.
  13843. </para>
  13844. </summary>
  13845. </member>
  13846. <member name="T:System.ComponentModel.Design.ComponentRenameEventHandler">
  13847. <summary>
  13848. <para>Represents the method that will handle a <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentRename" /> event.</para>
  13849. </summary>
  13850. <param name="sender">The source of the event.</param>
  13851. <param name="e">
  13852. <para>A <see cref="T:System.ComponentModel.Design.ComponentRenameEventArgs" /> that contains the event data.</para>
  13853. </param>
  13854. </member>
  13855. <member name="T:System.ComponentModel.Design.DesignerTransaction">
  13856. <summary>
  13857. <para>Provides a mechanism that can
  13858. be used to improve performance and enable most types of changes to be undone when performing a series of changes at design-time.</para>
  13859. </summary>
  13860. </member>
  13861. <member name="M:System.ComponentModel.Design.DesignerTransaction.#ctor">
  13862. <summary>
  13863. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> class with no
  13864. description.</para>
  13865. </summary>
  13866. </member>
  13867. <member name="M:System.ComponentModel.Design.DesignerTransaction.#ctor(System.String)">
  13868. <summary>
  13869. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> class using the
  13870. specified transaction description.</para>
  13871. </summary>
  13872. <param name="description">A description for this transaction.</param>
  13873. </member>
  13874. <member name="M:System.ComponentModel.Design.DesignerTransaction.Cancel">
  13875. <summary>
  13876. <para>Cancels the transaction and attempts to roll back the
  13877. changes made by the events of the transaction.</para>
  13878. </summary>
  13879. </member>
  13880. <member name="M:System.ComponentModel.Design.DesignerTransaction.Commit">
  13881. <summary>
  13882. <para> Commits this transaction.</para>
  13883. </summary>
  13884. </member>
  13885. <member name="M:System.ComponentModel.Design.DesignerTransaction.OnCancel">
  13886. <summary>
  13887. <para>Raises the <see langword="Cancel " /> event.</para>
  13888. </summary>
  13889. </member>
  13890. <member name="M:System.ComponentModel.Design.DesignerTransaction.OnCommit">
  13891. <summary>
  13892. <para> Raises the <see langword="Commit " />
  13893. event.</para>
  13894. </summary>
  13895. </member>
  13896. <member name="M:System.ComponentModel.Design.DesignerTransaction.Dispose(System.Boolean)">
  13897. <summary>
  13898. <para>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> and optionally releases the managed
  13899. resources.</para>
  13900. </summary>
  13901. <param name="disposing">
  13902. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  13903. </member>
  13904. <member name="P:System.ComponentModel.Design.DesignerTransaction.Canceled">
  13905. <summary>
  13906. <para> Gets a value indicating whether the transaction was canceled.</para>
  13907. </summary>
  13908. </member>
  13909. <member name="P:System.ComponentModel.Design.DesignerTransaction.Committed">
  13910. <summary>
  13911. <para> Gets a value indicating whether the transaction was committed.</para>
  13912. </summary>
  13913. </member>
  13914. <member name="P:System.ComponentModel.Design.DesignerTransaction.Description">
  13915. <summary>
  13916. <para> Gets a description for the transaction.</para>
  13917. </summary>
  13918. </member>
  13919. <member name="T:System.ComponentModel.Design.DesignerTransactionCloseEventArgs">
  13920. <summary>
  13921. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosed" /> and <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosing" /> events.</para>
  13922. </summary>
  13923. </member>
  13924. <member name="M:System.ComponentModel.Design.DesignerTransactionCloseEventArgs.#ctor(System.Boolean)">
  13925. <summary>
  13926. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerTransactionCloseEventArgs" /> class,
  13927. using the specified value that indicates whether the designer
  13928. called <see cref="M:System.ComponentModel.Design.DesignerTransaction.Commit" />
  13929. on the transaction.</para>
  13930. </summary>
  13931. <param name="commit">A value indicating whether the transaction was committed.</param>
  13932. </member>
  13933. <member name="P:System.ComponentModel.Design.DesignerTransactionCloseEventArgs.TransactionCommitted">
  13934. <summary>
  13935. <para> Indicates whether the designer called <see cref="M:System.ComponentModel.Design.DesignerTransaction.Commit" /> on the
  13936. transaction.</para>
  13937. </summary>
  13938. </member>
  13939. <member name="T:System.ComponentModel.Design.DesignerTransactionCloseEventHandler">
  13940. <summary>
  13941. <para> Represents the method that handles the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosed" />
  13942. and <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosing" /> events of a
  13943. designer.</para>
  13944. </summary>
  13945. </member>
  13946. <member name="T:System.ComponentModel.Design.DesignerVerb">
  13947. <summary>
  13948. <para> Represents a verb that can be invoked from a designer.</para>
  13949. </summary>
  13950. </member>
  13951. <member name="T:System.ComponentModel.Design.MenuCommand">
  13952. <summary>
  13953. <para>Represents a Windows menu
  13954. or toolbar command item.</para>
  13955. </summary>
  13956. </member>
  13957. <member name="M:System.ComponentModel.Design.MenuCommand.#ctor(System.EventHandler,System.ComponentModel.Design.CommandID)">
  13958. <summary>
  13959. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.MenuCommand" /> class.</para>
  13960. </summary>
  13961. <param name="handler">The event to raise when the user selects the menu item or toolbar button.</param>
  13962. <param name="command">The unique command ID that links this menu command to the environment's menu.</param>
  13963. </member>
  13964. <member name="M:System.ComponentModel.Design.MenuCommand.Invoke">
  13965. <summary>
  13966. <para> Invokes the command.
  13967. </para>
  13968. </summary>
  13969. </member>
  13970. <member name="M:System.ComponentModel.Design.MenuCommand.OnCommandChanged(System.EventArgs)">
  13971. <summary>
  13972. <para>Provides notification and is called in response to
  13973. a <see cref="E:System.ComponentModel.Design.MenuCommand.CommandChanged" /> event.</para>
  13974. </summary>
  13975. <param name="e">An <see cref="T:System.EventArgs" /> that contains the event data.</param>
  13976. </member>
  13977. <member name="M:System.ComponentModel.Design.MenuCommand.ToString">
  13978. <summary>
  13979. <para>Returns a string representation of this menu command.</para>
  13980. </summary>
  13981. <returns>
  13982. <para> A string containing the
  13983. value of the <see cref="P:System.ComponentModel.Design.MenuCommand.CommandID" /> property appended with
  13984. the names of any flags that are set, separated by "|". These flag
  13985. properties include <see cref="P:System.ComponentModel.Design.MenuCommand.Checked" />, <see cref="P:System.ComponentModel.Design.MenuCommand.Enabled" />, <see cref="P:System.ComponentModel.Design.MenuCommand.Supported" />, and <see cref="P:System.ComponentModel.Design.MenuCommand.Visible" />.</para>
  13986. </returns>
  13987. </member>
  13988. <member name="P:System.ComponentModel.Design.MenuCommand.Checked">
  13989. <summary>
  13990. <para> Gets or sets a value indicating whether this menu item is checked.</para>
  13991. </summary>
  13992. </member>
  13993. <member name="P:System.ComponentModel.Design.MenuCommand.Enabled">
  13994. <summary>
  13995. <para> Gets a value
  13996. indicating whether this menu item is available.</para>
  13997. </summary>
  13998. </member>
  13999. <member name="P:System.ComponentModel.Design.MenuCommand.Supported">
  14000. <summary>
  14001. <para> Gets or sets a value
  14002. indicating whether this menu item is supported.</para>
  14003. </summary>
  14004. </member>
  14005. <member name="P:System.ComponentModel.Design.MenuCommand.Visible">
  14006. <summary>
  14007. <para> Gets or sets a value
  14008. indicating whether this menu item is visible.</para>
  14009. </summary>
  14010. </member>
  14011. <member name="E:System.ComponentModel.Design.MenuCommand.CommandChanged">
  14012. <summary>
  14013. <para> Occurs when the menu command changes.
  14014. </para>
  14015. </summary>
  14016. </member>
  14017. <member name="P:System.ComponentModel.Design.MenuCommand.CommandID">
  14018. <summary>
  14019. <para>Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> associated with this menu command.</para>
  14020. </summary>
  14021. </member>
  14022. <member name="P:System.ComponentModel.Design.MenuCommand.OleStatus">
  14023. <summary>
  14024. <para> Gets the OLE command status code for this menu item.</para>
  14025. </summary>
  14026. </member>
  14027. <member name="M:System.ComponentModel.Design.DesignerVerb.#ctor(System.String,System.EventHandler)">
  14028. <summary>
  14029. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerVerb" /> class.</para>
  14030. </summary>
  14031. <param name="text">The text of the menu command that is shown to the user.</param>
  14032. <param name="handler">The event handler that performs the actions of the verb.</param>
  14033. </member>
  14034. <member name="M:System.ComponentModel.Design.DesignerVerb.#ctor(System.String,System.EventHandler,System.ComponentModel.Design.CommandID)">
  14035. <summary>
  14036. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerVerb" />
  14037. class.</para>
  14038. </summary>
  14039. <param name="text">The text of the menu command that is shown to the user.</param>
  14040. <param name="handler">The event handler that performs the actions of the verb. </param>
  14041. <param name="startCommandID">The starting command ID for this verb. By default, the designer architecture sets aside a range of command IDs for verbs. You can override this by providing a custom command ID.</param>
  14042. </member>
  14043. <member name="P:System.ComponentModel.Design.DesignerVerb.Text">
  14044. <summary>
  14045. <para> Gets the text description that describes the verb command on the menu.</para>
  14046. </summary>
  14047. </member>
  14048. <member name="T:System.ComponentModel.Design.DesignerVerbCollection">
  14049. <summary>
  14050. <para>Represents a collection of <see cref="T:System.ComponentModel.Design.DesignerVerb" /> objects.</para>
  14051. </summary>
  14052. </member>
  14053. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.#ctor">
  14054. <summary>
  14055. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerVerbCollection" /> class.</para>
  14056. </summary>
  14057. </member>
  14058. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.#ctor(System.ComponentModel.Design.DesignerVerb[])">
  14059. <summary>
  14060. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerVerbCollection" /> class using the specified array
  14061. of <see cref="T:System.ComponentModel.Design.DesignerVerb" /> objects.</para>
  14062. </summary>
  14063. <param name="value">A <see cref="T:System.ComponentModel.Design.DesignerVerb" /> array that indicates the verbs to contain within the collection.</param>
  14064. </member>
  14065. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.Add(System.ComponentModel.Design.DesignerVerb)">
  14066. <summary>
  14067. <para>Adds the specified <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to the collection.</para>
  14068. </summary>
  14069. <param name="value">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to add to the collection.</param>
  14070. <returns>
  14071. <para>The index in the collection at which the verb was added.</para>
  14072. </returns>
  14073. </member>
  14074. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.AddRange(System.ComponentModel.Design.DesignerVerb[])">
  14075. <summary>
  14076. <para>Adds the specified set of designer verbs to the collection.</para>
  14077. </summary>
  14078. <param name="value">An array of <see cref="T:System.ComponentModel.Design.DesignerVerb" /> objects to add to the collection.</param>
  14079. </member>
  14080. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.AddRange(System.ComponentModel.Design.DesignerVerbCollection)">
  14081. <summary>
  14082. <para>Adds the specified collection of designer verbs to the collection.</para>
  14083. </summary>
  14084. <param name="value">A <see cref="T:System.ComponentModel.Design.DesignerVerbCollection" /> to add to the collection.</param>
  14085. </member>
  14086. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.Insert(System.Int32,System.ComponentModel.Design.DesignerVerb)">
  14087. <summary>
  14088. <para>Inserts the specified <see cref="T:System.ComponentModel.Design.DesignerVerb" /> at the specified index.</para>
  14089. </summary>
  14090. <param name="index">The index in the collection at which to insert the verb.</param>
  14091. <param name=" value">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to insert in the collection.</param>
  14092. </member>
  14093. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.IndexOf(System.ComponentModel.Design.DesignerVerb)">
  14094. <summary>
  14095. <para>Gets the index of the specified <see cref="T:System.ComponentModel.Design.DesignerVerb" />.</para>
  14096. </summary>
  14097. <param name="value">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> whose index to get in the collection.</param>
  14098. <returns>
  14099. <para>The index of the specified object if it is found in the list; otherwise, -1.</para>
  14100. </returns>
  14101. </member>
  14102. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.Contains(System.ComponentModel.Design.DesignerVerb)">
  14103. <summary>
  14104. <para>Gets a value indicating whether the
  14105. specified <see cref="T:System.ComponentModel.Design.DesignerVerb" /> exists in the collection.</para>
  14106. </summary>
  14107. <param name="value">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to search for in the collection.</param>
  14108. <returns>
  14109. <para>
  14110. <see langword="true" /> if the specified object exists in the collection;
  14111. otherwise, <see langword="false" />.</para>
  14112. </returns>
  14113. </member>
  14114. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.Remove(System.ComponentModel.Design.DesignerVerb)">
  14115. <summary>
  14116. <para>Removes the specified <see cref="T:System.ComponentModel.Design.DesignerVerb" /> from the collection.</para>
  14117. </summary>
  14118. <param name="value">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to remove from the collection.</param>
  14119. </member>
  14120. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.CopyTo(System.ComponentModel.Design.DesignerVerb[],System.Int32)">
  14121. <summary>
  14122. <para>Copies the collection members to the
  14123. specified <see cref="T:System.ComponentModel.Design.DesignerVerb" /> array beginning at the specified
  14124. destination index.</para>
  14125. </summary>
  14126. <param name="array">The array to copy collection members to.</param>
  14127. <param name=" index">The destination index to begin copying to.</param>
  14128. </member>
  14129. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.OnSet(System.Int32,System.Object,System.Object)">
  14130. <summary>
  14131. <para>Raises the <see langword="Set" /> event.</para>
  14132. </summary>
  14133. <param name="index">The index at which to set the item.</param>
  14134. <param name=" oldValue">The old object.</param>
  14135. <param name=" newValue">The new object.</param>
  14136. </member>
  14137. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.OnInsert(System.Int32,System.Object)">
  14138. <summary>
  14139. <para>Raises the <see langword="Insert" /> event.</para>
  14140. </summary>
  14141. <param name="index">The index at which to insert an item.</param>
  14142. <param name=" value">The object to insert.</param>
  14143. </member>
  14144. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.OnClear">
  14145. <summary>
  14146. <para>Raises the <see langword="Clear" /> event.</para>
  14147. </summary>
  14148. </member>
  14149. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.OnRemove(System.Int32,System.Object)">
  14150. <summary>
  14151. <para>Raises the <see langword="Remove " /> event.</para>
  14152. </summary>
  14153. <param name="index">The index at which to remove the item.</param>
  14154. <param name=" value">The object to remove.</param>
  14155. </member>
  14156. <member name="M:System.ComponentModel.Design.DesignerVerbCollection.OnValidate(System.Object)">
  14157. <summary>
  14158. <para>Raises the <see langword="Validate " /> event.</para>
  14159. </summary>
  14160. <param name="value">The object to validate.</param>
  14161. </member>
  14162. <member name="P:System.ComponentModel.Design.DesignerVerbCollection.Item(System.Int32)">
  14163. <summary>
  14164. <para>Gets or sets the <see cref="T:System.ComponentModel.Design.DesignerVerb" /> at the specified index.</para>
  14165. </summary>
  14166. <param name="index">The index at which to get or set the <see cref="T:System.ComponentModel.Design.DesignerVerb" />.</param>
  14167. </member>
  14168. <member name="T:System.ComponentModel.Design.DesigntimeLicenseContext">
  14169. <summary>
  14170. <para> Represents a design-time license context that can
  14171. support a license provider at design time.
  14172. </para>
  14173. </summary>
  14174. </member>
  14175. <member name="M:System.ComponentModel.Design.DesigntimeLicenseContext.GetSavedLicenseKey(System.Type,System.Reflection.Assembly)">
  14176. <summary>
  14177. <para>Gets a saved license key.</para>
  14178. </summary>
  14179. <param name="type">The type of the license key.</param>
  14180. <param name=" resourceAssembly">The assembly to get the key from.</param>
  14181. <returns>
  14182. <para>The saved license key
  14183. that matches the specified type.</para>
  14184. </returns>
  14185. </member>
  14186. <member name="M:System.ComponentModel.Design.DesigntimeLicenseContext.SetSavedLicenseKey(System.Type,System.String)">
  14187. <summary>
  14188. <para> Sets a saved license key.
  14189. </para>
  14190. </summary>
  14191. <param name="type">The type of the license key. </param>
  14192. <param name=" key">The license key. </param>
  14193. </member>
  14194. <member name="P:System.ComponentModel.Design.DesigntimeLicenseContext.UsageMode">
  14195. <summary>
  14196. <para> Gets the license usage mode.</para>
  14197. </summary>
  14198. </member>
  14199. <member name="T:System.ComponentModel.Design.DesigntimeLicenseContextSerializer">
  14200. <summary>
  14201. <para> Provides support for design-time license context serialization.</para>
  14202. </summary>
  14203. </member>
  14204. <member name="M:System.ComponentModel.Design.DesigntimeLicenseContextSerializer.Serialize(System.IO.Stream,System.String,System.ComponentModel.Design.DesigntimeLicenseContext)">
  14205. <summary>
  14206. <para> Serializes the licenses within the specified design-time license context
  14207. using the specified key and output stream.
  14208. </para>
  14209. </summary>
  14210. <param name=" o">The stream to output to. </param>
  14211. <param name=" cryptoKey">The key to use for encryption. </param>
  14212. <param name="context">A <see cref="T:System.ComponentModel.Design.DesigntimeLicenseContext" /> indicating the license context. </param>
  14213. </member>
  14214. <member name="T:System.ComponentModel.Design.DesignerCollection">
  14215. <summary>
  14216. <para> Represents a collection of documents.</para>
  14217. </summary>
  14218. </member>
  14219. <member name="M:System.ComponentModel.Design.DesignerCollection.#ctor(System.ComponentModel.Design.IDesignerHost[])">
  14220. <summary>
  14221. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerCollection" /> class
  14222. that contains the specified designers.</para>
  14223. </summary>
  14224. <param name="designers">An array of <see cref="T:System.ComponentModel.Design.IDesignerHost" /> objects to store.</param>
  14225. </member>
  14226. <member name="M:System.ComponentModel.Design.DesignerCollection.#ctor(System.Collections.IList)">
  14227. <summary>
  14228. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerCollection" /> class that contains the
  14229. specified set of designers.</para>
  14230. </summary>
  14231. <param name="designers">A list that contains the collection of designers to add.</param>
  14232. </member>
  14233. <member name="M:System.ComponentModel.Design.DesignerCollection.GetEnumerator">
  14234. <summary>
  14235. <para> Gets a new enumerator for this collection.</para>
  14236. </summary>
  14237. <returns>
  14238. <para>An <see cref="T:System.Collections.IEnumerator" /> that
  14239. enumerates the collection.</para>
  14240. </returns>
  14241. </member>
  14242. <member name="P:System.ComponentModel.Design.DesignerCollection.Count">
  14243. <summary>
  14244. <para>
  14245. Gets the number
  14246. of documents in the collection.</para>
  14247. </summary>
  14248. </member>
  14249. <member name="P:System.ComponentModel.Design.DesignerCollection.Item(System.Int32)">
  14250. <summary>
  14251. <para>
  14252. Gets the document at the specified index.</para>
  14253. </summary>
  14254. <param name="index">The index of the document to return.</param>
  14255. </member>
  14256. <member name="T:System.ComponentModel.Design.DesignerEventArgs">
  14257. <summary>
  14258. <para>Provides data for the <see cref="E:System.ComponentModel.Design.IDesignerEventService.DesignerCreated" />
  14259. and <see cref="E:System.ComponentModel.Design.IDesignerEventService.DesignerDisposed" /> events.</para>
  14260. </summary>
  14261. </member>
  14262. <member name="M:System.ComponentModel.Design.DesignerEventArgs.#ctor(System.ComponentModel.Design.IDesignerHost)">
  14263. <summary>
  14264. <para>
  14265. Initializes a new instance of the <see cref="T:System.ComponentModel.Design.DesignerEventArgs" />
  14266. class.
  14267. </para>
  14268. </summary>
  14269. <param name="host">
  14270. The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> of the document.
  14271. </param>
  14272. </member>
  14273. <member name="P:System.ComponentModel.Design.DesignerEventArgs.Designer">
  14274. <summary>
  14275. <para>
  14276. Gets the host of the document.
  14277. </para>
  14278. </summary>
  14279. </member>
  14280. <member name="T:System.ComponentModel.Design.DesignerEventHandler">
  14281. <summary>
  14282. <para>Represents the method that will handle the <see cref="E:System.ComponentModel.Design.IDesignerEventService.DesignerCreated" />
  14283. and <see cref="E:System.ComponentModel.Design.IDesignerEventService.DesignerDisposed" /> events that are
  14284. raised when a document is created or disposed of.</para>
  14285. </summary>
  14286. <param name="sender">The source of the event.</param>
  14287. <param name="e">A <see cref="T:System.ComponentModel.Design.DesignerEventArgs" /> that contains the event data.</param>
  14288. </member>
  14289. <member name="T:System.ComponentModel.Design.HelpContextType">
  14290. <summary>
  14291. <para> Defines identifiers that indicate information about the context in which a request for Help
  14292. information originated.</para>
  14293. </summary>
  14294. </member>
  14295. <member name="F:System.ComponentModel.Design.HelpContextType.Ambient">
  14296. <summary>
  14297. <para> A general context.</para>
  14298. </summary>
  14299. </member>
  14300. <member name="F:System.ComponentModel.Design.HelpContextType.Window">
  14301. <summary>
  14302. <para> A window.</para>
  14303. </summary>
  14304. </member>
  14305. <member name="F:System.ComponentModel.Design.HelpContextType.Selection">
  14306. <summary>
  14307. <para> A selection.</para>
  14308. </summary>
  14309. </member>
  14310. <member name="F:System.ComponentModel.Design.HelpContextType.ToolWindowSelection">
  14311. <summary>
  14312. <para> A tool window selection.</para>
  14313. </summary>
  14314. </member>
  14315. <member name="T:System.ComponentModel.Design.HelpKeywordType">
  14316. <summary>
  14317. <para> Defines
  14318. identifiers that indicate the type of a Help keyword.</para>
  14319. </summary>
  14320. </member>
  14321. <member name="F:System.ComponentModel.Design.HelpKeywordType.F1Keyword">
  14322. <summary>
  14323. <para> A keyword that F1 was pressed to request help about.</para>
  14324. </summary>
  14325. </member>
  14326. <member name="F:System.ComponentModel.Design.HelpKeywordType.GeneralKeyword">
  14327. <summary>
  14328. <para> A general keyword.
  14329. </para>
  14330. </summary>
  14331. </member>
  14332. <member name="F:System.ComponentModel.Design.HelpKeywordType.FilterKeyword">
  14333. <summary>
  14334. <para> A filter keyword.
  14335. </para>
  14336. </summary>
  14337. </member>
  14338. <member name="T:System.ComponentModel.Design.IComponentChangeService">
  14339. <summary>
  14340. <para>Provides an interface to add and remove the event
  14341. handlers for events that add, change, remove or rename components,
  14342. and provides methods to raise a <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged" /> or <see cref="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging" />
  14343. event.</para>
  14344. </summary>
  14345. </member>
  14346. <member name="M:System.ComponentModel.Design.IComponentChangeService.OnComponentChanged(System.Object,System.ComponentModel.MemberDescriptor,System.Object,System.Object)">
  14347. <summary>
  14348. <para>Announces to the component change service that a particular component has changed.</para>
  14349. </summary>
  14350. <param name="component">The component that has changed.</param>
  14351. <param name="member">The member that has changed. This is <see langword="null" /> if this change is not related to a single member.</param>
  14352. <param name="oldValue">The old value of the member. This is valid only if the member is not <see langword="null" />.</param>
  14353. <param name="newValue">The new value of the member. This is valid only if the member is not <see langword="null" />.</param>
  14354. </member>
  14355. <member name="M:System.ComponentModel.Design.IComponentChangeService.OnComponentChanging(System.Object,System.ComponentModel.MemberDescriptor)">
  14356. <summary>
  14357. <para>Announces to the component change service that a particular component is changing.</para>
  14358. </summary>
  14359. <param name="component">The component that is about to change.</param>
  14360. <param name="member">The member that is changing. This is <see langword="null" /> if this change is not related to a single member.</param>
  14361. </member>
  14362. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdded">
  14363. <summary>
  14364. <para>Occurs when a component has been added.</para>
  14365. </summary>
  14366. </member>
  14367. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentAdding">
  14368. <summary>
  14369. <para>Occurs when a component is in the process of being added.</para>
  14370. </summary>
  14371. </member>
  14372. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanged">
  14373. <summary>
  14374. <para>Occurs when a component has been changed.</para>
  14375. </summary>
  14376. </member>
  14377. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentChanging">
  14378. <summary>
  14379. <para>Occurs when a component is in the process of being changed.</para>
  14380. </summary>
  14381. </member>
  14382. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoved">
  14383. <summary>
  14384. <para>Occurs when a component has been removed.</para>
  14385. </summary>
  14386. </member>
  14387. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentRemoving">
  14388. <summary>
  14389. <para>Occurs when a component is in the process of being removed.</para>
  14390. </summary>
  14391. </member>
  14392. <member name="E:System.ComponentModel.Design.IComponentChangeService.ComponentRename">
  14393. <summary>
  14394. <para> Occurs when a component is renamed.</para>
  14395. </summary>
  14396. </member>
  14397. <member name="T:System.ComponentModel.Design.IDesigner">
  14398. <summary>
  14399. <para>Provides the basic framework for building a custom designer.</para>
  14400. </summary>
  14401. </member>
  14402. <member name="M:System.ComponentModel.Design.IDesigner.DoDefaultAction">
  14403. <summary>
  14404. <para> Performs the default action for this designer.
  14405. </para>
  14406. </summary>
  14407. </member>
  14408. <member name="M:System.ComponentModel.Design.IDesigner.Initialize(System.ComponentModel.IComponent)">
  14409. <summary>
  14410. <para>Initializes the designer with the specified component.</para>
  14411. </summary>
  14412. <param name="component">The component to associate with this designer.</param>
  14413. </member>
  14414. <member name="P:System.ComponentModel.Design.IDesigner.Component">
  14415. <summary>
  14416. <para>Gets or sets the base component that this designer is designing.</para>
  14417. </summary>
  14418. </member>
  14419. <member name="P:System.ComponentModel.Design.IDesigner.Verbs">
  14420. <summary>
  14421. <para> Gets or sets the design-time verbs supported by the designer.</para>
  14422. </summary>
  14423. </member>
  14424. <member name="T:System.ComponentModel.Design.IDesignerEventService">
  14425. <summary>
  14426. <para> Provides event notifications for adding and removing designers, when selection
  14427. changes, and provides the ability to add designers.</para>
  14428. </summary>
  14429. </member>
  14430. <member name="P:System.ComponentModel.Design.IDesignerEventService.ActiveDesigner">
  14431. <summary>
  14432. <para>Gets or sets the currently active document.</para>
  14433. </summary>
  14434. </member>
  14435. <member name="P:System.ComponentModel.Design.IDesignerEventService.Designers">
  14436. <summary>
  14437. <para> Gets or sets
  14438. a collection of currently active design documents in the development environment.
  14439. </para>
  14440. </summary>
  14441. </member>
  14442. <member name="E:System.ComponentModel.Design.IDesignerEventService.ActiveDesignerChanged">
  14443. <summary>
  14444. <para> Occurs when the currently active designer
  14445. changes.</para>
  14446. </summary>
  14447. </member>
  14448. <member name="E:System.ComponentModel.Design.IDesignerEventService.DesignerCreated">
  14449. <summary>
  14450. <para> Occurs when a designer is created.</para>
  14451. </summary>
  14452. </member>
  14453. <member name="E:System.ComponentModel.Design.IDesignerEventService.DesignerDisposed">
  14454. <summary>
  14455. <para> Occurs when a document is disposed.</para>
  14456. </summary>
  14457. </member>
  14458. <member name="E:System.ComponentModel.Design.IDesignerEventService.SelectionChanged">
  14459. <summary>
  14460. <para> Occurs when the current design-view selection changes.</para>
  14461. </summary>
  14462. </member>
  14463. <member name="T:System.ComponentModel.Design.IDesignerFilter">
  14464. <summary>
  14465. <para> Provides an interface that enables a designer to access and filter
  14466. the dictionaries of a <see cref="T:System.ComponentModel.TypeDescriptor" />
  14467. that stores the property, attribute,
  14468. and event descriptors that a component designer can expose to the
  14469. design-time environment.</para>
  14470. </summary>
  14471. </member>
  14472. <member name="M:System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes(System.Collections.IDictionary)">
  14473. <summary>
  14474. <para> When overridden in a
  14475. derived class, allows a designer to change or remove
  14476. from the set of attributes that it exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14477. </summary>
  14478. <param name="attributes">The attributes for the class of the component. The keys in the dictionary are the type IDs of the attributes.</param>
  14479. </member>
  14480. <member name="M:System.ComponentModel.Design.IDesignerFilter.PostFilterEvents(System.Collections.IDictionary)">
  14481. <summary>
  14482. <para> When overridden in a
  14483. derived class, allows a designer to change or remove items from the set of events that
  14484. it exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14485. </summary>
  14486. <param name="events">The events for the class of the component. The keys in the dictionary are event names.</param>
  14487. </member>
  14488. <member name="M:System.ComponentModel.Design.IDesignerFilter.PostFilterProperties(System.Collections.IDictionary)">
  14489. <summary>
  14490. <para> When overridden in a derived class, allows a designer to
  14491. change or remove items from the set of properties that it exposes through a
  14492. <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14493. </summary>
  14494. <param name="properties">The properties for the class of the component. The keys in the dictionary are property names.</param>
  14495. </member>
  14496. <member name="M:System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes(System.Collections.IDictionary)">
  14497. <summary>
  14498. <para> When overridden in a derived class, allows a designer to
  14499. add to the set of attributes that it exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14500. </summary>
  14501. <param name="attributes">The attributes for the class of the component. The keys in the dictionary are the type IDs of the attributes.</param>
  14502. </member>
  14503. <member name="M:System.ComponentModel.Design.IDesignerFilter.PreFilterEvents(System.Collections.IDictionary)">
  14504. <summary>
  14505. <para> When overridden in a derived class, allows a designer to
  14506. add to the set of events that it exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14507. </summary>
  14508. <param name="events">The events for the class of the component. The keys in the dictionary are event names.</param>
  14509. </member>
  14510. <member name="M:System.ComponentModel.Design.IDesignerFilter.PreFilterProperties(System.Collections.IDictionary)">
  14511. <summary>
  14512. <para> When overridden in a derived class, allows a designer to add
  14513. to the set of properties that it exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  14514. </summary>
  14515. <param name="properties">The properties for the class of the component. The keys in the dictionary are event names.</param>
  14516. </member>
  14517. <member name="T:System.ComponentModel.Design.IDesignerHost">
  14518. <summary>
  14519. <para> Provides an interface for managing
  14520. designer transactions and components.</para>
  14521. </summary>
  14522. </member>
  14523. <member name="T:System.ComponentModel.Design.IServiceContainer">
  14524. <summary>
  14525. <para>Provides a container for services.</para>
  14526. </summary>
  14527. </member>
  14528. <member name="M:System.ComponentModel.Design.IServiceContainer.AddService(System.Type,System.Object)">
  14529. <summary>
  14530. <para>Adds the specified service to the service container.</para>
  14531. </summary>
  14532. <param name="serviceType">The type of service to add.</param>
  14533. <param name="serviceInstance">An instance of the service type to add. This object must implement or inherit from the type indicated by the <paramref name="serviceType" /> parameter.</param>
  14534. </member>
  14535. <member name="M:System.ComponentModel.Design.IServiceContainer.AddService(System.Type,System.Object,System.Boolean)">
  14536. <summary>
  14537. <para>Adds the specified service to the service container, and optionally
  14538. promotes the service to any parent service containers.</para>
  14539. </summary>
  14540. <param name="serviceType">The type of service to add.</param>
  14541. <param name="serviceInstance">An instance of the service type to add. This object must implement or inherit from the type indicated by the <paramref name="serviceType" /> parameter. </param>
  14542. <param name="promote">
  14543. <see langword="true" /> to promote this request to any parent service containers; otherwise, <see langword="false" />.</param>
  14544. </member>
  14545. <member name="M:System.ComponentModel.Design.IServiceContainer.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback)">
  14546. <summary>
  14547. <para>Adds the specified service to the service container.</para>
  14548. </summary>
  14549. <param name="serviceType">The type of service to add.</param>
  14550. <param name="callback"> A callback object that is used to create the service. This allows a service to be declared as available, but delays the creation of the object until the service is requested.</param>
  14551. </member>
  14552. <member name="M:System.ComponentModel.Design.IServiceContainer.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback,System.Boolean)">
  14553. <summary>
  14554. <para> Adds the specified service to the service container, and optionally
  14555. promotes the service to parent service containers.</para>
  14556. </summary>
  14557. <param name="serviceType">The type of service to add.</param>
  14558. <param name="callback"> A callback object that is used to create the service. This allows a service to be declared as available, but delays the creation of the object until the service is requested.</param>
  14559. <param name="promote">
  14560. <see langword="true" /> to promote this request to any parent service containers; otherwise, <see langword="false" />.</param>
  14561. </member>
  14562. <member name="M:System.ComponentModel.Design.IServiceContainer.RemoveService(System.Type)">
  14563. <summary>
  14564. <para>Removes the specified service type from the service container.</para>
  14565. </summary>
  14566. <param name="serviceType">The type of service to remove.</param>
  14567. </member>
  14568. <member name="M:System.ComponentModel.Design.IServiceContainer.RemoveService(System.Type,System.Boolean)">
  14569. <summary>
  14570. <para> Removes the specified service type from
  14571. the service container, and optionally promotes the service to parent service containers.</para>
  14572. </summary>
  14573. <param name="serviceType">The type of service to remove.</param>
  14574. <param name="promote">
  14575. <see langword="true" /> to promote this request to any parent service containers; otherwise, <see langword="false" />.</param>
  14576. </member>
  14577. <member name="M:System.ComponentModel.Design.IDesignerHost.Activate">
  14578. <summary>
  14579. <para> Activates the designer that this host is hosting.
  14580. </para>
  14581. </summary>
  14582. </member>
  14583. <member name="M:System.ComponentModel.Design.IDesignerHost.CreateComponent(System.Type)">
  14584. <summary>
  14585. <para> Creates a component of the specified type and adds it to the design document.
  14586. </para>
  14587. </summary>
  14588. <param name="componentClass">The type of the component to create. </param>
  14589. <returns>
  14590. <para> The newly created component.
  14591. </para>
  14592. </returns>
  14593. </member>
  14594. <member name="M:System.ComponentModel.Design.IDesignerHost.CreateComponent(System.Type,System.String)">
  14595. <summary>
  14596. <para> Creates a component of the specified type and name, and adds it to the design document.
  14597. </para>
  14598. </summary>
  14599. <param name="componentClass">The type of the component to create. </param>
  14600. <param name="name">The name for the component. </param>
  14601. <returns>
  14602. <para> The newly created component.
  14603. </para>
  14604. </returns>
  14605. </member>
  14606. <member name="M:System.ComponentModel.Design.IDesignerHost.CreateTransaction">
  14607. <summary>
  14608. <para>Creates a <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> that
  14609. can encapsulate event
  14610. sequences to improve
  14611. performance and enable undo and redo support functionality.</para>
  14612. </summary>
  14613. <returns>
  14614. <para> A new instance of <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> . When
  14615. you complete the steps in your transaction, you should
  14616. call <see cref="M:System.ComponentModel.Design.DesignerTransaction.Commit" />
  14617. on this object.</para>
  14618. </returns>
  14619. </member>
  14620. <member name="M:System.ComponentModel.Design.IDesignerHost.CreateTransaction(System.String)">
  14621. <summary>
  14622. <para>Creates a <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> that
  14623. can encapsulate event sequences to improve
  14624. performance and enable undo and redo support functionality, using the specified transaction
  14625. description.</para>
  14626. </summary>
  14627. <param name="description">A title or description for the newly created transaction.</param>
  14628. <returns>
  14629. <para> A new <see cref="T:System.ComponentModel.Design.DesignerTransaction" /> . When
  14630. you have completed the
  14631. steps in your transaction, you should call <see cref="M:System.ComponentModel.Design.DesignerTransaction.Commit" /> on this
  14632. object.</para>
  14633. </returns>
  14634. </member>
  14635. <member name="M:System.ComponentModel.Design.IDesignerHost.DestroyComponent(System.ComponentModel.IComponent)">
  14636. <summary>
  14637. <para> Destroys the specified component and removes it from the designer container.
  14638. </para>
  14639. </summary>
  14640. <param name="component">The component to destroy. </param>
  14641. </member>
  14642. <member name="M:System.ComponentModel.Design.IDesignerHost.GetDesigner(System.ComponentModel.IComponent)">
  14643. <summary>
  14644. <para>Gets the designer instance that contains the specified component.</para>
  14645. </summary>
  14646. <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to retrieve the designer for.</param>
  14647. <returns>
  14648. <para>An <see cref="T:System.ComponentModel.Design.IDesigner" /> , or <see langword="null" />
  14649. if there is no designer for the specified component.</para>
  14650. </returns>
  14651. </member>
  14652. <member name="M:System.ComponentModel.Design.IDesignerHost.GetType(System.String)">
  14653. <summary>
  14654. <para> Gets an instance of the specified, fully qualified type
  14655. name.
  14656. </para>
  14657. </summary>
  14658. <param name="typeName">The name of the type to load. </param>
  14659. <returns>
  14660. <para> The type object for the specified type name, or <see langword="null" /> if the type cannot be found.
  14661. </para>
  14662. </returns>
  14663. </member>
  14664. <member name="P:System.ComponentModel.Design.IDesignerHost.Loading">
  14665. <summary>
  14666. <para> Gets a value indicating whether the designer host
  14667. is currently loading the document.
  14668. </para>
  14669. </summary>
  14670. </member>
  14671. <member name="P:System.ComponentModel.Design.IDesignerHost.InTransaction">
  14672. <summary>
  14673. <para> Gets a value indicating whether the designer host is currently in a transaction.</para>
  14674. </summary>
  14675. </member>
  14676. <member name="P:System.ComponentModel.Design.IDesignerHost.Container">
  14677. <summary>
  14678. <para> Gets the container for this designer host.
  14679. </para>
  14680. </summary>
  14681. </member>
  14682. <member name="P:System.ComponentModel.Design.IDesignerHost.RootComponent">
  14683. <summary>
  14684. <para> Gets the instance of the base class used as the root component for the current design.
  14685. </para>
  14686. </summary>
  14687. </member>
  14688. <member name="P:System.ComponentModel.Design.IDesignerHost.RootComponentClassName">
  14689. <summary>
  14690. <para> Gets the fully qualified name of the class being designed.
  14691. </para>
  14692. </summary>
  14693. </member>
  14694. <member name="P:System.ComponentModel.Design.IDesignerHost.TransactionDescription">
  14695. <summary>
  14696. <para> Gets the description of the current transaction.
  14697. </para>
  14698. </summary>
  14699. </member>
  14700. <member name="E:System.ComponentModel.Design.IDesignerHost.Activated">
  14701. <summary>
  14702. <para> Occurs when this designer is activated.
  14703. </para>
  14704. </summary>
  14705. </member>
  14706. <member name="E:System.ComponentModel.Design.IDesignerHost.Deactivated">
  14707. <summary>
  14708. <para> Occurs when this designer is deactivated.</para>
  14709. </summary>
  14710. </member>
  14711. <member name="E:System.ComponentModel.Design.IDesignerHost.LoadComplete">
  14712. <summary>
  14713. <para> Occurs when this designer completes loading its document.</para>
  14714. </summary>
  14715. </member>
  14716. <member name="E:System.ComponentModel.Design.IDesignerHost.TransactionClosed">
  14717. <summary>
  14718. <para> Adds an event handler for the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosed" /> event.
  14719. </para>
  14720. </summary>
  14721. </member>
  14722. <member name="E:System.ComponentModel.Design.IDesignerHost.TransactionClosing">
  14723. <summary>
  14724. <para>Adds an event handler for the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionClosing" /> event.</para>
  14725. </summary>
  14726. </member>
  14727. <member name="E:System.ComponentModel.Design.IDesignerHost.TransactionOpened">
  14728. <summary>
  14729. <para>Adds an event handler for the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionOpened" /> event.</para>
  14730. </summary>
  14731. </member>
  14732. <member name="E:System.ComponentModel.Design.IDesignerHost.TransactionOpening">
  14733. <summary>
  14734. <para> Adds an event handler for the <see cref="E:System.ComponentModel.Design.IDesignerHost.TransactionOpening" /> event.
  14735. </para>
  14736. </summary>
  14737. </member>
  14738. <member name="T:System.ComponentModel.Design.IDesignerOptionService">
  14739. <summary>
  14740. <para> Provides access to the designer options located on
  14741. the <see langword="Tools" /> menu under the <see langword="Options" />
  14742. menu item in the Visual Studio .NET environment.</para>
  14743. </summary>
  14744. </member>
  14745. <member name="M:System.ComponentModel.Design.IDesignerOptionService.GetOptionValue(System.String,System.String)">
  14746. <summary>
  14747. <para>Gets the value of an option defined in this package.</para>
  14748. </summary>
  14749. <param name="pageName">The name of the page that defines the option.</param>
  14750. <param name="valueName">The name of the option property.</param>
  14751. <returns>
  14752. <para>The value of the specified option.</para>
  14753. </returns>
  14754. </member>
  14755. <member name="M:System.ComponentModel.Design.IDesignerOptionService.SetOptionValue(System.String,System.String,System.Object)">
  14756. <summary>
  14757. <para>Sets the value of an option defined in this package.</para>
  14758. </summary>
  14759. <param name="pageName">The name of the page that defines the option.</param>
  14760. <param name="valueName">The name of the option property.</param>
  14761. <param name="value">The new value.</param>
  14762. </member>
  14763. <member name="T:System.ComponentModel.Design.IDictionaryService">
  14764. <summary>
  14765. <para> Provides a generic dictionary service that a
  14766. designer can use to store user-defined data.</para>
  14767. </summary>
  14768. </member>
  14769. <member name="M:System.ComponentModel.Design.IDictionaryService.GetKey(System.Object)">
  14770. <summary>
  14771. <para> Gets the key corresponding to the specified value.
  14772. </para>
  14773. </summary>
  14774. <param name="value"> The value to look up in the dictionary. </param>
  14775. <returns>
  14776. <para> The associated key, or <see langword="null" />
  14777. if no key exists.</para>
  14778. </returns>
  14779. </member>
  14780. <member name="M:System.ComponentModel.Design.IDictionaryService.GetValue(System.Object)">
  14781. <summary>
  14782. <para> Gets the value corresponding to the specified key.
  14783. </para>
  14784. </summary>
  14785. <param name="key">The key to look up the value for. </param>
  14786. <returns>
  14787. <para> The associated value, or <see langword="null" />
  14788. if no value exists.</para>
  14789. </returns>
  14790. </member>
  14791. <member name="M:System.ComponentModel.Design.IDictionaryService.SetValue(System.Object,System.Object)">
  14792. <summary>
  14793. <para> Sets the specified key-value pair.</para>
  14794. </summary>
  14795. <param name="key">An object to use as the key to associate the value with.</param>
  14796. <param name="value">The value to store.</param>
  14797. </member>
  14798. <member name="T:System.ComponentModel.Design.IEventBindingService">
  14799. <summary>
  14800. <para> Provides a service for exposing events
  14801. as <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects.</para>
  14802. </summary>
  14803. </member>
  14804. <member name="M:System.ComponentModel.Design.IEventBindingService.CreateUniqueMethodName(System.ComponentModel.IComponent,System.ComponentModel.EventDescriptor)">
  14805. <summary>
  14806. <para> Creates a unique name for an event-handler method for the specified component and
  14807. event.</para>
  14808. </summary>
  14809. <param name="component">The component instance the event is connected to.</param>
  14810. <param name="e">The event to create a name for.</param>
  14811. <returns>
  14812. <para> The recommended name for the event-handler method for this event.</para>
  14813. </returns>
  14814. </member>
  14815. <member name="M:System.ComponentModel.Design.IEventBindingService.GetCompatibleMethods(System.ComponentModel.EventDescriptor)">
  14816. <summary>
  14817. <para> Gets a collection of event-handler methods that have a method signature compatible with the specified event.</para>
  14818. </summary>
  14819. <param name="e">The event to get the compatible event-handler methods for.</param>
  14820. <returns>
  14821. <para>A collection of strings.</para>
  14822. </returns>
  14823. </member>
  14824. <member name="M:System.ComponentModel.Design.IEventBindingService.GetEvent(System.ComponentModel.PropertyDescriptor)">
  14825. <summary>
  14826. <para>Gets an <see cref="T:System.ComponentModel.EventDescriptor" /> for the event that the specified property descriptor represents, if
  14827. it represents an event.</para>
  14828. </summary>
  14829. <param name="property">The property that represents an event.</param>
  14830. <returns>
  14831. <para>An <see cref="T:System.ComponentModel.EventDescriptor" /> for the event that
  14832. the property represents, or <see langword="null" /> if the property does not represent an event.</para>
  14833. </returns>
  14834. </member>
  14835. <member name="M:System.ComponentModel.Design.IEventBindingService.GetEventProperties(System.ComponentModel.EventDescriptorCollection)">
  14836. <summary>
  14837. <para>Converts a set of event descriptors to a set of property descriptors.</para>
  14838. </summary>
  14839. <param name="events">The events to convert to properties.</param>
  14840. <returns>
  14841. <para> An array of <see cref="T:System.ComponentModel.PropertyDescriptor" /> objects that describe the event set.</para>
  14842. </returns>
  14843. </member>
  14844. <member name="M:System.ComponentModel.Design.IEventBindingService.GetEventProperty(System.ComponentModel.EventDescriptor)">
  14845. <summary>
  14846. <para> Converts a single event descriptor to a property descriptor.
  14847. </para>
  14848. </summary>
  14849. <param name="e">The event to convert. </param>
  14850. <returns>
  14851. <para> A <see cref="T:System.ComponentModel.PropertyDescriptor" /> that describes the event.
  14852. </para>
  14853. </returns>
  14854. </member>
  14855. <member name="M:System.ComponentModel.Design.IEventBindingService.ShowCode">
  14856. <summary>
  14857. <para>Displays the user code for the designer.</para>
  14858. </summary>
  14859. <returns>
  14860. <para>
  14861. <see langword="true" /> if the
  14862. code is displayed; otherwise, <see langword="false" />.</para>
  14863. </returns>
  14864. </member>
  14865. <member name="M:System.ComponentModel.Design.IEventBindingService.ShowCode(System.Int32)">
  14866. <summary>
  14867. <para> Displays the user code
  14868. for the designer at the specified line.</para>
  14869. </summary>
  14870. <param name="lineNumber">The line number to place the caret on. </param>
  14871. <returns>
  14872. <para>
  14873. <see langword="true" /> if the code is displayed; otherwise,
  14874. <see langword="false" />.</para>
  14875. </returns>
  14876. </member>
  14877. <member name="M:System.ComponentModel.Design.IEventBindingService.ShowCode(System.ComponentModel.IComponent,System.ComponentModel.EventDescriptor)">
  14878. <summary>
  14879. <para>Displays the user code for the specified event.</para>
  14880. </summary>
  14881. <param name="component">The component that the event is connected to.</param>
  14882. <param name="e">The event to display.</param>
  14883. <returns>
  14884. <para>
  14885. <see langword="true" /> if the code is displayed;
  14886. otherwise, <see langword="false" />.</para>
  14887. </returns>
  14888. </member>
  14889. <member name="T:System.ComponentModel.Design.IExtenderListService">
  14890. <summary>
  14891. <para>Provides an interface that can list extender providers.</para>
  14892. </summary>
  14893. </member>
  14894. <member name="M:System.ComponentModel.Design.IExtenderListService.GetExtenderProviders">
  14895. <summary>
  14896. <para>Gets the set of extender providers for the component.</para>
  14897. </summary>
  14898. <returns>
  14899. <para>An array of type <see cref="T:System.ComponentModel.IExtenderProvider" />
  14900. that lists the extender providers. If there are
  14901. no providers, an empty array is returned.</para>
  14902. </returns>
  14903. </member>
  14904. <member name="T:System.ComponentModel.Design.IExtenderProviderService">
  14905. <summary>
  14906. <para>Provides an interface for adding and removing extender providers at design time.</para>
  14907. </summary>
  14908. </member>
  14909. <member name="M:System.ComponentModel.Design.IExtenderProviderService.AddExtenderProvider(System.ComponentModel.IExtenderProvider)">
  14910. <summary>
  14911. <para>Adds the specified extender provider.</para>
  14912. </summary>
  14913. <param name="provider">The extender provider to add.</param>
  14914. </member>
  14915. <member name="M:System.ComponentModel.Design.IExtenderProviderService.RemoveExtenderProvider(System.ComponentModel.IExtenderProvider)">
  14916. <summary>
  14917. <para>Removes the specified extender provider.</para>
  14918. </summary>
  14919. <param name="provider">The extender provider to remove.</param>
  14920. </member>
  14921. <member name="T:System.ComponentModel.Design.IHelpService">
  14922. <summary>
  14923. <para> Provides the integrated development environment (IDE) Help
  14924. system with contextual information for the current task.</para>
  14925. </summary>
  14926. </member>
  14927. <member name="M:System.ComponentModel.Design.IHelpService.AddContextAttribute(System.String,System.String,System.ComponentModel.Design.HelpKeywordType)">
  14928. <summary>
  14929. <para>Adds a context attribute to the document.</para>
  14930. </summary>
  14931. <param name="name">The name of the attribute to add.</param>
  14932. <param name="value">The value of the attribute.</param>
  14933. <param name="keywordType">The type of the keyword, from the enumeration <see cref="T:System.ComponentModel.Design.HelpKeywordType" />.</param>
  14934. </member>
  14935. <member name="M:System.ComponentModel.Design.IHelpService.ClearContextAttributes">
  14936. <summary>
  14937. <para>Removes all existing context attributes from the document.</para>
  14938. </summary>
  14939. </member>
  14940. <member name="M:System.ComponentModel.Design.IHelpService.CreateLocalContext(System.ComponentModel.Design.HelpContextType)">
  14941. <summary>
  14942. <para>Creates a local <see cref="T:System.ComponentModel.Design.IHelpService" /> to manage subcontexts.</para>
  14943. </summary>
  14944. <param name="contextType">The priority type of the subcontext to add. </param>
  14945. <returns>
  14946. <para>The newly created <see cref="T:System.ComponentModel.Design.IHelpService" />.</para>
  14947. </returns>
  14948. </member>
  14949. <member name="M:System.ComponentModel.Design.IHelpService.RemoveContextAttribute(System.String,System.String)">
  14950. <summary>
  14951. <para>
  14952. Removes a previously added context attribute.
  14953. </para>
  14954. </summary>
  14955. <param name="name">
  14956. The name of the attribute to remove.
  14957. </param>
  14958. <param name="value">
  14959. The value of the attribute to remove.
  14960. </param>
  14961. </member>
  14962. <member name="M:System.ComponentModel.Design.IHelpService.RemoveLocalContext(System.ComponentModel.Design.IHelpService)">
  14963. <summary>
  14964. <para> Removes a context created with <see cref="M:System.ComponentModel.Design.IHelpService.CreateLocalContext(System.ComponentModel.Design.HelpContextType)" /> .</para>
  14965. </summary>
  14966. <param name="localContext">The local context <see cref="T:System.ComponentModel.Design.IHelpService" /> to remove. </param>
  14967. </member>
  14968. <member name="M:System.ComponentModel.Design.IHelpService.ShowHelpFromKeyword(System.String)">
  14969. <summary>
  14970. <para>Shows the Help topic that corresponds to the specified keyword.</para>
  14971. </summary>
  14972. <param name="helpKeyword">The keyword of the Help topic to display.</param>
  14973. </member>
  14974. <member name="M:System.ComponentModel.Design.IHelpService.ShowHelpFromUrl(System.String)">
  14975. <summary>
  14976. <para> Shows the Help topic that corresponds to the specified URL.</para>
  14977. </summary>
  14978. <param name="helpUrl">The URL of the Help topic to display.</param>
  14979. </member>
  14980. <member name="T:System.ComponentModel.Design.IInheritanceService">
  14981. <summary>
  14982. <para> Provides methods for identifying inherited components.</para>
  14983. </summary>
  14984. </member>
  14985. <member name="M:System.ComponentModel.Design.IInheritanceService.AddInheritedComponents(System.ComponentModel.IComponent,System.ComponentModel.IContainer)">
  14986. <summary>
  14987. <para>Searches for inherited components of the specified component and adds them to the specified container.</para>
  14988. </summary>
  14989. <param name="component">The component to search. Searching begins with this component.</param>
  14990. <param name="container">The container to add inherited components to.</param>
  14991. </member>
  14992. <member name="M:System.ComponentModel.Design.IInheritanceService.GetInheritanceAttribute(System.ComponentModel.IComponent)">
  14993. <summary>
  14994. <para> Gets the inheritance attribute of the specified component. </para>
  14995. </summary>
  14996. <param name="component">The component to retrieve the inheritance attribute for.</param>
  14997. <returns>
  14998. <para>An instance of <see cref="T:System.ComponentModel.InheritanceAttribute" />
  14999. that describes what level of inheritance this component comes
  15000. from. If the component is not inherited, this method returns the value <see cref="F:System.ComponentModel.InheritanceAttribute.NotInherited" qualify="true" /> . Otherwise, it returns
  15001. the inheritance attribute for this component. </para>
  15002. </returns>
  15003. </member>
  15004. <member name="T:System.ComponentModel.Design.IMenuCommandService">
  15005. <summary>
  15006. <para> Provides an interface that designers can use to add menu items to the
  15007. Visual Studio .NET menu.</para>
  15008. </summary>
  15009. </member>
  15010. <member name="M:System.ComponentModel.Design.IMenuCommandService.AddCommand(System.ComponentModel.Design.MenuCommand)">
  15011. <summary>
  15012. <para>Adds the specified menu command to the document's available verbs.</para>
  15013. </summary>
  15014. <param name="command">The command to add.</param>
  15015. </member>
  15016. <member name="M:System.ComponentModel.Design.IMenuCommandService.AddVerb(System.ComponentModel.Design.DesignerVerb)">
  15017. <summary>
  15018. <para>Adds the specified verb to the set of global verbs.</para>
  15019. </summary>
  15020. <param name="verb">The verb to add.</param>
  15021. </member>
  15022. <member name="M:System.ComponentModel.Design.IMenuCommandService.FindCommand(System.ComponentModel.Design.CommandID)">
  15023. <summary>
  15024. <para>Searches for the specified command ID and returns
  15025. the <see cref="T:System.ComponentModel.Design.MenuCommand" />
  15026. associated with it.</para>
  15027. </summary>
  15028. <param name="commandID">The command ID to search for.</param>
  15029. <returns>
  15030. <para>The <see cref="T:System.ComponentModel.Design.MenuCommand" /> associated with this command ID, or
  15031. <see langword="null" />
  15032. if no command is found.</para>
  15033. </returns>
  15034. </member>
  15035. <member name="M:System.ComponentModel.Design.IMenuCommandService.GlobalInvoke(System.ComponentModel.Design.CommandID)">
  15036. <summary>
  15037. <para>Invokes a command on the local form or in the global environment.</para>
  15038. </summary>
  15039. <param name="commandID">The <see cref="T:System.ComponentModel.Design.CommandID" /> to search for and execute.</param>
  15040. <returns>
  15041. <para>
  15042. <see langword="true" /> if the command was found and invoked successfully; otherwise, <see langword="false" />.</para>
  15043. </returns>
  15044. </member>
  15045. <member name="M:System.ComponentModel.Design.IMenuCommandService.RemoveCommand(System.ComponentModel.Design.MenuCommand)">
  15046. <summary>
  15047. <para> Removes the specified <see cref="T:System.ComponentModel.Design.MenuCommand" /> from the document.
  15048. </para>
  15049. </summary>
  15050. <param name="command">The <see cref="T:System.ComponentModel.Design.MenuCommand" /> to remove. </param>
  15051. </member>
  15052. <member name="M:System.ComponentModel.Design.IMenuCommandService.RemoveVerb(System.ComponentModel.Design.DesignerVerb)">
  15053. <summary>
  15054. <para>Removes the specified verb from the document.</para>
  15055. </summary>
  15056. <param name="verb">The <see cref="T:System.ComponentModel.Design.DesignerVerb" /> to remove.</param>
  15057. </member>
  15058. <member name="M:System.ComponentModel.Design.IMenuCommandService.ShowContextMenu(System.ComponentModel.Design.CommandID,System.Int32,System.Int32)">
  15059. <summary>
  15060. <para>Shows the context menu with the specified command ID at the specified
  15061. location.</para>
  15062. </summary>
  15063. <param name="menuID">The <see cref="T:System.ComponentModel.Design.CommandID" /> for the context menu to show.</param>
  15064. <param name="x">The x coordinate of the menu in screen coordinates.</param>
  15065. <param name="y">The y coordinate of the menu in screen coordinates.</param>
  15066. </member>
  15067. <member name="P:System.ComponentModel.Design.IMenuCommandService.Verbs">
  15068. <summary>
  15069. <para>Gets or sets an
  15070. array of the verbs that are currently available.</para>
  15071. </summary>
  15072. </member>
  15073. <member name="T:System.ComponentModel.InheritanceAttribute">
  15074. <summary>
  15075. <para> Indicates the inheritance attribute of a class. This
  15076. class cannot be inherited.</para>
  15077. </summary>
  15078. </member>
  15079. <member name="F:System.ComponentModel.InheritanceAttribute.Inherited">
  15080. <summary>
  15081. <para> Specifies that the component is inherited. This field is
  15082. read-only.
  15083. </para>
  15084. </summary>
  15085. </member>
  15086. <member name="F:System.ComponentModel.InheritanceAttribute.InheritedReadOnly">
  15087. <summary>
  15088. <para> Specifies that
  15089. the component is inherited and is read-only. This field is
  15090. read-only.
  15091. </para>
  15092. </summary>
  15093. </member>
  15094. <member name="F:System.ComponentModel.InheritanceAttribute.NotInherited">
  15095. <summary>
  15096. <para> Specifies that the component is not inherited. This field is
  15097. read-only.
  15098. </para>
  15099. </summary>
  15100. </member>
  15101. <member name="F:System.ComponentModel.InheritanceAttribute.Default">
  15102. <summary>
  15103. <para>Specifies that the default value for <see cref="T:System.ComponentModel.InheritanceAttribute" /> is <see cref="F:System.ComponentModel.InheritanceAttribute.NotInherited" /> . This field is
  15104. read-only.</para>
  15105. </summary>
  15106. </member>
  15107. <member name="M:System.ComponentModel.InheritanceAttribute.#ctor">
  15108. <summary>
  15109. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InheritanceAttribute" />
  15110. class.</para>
  15111. </summary>
  15112. </member>
  15113. <member name="M:System.ComponentModel.InheritanceAttribute.#ctor(System.ComponentModel.InheritanceLevel)">
  15114. <summary>
  15115. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.InheritanceAttribute" /> class
  15116. with the specified inheritance
  15117. level.</para>
  15118. </summary>
  15119. <param name="inheritanceLevel">An <see cref="T:System.ComponentModel.InheritanceLevel" /> that indicates the level of inheritance to set this attribute to.</param>
  15120. </member>
  15121. <member name="M:System.ComponentModel.InheritanceAttribute.IsDefaultAttribute">
  15122. <summary>
  15123. <para> Gets a value indicating whether the current value of the attribute is the default value for the attribute.</para>
  15124. </summary>
  15125. <returns>
  15126. <para>
  15127. <see langword="true" /> if the current value of the attribute
  15128. is the default; otherwise, <see langword="false" />.</para>
  15129. </returns>
  15130. </member>
  15131. <member name="P:System.ComponentModel.InheritanceAttribute.InheritanceLevel">
  15132. <summary>
  15133. <para> Gets or sets
  15134. the current inheritance level stored in this attribute.
  15135. </para>
  15136. </summary>
  15137. </member>
  15138. <member name="T:System.ComponentModel.InheritanceLevel">
  15139. <summary>
  15140. <para> Defines identifiers for types of inheritance levels.</para>
  15141. </summary>
  15142. </member>
  15143. <member name="F:System.ComponentModel.InheritanceLevel.Inherited">
  15144. <summary>
  15145. <para> The object is inherited.</para>
  15146. </summary>
  15147. </member>
  15148. <member name="F:System.ComponentModel.InheritanceLevel.InheritedReadOnly">
  15149. <summary>
  15150. <para> The object is inherited, but has read-only access.
  15151. </para>
  15152. </summary>
  15153. </member>
  15154. <member name="F:System.ComponentModel.InheritanceLevel.NotInherited">
  15155. <summary>
  15156. <para> The object is not inherited.</para>
  15157. </summary>
  15158. </member>
  15159. <member name="T:System.ComponentModel.Design.IReferenceService">
  15160. <summary>
  15161. <para>Provides an interface that can retrieve names of and references to objects within a designer project.</para>
  15162. </summary>
  15163. </member>
  15164. <member name="M:System.ComponentModel.Design.IReferenceService.GetComponent(System.Object)">
  15165. <summary>
  15166. <para>Gets the base component that anchors the specified reference.</para>
  15167. </summary>
  15168. <param name="reference">The object that is contained by the base component to retrieve.</param>
  15169. <returns>
  15170. <para>The base <see cref="T:System.ComponentModel.IComponent" />
  15171. containing the specified object.</para>
  15172. </returns>
  15173. </member>
  15174. <member name="M:System.ComponentModel.Design.IReferenceService.GetReference(System.String)">
  15175. <summary>
  15176. <para> Gets a reference for the specified component name.
  15177. </para>
  15178. </summary>
  15179. <param name="name">The name of the component to return a reference to. </param>
  15180. <returns>
  15181. <para> An object the specified name refers to, or
  15182. <see langword="null" />
  15183. if no reference is found.
  15184. </para>
  15185. </returns>
  15186. </member>
  15187. <member name="M:System.ComponentModel.Design.IReferenceService.GetName(System.Object)">
  15188. <summary>
  15189. <para> Gets the name of the specified object.</para>
  15190. </summary>
  15191. <param name="reference">The object to return the name of.</param>
  15192. <returns>
  15193. <para>The name of the object referenced, or
  15194. <see langword="null" />
  15195. if the object reference is not
  15196. valid.</para>
  15197. </returns>
  15198. </member>
  15199. <member name="M:System.ComponentModel.Design.IReferenceService.GetReferences">
  15200. <summary>
  15201. <para> Gets all available references.
  15202. </para>
  15203. </summary>
  15204. <returns>
  15205. <para> An array of all objects with references available to the
  15206. <see cref="T:System.ComponentModel.Design.IReferenceService" />.
  15207. </para>
  15208. </returns>
  15209. </member>
  15210. <member name="M:System.ComponentModel.Design.IReferenceService.GetReferences(System.Type)">
  15211. <summary>
  15212. <para> Gets all available references of the specified type.
  15213. </para>
  15214. </summary>
  15215. <param name="baseType">The type to filter by. </param>
  15216. <returns>
  15217. <para> An array of all available objects of the specified type.
  15218. </para>
  15219. </returns>
  15220. </member>
  15221. <member name="T:System.ComponentModel.Design.IResourceService">
  15222. <summary>
  15223. <para> Provides an interface for designers to access
  15224. specific <see cref="T:System.Globalization.CultureInfo" />
  15225. resources for the current design time
  15226. object.</para>
  15227. </summary>
  15228. </member>
  15229. <member name="M:System.ComponentModel.Design.IResourceService.GetResourceReader(System.Globalization.CultureInfo)">
  15230. <summary>
  15231. <para> Locates the resource reader for the specified culture and
  15232. returns it.</para>
  15233. </summary>
  15234. <param name="info">The <see cref="T:System.Globalization.CultureInfo" /> of the resource for which to retrieve a resource reader.</param>
  15235. <returns>
  15236. <para>An <see cref="T:System.Resources.IResourceReader" /> interface that contains the
  15237. resources for the culture, or <see langword="null" />
  15238. if no resources for the culture
  15239. exist.</para>
  15240. </returns>
  15241. </member>
  15242. <member name="M:System.ComponentModel.Design.IResourceService.GetResourceWriter(System.Globalization.CultureInfo)">
  15243. <summary>
  15244. <para>Locates the resource writer for the specified culture and returns it.</para>
  15245. </summary>
  15246. <param name="info">The <see cref="T:System.Globalization.CultureInfo" /> of the resource for which to create a resource writer.</param>
  15247. <returns>
  15248. <para>An <see cref="T:System.Resources.IResourceWriter" /> interface for the specified culture.</para>
  15249. </returns>
  15250. </member>
  15251. <member name="T:System.ComponentModel.Design.IRootDesigner">
  15252. <summary>
  15253. <para>Indicates the root designer and provides support for
  15254. designer view technologies.</para>
  15255. </summary>
  15256. </member>
  15257. <member name="M:System.ComponentModel.Design.IRootDesigner.GetView(System.ComponentModel.Design.ViewTechnology)">
  15258. <summary>
  15259. <para>Gets a view object for the specified view technology.</para>
  15260. </summary>
  15261. <param name="technology">A <see cref="T:System.ComponentModel.Design.ViewTechnology" /> that indicates a particular view technology. This <see cref="T:System.ComponentModel.Design.ViewTechnology" /> object must be indicated as a value of the <see cref="P:System.ComponentModel.Design.IRootDesigner.SupportedTechnologies" /> property. Otherwise, an <see cref="T:System.ArgumentException" /> is thrown. </param>
  15262. <returns>
  15263. <para>An object that represents the view for this designer.</para>
  15264. </returns>
  15265. </member>
  15266. <member name="P:System.ComponentModel.Design.IRootDesigner.SupportedTechnologies">
  15267. <summary>
  15268. <para> Gets the set of technologies that this designer can support for its
  15269. display.</para>
  15270. </summary>
  15271. </member>
  15272. <member name="T:System.ComponentModel.Design.ISelectionService">
  15273. <summary>
  15274. <para> Provides an interface for a designer to select components.
  15275. </para>
  15276. </summary>
  15277. </member>
  15278. <member name="M:System.ComponentModel.Design.ISelectionService.GetComponentSelected(System.Object)">
  15279. <summary>
  15280. <para>Gets a value indicating whether the specified component is currently selected.</para>
  15281. </summary>
  15282. <param name="component">The component to test.</param>
  15283. <returns>
  15284. <para>
  15285. <see langword="true " /> if the component is part of the user's current selection; otherwise, <see langword="false" />.</para>
  15286. </returns>
  15287. </member>
  15288. <member name="M:System.ComponentModel.Design.ISelectionService.GetSelectedComponents">
  15289. <summary>
  15290. <para> Gets a collection of components that are currently selected.
  15291. </para>
  15292. </summary>
  15293. <returns>
  15294. <para> A collection that represents the current set of components that are selected.
  15295. </para>
  15296. </returns>
  15297. </member>
  15298. <member name="M:System.ComponentModel.Design.ISelectionService.SetSelectedComponents(System.Collections.ICollection)">
  15299. <summary>
  15300. <para> Selects the specified collection of components.</para>
  15301. </summary>
  15302. <param name="components">The collection of components to select.</param>
  15303. </member>
  15304. <member name="M:System.ComponentModel.Design.ISelectionService.SetSelectedComponents(System.Collections.ICollection,System.ComponentModel.Design.SelectionTypes)">
  15305. <summary>
  15306. <para> Selects the components from within the specified collection of components that match the specified selection type.</para>
  15307. </summary>
  15308. <param name="components">The collection of components to select.</param>
  15309. <param name="selectionType">A value from the <see cref="T:System.ComponentModel.Design.SelectionTypes" /> enumeration. The default is <see cref="F:System.ComponentModel.Design.SelectionTypes.Normal" />.</param>
  15310. </member>
  15311. <member name="P:System.ComponentModel.Design.ISelectionService.PrimarySelection">
  15312. <summary>
  15313. <para>Gets or sets the object that is currently the primary selected object.</para>
  15314. </summary>
  15315. </member>
  15316. <member name="P:System.ComponentModel.Design.ISelectionService.SelectionCount">
  15317. <summary>
  15318. <para> Gets the count of selected objects.</para>
  15319. </summary>
  15320. </member>
  15321. <member name="E:System.ComponentModel.Design.ISelectionService.SelectionChanged">
  15322. <summary>
  15323. <para> Occurs when the current selection changes.</para>
  15324. </summary>
  15325. </member>
  15326. <member name="E:System.ComponentModel.Design.ISelectionService.SelectionChanging">
  15327. <summary>
  15328. <para>Occurs when the current selection is about to change.</para>
  15329. </summary>
  15330. </member>
  15331. <member name="T:System.ComponentModel.Design.ITypeDescriptorFilterService">
  15332. <summary>
  15333. <para>Provides an interface to modify the set of type descriptors that a component
  15334. provides.</para>
  15335. </summary>
  15336. </member>
  15337. <member name="M:System.ComponentModel.Design.ITypeDescriptorFilterService.FilterAttributes(System.ComponentModel.IComponent,System.Collections.IDictionary)">
  15338. <summary>
  15339. <para> Filters the attributes that a component exposes through
  15340. a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  15341. </summary>
  15342. <param name="component">The component to filter the attributes of.</param>
  15343. <param name="attributes">A dictionary of attributes that can be modified.</param>
  15344. <returns>
  15345. <para>
  15346. <see langword="true" />
  15347. if the set of filtered attributes is to be cached; <see langword="false" />
  15348. if the filter service must query again.</para>
  15349. </returns>
  15350. </member>
  15351. <member name="M:System.ComponentModel.Design.ITypeDescriptorFilterService.FilterEvents(System.ComponentModel.IComponent,System.Collections.IDictionary)">
  15352. <summary>
  15353. <para> Filters the events that a component exposes through a
  15354. <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  15355. </summary>
  15356. <param name="component">The component to filter events for.</param>
  15357. <param name="events">A dictionary of events that can be modified.</param>
  15358. <returns>
  15359. <para>
  15360. <see langword="true" /> if the set of filtered events is to be
  15361. cached; <see langword="false" /> if the filter service must query again.</para>
  15362. </returns>
  15363. </member>
  15364. <member name="M:System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties(System.ComponentModel.IComponent,System.Collections.IDictionary)">
  15365. <summary>
  15366. <para>Filters the properties that a component exposes through a <see cref="T:System.ComponentModel.TypeDescriptor" />.</para>
  15367. </summary>
  15368. <param name="component">The component to filter properties for.</param>
  15369. <param name="properties">A dictionary of properties that can be modified.</param>
  15370. <returns>
  15371. <para>
  15372. <see langword="true" /> if the set of
  15373. filtered properties is to be cached; <see langword="false" />
  15374. if the filter service must query again.</para>
  15375. </returns>
  15376. </member>
  15377. <member name="T:System.ComponentModel.Design.ITypeResolutionService">
  15378. <summary>
  15379. <para>Provides a service to retrieve an assembly or a type by name.</para>
  15380. </summary>
  15381. </member>
  15382. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetAssembly(System.Reflection.AssemblyName)">
  15383. <summary>
  15384. <para>Gets the requested assembly.</para>
  15385. </summary>
  15386. <param name="name">The name of the assembly to retrieve. </param>
  15387. <returns>
  15388. <para>An instance of the requested assembly, or
  15389. <see langword="null" />
  15390. if no assembly can be located.</para>
  15391. </returns>
  15392. </member>
  15393. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetAssembly(System.Reflection.AssemblyName,System.Boolean)">
  15394. <summary>
  15395. <para>Gets the requested assembly.</para>
  15396. </summary>
  15397. <param name="name">The name of the assembly to retrieve. </param>
  15398. <param name="throwOnError">
  15399. <see langword="true" /> if this method should throw an exception if the assembly cannot be located; otherwise, <see langword="false" />, and this method returns <see langword="null" /> if the assembly cannot be located. </param>
  15400. <returns>
  15401. <para>An instance of the requested assembly, or
  15402. <see langword="null" /> if no assembly can be located.</para>
  15403. </returns>
  15404. </member>
  15405. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetType(System.String)">
  15406. <summary>
  15407. <para>Loads a type with the specified name.</para>
  15408. </summary>
  15409. <param name="name">The name of the type. If the type name is not a fully qualified name that indicates an assembly, this service will search its internal set of referenced assemblies.</param>
  15410. <returns>
  15411. <para>An instance of <see cref="T:System.Type" /> that corresponds to
  15412. the specified name, or <see langword="null" />
  15413. if no type can be found.</para>
  15414. </returns>
  15415. </member>
  15416. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetType(System.String,System.Boolean)">
  15417. <summary>
  15418. <para>Loads a type with the specified name.</para>
  15419. </summary>
  15420. <param name="name">The name of the type. If the type name is not a fully qualified name that indicates an assembly, this service will search its internal set of referenced assemblies.</param>
  15421. <param name="throwOnError">
  15422. <see langword="true" /> if this method should throw an exception if the assembly cannot be located; otherwise, <see langword="false" />, and this method returns <see langword="null" /> if the assembly cannot be located. </param>
  15423. <returns>
  15424. <para>An instance of <see cref="T:System.Type" /> that corresponds to
  15425. the specified name, or <see langword="null" />
  15426. if no type can be found.</para>
  15427. </returns>
  15428. </member>
  15429. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetType(System.String,System.Boolean,System.Boolean)">
  15430. <summary>
  15431. <para>Loads a type with the specified name.</para>
  15432. </summary>
  15433. <param name="name">The name of the type. If the type name is not a fully qualified name that indicates an assembly, this service will search its internal set of referenced assemblies.</param>
  15434. <param name="throwOnError">
  15435. <see langword="true" /> if this method should throw an exception if the assembly cannot be located; otherwise, <see langword="false" />, and this method returns <see langword="null" /> if the assembly cannot be located. </param>
  15436. <param name="ignoreCase">
  15437. <see langword="true" /> to ignore case when searching for types; otherwise, <see langword="false" /> .</param>
  15438. <returns>
  15439. <para>An instance of <see cref="T:System.Type" /> that corresponds to
  15440. the specified name, or <see langword="null" />
  15441. if no type can be found.</para>
  15442. </returns>
  15443. </member>
  15444. <member name="M:System.ComponentModel.Design.ITypeResolutionService.ReferenceAssembly(System.Reflection.AssemblyName)">
  15445. <summary>
  15446. <para> Adds a reference
  15447. to the specified assembly.</para>
  15448. </summary>
  15449. <param name="name">An <see cref="T:System.Reflection.AssemblyName" /> that indicates the assembly to reference.</param>
  15450. </member>
  15451. <member name="M:System.ComponentModel.Design.ITypeResolutionService.GetPathOfAssembly(System.Reflection.AssemblyName)">
  15452. <summary>
  15453. <para>Gets the path to the file from which the assembly was loaded.</para>
  15454. </summary>
  15455. <param name="name">The name of the assembly.</param>
  15456. <returns>
  15457. <para>The path to the file from which the assembly was loaded.</para>
  15458. </returns>
  15459. </member>
  15460. <member name="T:System.ComponentModel.NotifyParentPropertyAttribute">
  15461. <summary>
  15462. <para> Indicates that the parent property is
  15463. notified when the value of the property that this attribute is applied to
  15464. is modified. This class cannot be inherited.</para>
  15465. </summary>
  15466. </member>
  15467. <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Yes">
  15468. <summary>
  15469. <para>Indicates that the parent property is notified of changes to the value of the property. This field is read-only.</para>
  15470. </summary>
  15471. </member>
  15472. <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.No">
  15473. <summary>
  15474. <para> Indicates that the parent property is not be notified of changes
  15475. to the value of the property. This field is read-only.</para>
  15476. </summary>
  15477. </member>
  15478. <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Default">
  15479. <summary>
  15480. <para> Indicates the default attribute state, that the property should not notify the parent property of changes to its value.
  15481. This field is read-only.</para>
  15482. </summary>
  15483. </member>
  15484. <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.#ctor(System.Boolean)">
  15485. <summary>
  15486. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.NotifyParentPropertyAttribute" /> class, using the specified value to determine whether the parent property is notified of changes to the value of the property.</para>
  15487. </summary>
  15488. <param name="notifyParent">
  15489. <see langword="true" /> if the parent should be notified of changes; otherwise, <see langword="false" />.</param>
  15490. </member>
  15491. <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.Equals(System.Object)">
  15492. <summary>
  15493. <para>Gets a value indicating whether the specified object is the same as the current object.</para>
  15494. </summary>
  15495. <param name="obj">The object to test for equality.</param>
  15496. <returns>
  15497. <para>
  15498. <see langword="true" /> if the object
  15499. is the same as this object; otherwise, <see langword="false" />.</para>
  15500. </returns>
  15501. </member>
  15502. <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.GetHashCode">
  15503. <summary>
  15504. <para>Gets the hash code for this object.</para>
  15505. </summary>
  15506. <returns>
  15507. <para> The hash code for the object the attribute belongs to.</para>
  15508. </returns>
  15509. </member>
  15510. <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.IsDefaultAttribute">
  15511. <summary>
  15512. <para>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</para>
  15513. </summary>
  15514. <returns>
  15515. <para>
  15516. <see langword="true" /> if the current value of the attribute
  15517. is the default value of the attribute; otherwise, <see langword="false" />.</para>
  15518. </returns>
  15519. </member>
  15520. <member name="P:System.ComponentModel.NotifyParentPropertyAttribute.NotifyParent">
  15521. <summary>
  15522. <para> Gets or sets a value indicating whether the parent property should be
  15523. notified of changes to the value of the property.</para>
  15524. </summary>
  15525. </member>
  15526. <member name="T:System.ComponentModel.ParenthesizePropertyNameAttribute">
  15527. <summary>
  15528. <para> Indicates whether the name of the associated property is displayed with parentheses in the Properties window. This class cannot
  15529. be inherited.</para>
  15530. </summary>
  15531. </member>
  15532. <member name="F:System.ComponentModel.ParenthesizePropertyNameAttribute.Default">
  15533. <summary>
  15534. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" /> class with a default value that indicates
  15535. that the associated property should not be shown with parentheses. This field is
  15536. read-only.</para>
  15537. </summary>
  15538. </member>
  15539. <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor">
  15540. <summary>
  15541. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" /> class that indicates that the associated
  15542. property should not be shown
  15543. with parentheses.</para>
  15544. </summary>
  15545. </member>
  15546. <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor(System.Boolean)">
  15547. <summary>
  15548. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute" />
  15549. class, using the specified value to indicate whether the
  15550. attribute is displayed with parentheses.</para>
  15551. </summary>
  15552. <param name="needParenthesis">
  15553. <see langword="true" /> if the name should be enclosed in parentheses; otherwise, <see langword="false" />.</param>
  15554. </member>
  15555. <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.IsDefaultAttribute">
  15556. <summary>
  15557. <para>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</para>
  15558. </summary>
  15559. <returns>
  15560. <para>
  15561. <see langword="true" /> if the current value of the attribute
  15562. is the default value of the attribute; otherwise, <see langword="false" />.</para>
  15563. </returns>
  15564. </member>
  15565. <member name="P:System.ComponentModel.ParenthesizePropertyNameAttribute.NeedParenthesis">
  15566. <summary>
  15567. <para> Gets a value indicating whether
  15568. the Properties window displays
  15569. the name of the property in parentheses in
  15570. the Properties window.
  15571. </para>
  15572. </summary>
  15573. </member>
  15574. <member name="T:System.ComponentModel.PropertyTabAttribute">
  15575. <summary>
  15576. <para> Identifies the property tab or tabs to display for the
  15577. specified class or classes.</para>
  15578. </summary>
  15579. </member>
  15580. <member name="M:System.ComponentModel.PropertyTabAttribute.#ctor">
  15581. <summary>
  15582. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyTabAttribute" />
  15583. class.</para>
  15584. </summary>
  15585. </member>
  15586. <member name="M:System.ComponentModel.PropertyTabAttribute.#ctor(System.Type)">
  15587. <summary>
  15588. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyTabAttribute" /> class using
  15589. the specified type of tab.</para>
  15590. </summary>
  15591. <param name="tabClass"> The type of tab to create.</param>
  15592. </member>
  15593. <member name="M:System.ComponentModel.PropertyTabAttribute.#ctor(System.String)">
  15594. <summary>
  15595. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyTabAttribute" /> class using the
  15596. specified tab class name.</para>
  15597. </summary>
  15598. <param name="tabClassName">The assembly qualified name of the type of tab to create. For an example of this format convention, see <see cref="P:System.Type.AssemblyQualifiedName" />.</param>
  15599. </member>
  15600. <member name="M:System.ComponentModel.PropertyTabAttribute.#ctor(System.Type,System.ComponentModel.PropertyTabScope)">
  15601. <summary>
  15602. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyTabAttribute" /> class
  15603. using the specified type
  15604. of tab and tab scope.</para>
  15605. </summary>
  15606. <param name="tabClass">The type of tab to create.</param>
  15607. <param name="tabScope">A <see cref="T:System.ComponentModel.PropertyTabScope" /> that indicates the scope of this tab. If the scope is <see cref="F:System.ComponentModel.PropertyTabScope.Component" />, it is shown only for components with the corresponding <see cref="T:System.ComponentModel.PropertyTabAttribute" />. If it is <see cref="F:System.ComponentModel.PropertyTabScope.Document" /> , it is shown for all components on the document.</param>
  15608. </member>
  15609. <member name="M:System.ComponentModel.PropertyTabAttribute.#ctor(System.String,System.ComponentModel.PropertyTabScope)">
  15610. <summary>
  15611. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyTabAttribute" /> class using the specified tab class
  15612. name and tab scope.</para>
  15613. </summary>
  15614. <param name="tabClassName">The assembly qualified name of the type of tab to create. For an example of this format convention, see <see cref="P:System.Type.AssemblyQualifiedName" />. </param>
  15615. <param name="tabScope">A <see cref="T:System.ComponentModel.PropertyTabScope" /> that indicates the scope of this tab. If the scope is <see cref="F:System.ComponentModel.PropertyTabScope.Component" /> , it is shown only for components with the corresponding <see cref="T:System.ComponentModel.PropertyTabAttribute" />. If it is <see cref="F:System.ComponentModel.PropertyTabScope.Document" /> , it is shown for all components on the document.</param>
  15616. </member>
  15617. <member name="M:System.ComponentModel.PropertyTabAttribute.InitializeArrays(System.String[],System.ComponentModel.PropertyTabScope[])">
  15618. <summary>
  15619. <para> Initializes the attribute using the specified names of tab classes and array of tab scopes.</para>
  15620. </summary>
  15621. <param name="tabClassNames">An array of fully qualified type names of the types to create for tabs on the Properties window. </param>
  15622. <param name="tabScopes">The scope of each tab. If the scope is <see cref="F:System.ComponentModel.PropertyTabScope.Component" /> , it is shown only for components with the corresponding <see cref="T:System.ComponentModel.PropertyTabAttribute" />. If it is <see cref="F:System.ComponentModel.PropertyTabScope.Document" /> , it is shown for all components on the document.</param>
  15623. </member>
  15624. <member name="M:System.ComponentModel.PropertyTabAttribute.InitializeArrays(System.Type[],System.ComponentModel.PropertyTabScope[])">
  15625. <summary>
  15626. <para> Initializes the attribute using the specified names of tab
  15627. classes and array of tab scopes.</para>
  15628. </summary>
  15629. <param name="tabClasses">The types of tabs to create.</param>
  15630. <param name="tabScopes">The scope of each tab. If the scope is <see cref="F:System.ComponentModel.PropertyTabScope.Component" /> , it is shown only for components with the corresponding <see cref="T:System.ComponentModel.PropertyTabAttribute" />. If it is <see cref="F:System.ComponentModel.PropertyTabScope.Document" /> , it is shown for all components on the document.</param>
  15631. </member>
  15632. <member name="P:System.ComponentModel.PropertyTabAttribute.TabClasses">
  15633. <summary>
  15634. <para>Gets the types of tab that this attribute uses.</para>
  15635. </summary>
  15636. </member>
  15637. <member name="P:System.ComponentModel.PropertyTabAttribute.TabClassNames">
  15638. <summary>
  15639. <para>Gets or sets the names of tab classes that this attribute uses.</para>
  15640. </summary>
  15641. </member>
  15642. <member name="P:System.ComponentModel.PropertyTabAttribute.TabScopes">
  15643. <summary>
  15644. <para>Gets an array of tab scopes of each tab of
  15645. this <see cref="T:System.ComponentModel.PropertyTabAttribute" />.</para>
  15646. </summary>
  15647. </member>
  15648. <member name="T:System.ComponentModel.PropertyTabScope">
  15649. <summary>
  15650. <para> Defines identifiers that indicate the persistence scope of
  15651. a tab in the Properties window.</para>
  15652. </summary>
  15653. </member>
  15654. <member name="F:System.ComponentModel.PropertyTabScope.Static">
  15655. <summary>
  15656. <para> This tab is added to the Properties window and cannot be
  15657. removed.</para>
  15658. </summary>
  15659. </member>
  15660. <member name="F:System.ComponentModel.PropertyTabScope.Global">
  15661. <summary>
  15662. <para> This tab is added to
  15663. the Properties window and can only be removed explicitly by a parent component.</para>
  15664. </summary>
  15665. </member>
  15666. <member name="F:System.ComponentModel.PropertyTabScope.Document">
  15667. <summary>
  15668. <para> This tab is
  15669. specific to the current document. This tab is added to the Properties window and is removed
  15670. when the currently selected document changes.</para>
  15671. </summary>
  15672. </member>
  15673. <member name="F:System.ComponentModel.PropertyTabScope.Component">
  15674. <summary>
  15675. <para> This
  15676. tab is
  15677. specific to the current component. This tab is added to the Properties window for the current component only and is
  15678. removed when the component is no longer selected.</para>
  15679. </summary>
  15680. </member>
  15681. <member name="T:System.ComponentModel.RefreshProperties">
  15682. <summary>
  15683. <para> Defines identifiers that indicate the type of a refresh of the Properties window.</para>
  15684. </summary>
  15685. </member>
  15686. <member name="F:System.ComponentModel.RefreshProperties.None">
  15687. <summary>
  15688. <para> No refresh is necessary.</para>
  15689. </summary>
  15690. </member>
  15691. <member name="F:System.ComponentModel.RefreshProperties.All">
  15692. <summary>
  15693. <para> The properties should be requeried and the view should be refreshed.</para>
  15694. </summary>
  15695. </member>
  15696. <member name="F:System.ComponentModel.RefreshProperties.Repaint">
  15697. <summary>
  15698. <para> The view should be should
  15699. refreshed. </para>
  15700. </summary>
  15701. </member>
  15702. <member name="T:System.ComponentModel.RefreshPropertiesAttribute">
  15703. <summary>
  15704. <para> Indicates how a designer refreshes when the associated property value changes. This class cannot be inherited.</para>
  15705. </summary>
  15706. </member>
  15707. <member name="F:System.ComponentModel.RefreshPropertiesAttribute.All">
  15708. <summary>
  15709. <para> Indicates that all properties are requeried
  15710. and refreshed if the property value is changed. This field is
  15711. read-only.</para>
  15712. </summary>
  15713. </member>
  15714. <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Repaint">
  15715. <summary>
  15716. <para> Indicates that
  15717. all properties are repainted if the
  15718. property value is changed. This field is read-only.</para>
  15719. </summary>
  15720. </member>
  15721. <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Default">
  15722. <summary>
  15723. <para> Indicates
  15724. that
  15725. no other properties are refreshed if the property value
  15726. is changed. This field is read-only.
  15727. </para>
  15728. </summary>
  15729. </member>
  15730. <member name="M:System.ComponentModel.RefreshPropertiesAttribute.GetHashCode">
  15731. <summary>
  15732. <para>Returns the hash code for this object.</para>
  15733. </summary>
  15734. <returns>
  15735. <para>The hash code for the object that the attribute belongs to.</para>
  15736. </returns>
  15737. </member>
  15738. <member name="M:System.ComponentModel.RefreshPropertiesAttribute.IsDefaultAttribute">
  15739. <summary>
  15740. <para>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</para>
  15741. </summary>
  15742. <returns>
  15743. <para>
  15744. <see langword="true" /> if the current value of the attribute
  15745. is the default; otherwise, <see langword="false" />.</para>
  15746. </returns>
  15747. </member>
  15748. <member name="P:System.ComponentModel.RefreshPropertiesAttribute.RefreshProperties">
  15749. <summary>
  15750. <para> Gets or sets
  15751. the refresh properties for the member.
  15752. </para>
  15753. </summary>
  15754. </member>
  15755. <member name="T:System.ComponentModel.Design.SelectionTypes">
  15756. <summary>
  15757. <para> Defines identifiers that indicate the type of a selection.</para>
  15758. </summary>
  15759. </member>
  15760. <member name="F:System.ComponentModel.Design.SelectionTypes.Normal">
  15761. <summary>
  15762. <para>A regular selection. The selection service
  15763. responds to the control and shift keys to support adding or removing components to or
  15764. from the selection.</para>
  15765. </summary>
  15766. </member>
  15767. <member name="F:System.ComponentModel.Design.SelectionTypes.Replace">
  15768. <summary>
  15769. <para>A selection that occurs when the content of a
  15770. selection is replaced. The selection service replaces the
  15771. current selection with the replacement.</para>
  15772. </summary>
  15773. </member>
  15774. <member name="F:System.ComponentModel.Design.SelectionTypes.MouseDown">
  15775. <summary>
  15776. <para> A selection that occurs when the user presses on the mouse button when
  15777. the mouse pointer is over a component. If the component under the pointer is already selected,
  15778. it is promoted to become the primary selected component rather than being deselected.</para>
  15779. </summary>
  15780. </member>
  15781. <member name="F:System.ComponentModel.Design.SelectionTypes.MouseUp">
  15782. <summary>
  15783. <para> A selection that occurs when the user releases
  15784. the mouse button immediately after a component has been selected. If the newly
  15785. selected component is already selected, it is promoted to be the primary selected component rather than being deselected.</para>
  15786. </summary>
  15787. </member>
  15788. <member name="F:System.ComponentModel.Design.SelectionTypes.Click">
  15789. <summary>
  15790. <para> A selection that occurs when a
  15791. user clicks a component. If the newly selected component is already selected, it is promoted to be the primary selected
  15792. component rather than being deselected.</para>
  15793. </summary>
  15794. </member>
  15795. <member name="F:System.ComponentModel.Design.SelectionTypes.Valid">
  15796. <summary>
  15797. <para> Identifies the valid selection types as
  15798. <see langword="Normal" />, <see langword="Replace" />, <see langword="MouseDown" />,
  15799. <see langword="MouseUp" />, or <see langword="Click" />.
  15800. </para>
  15801. </summary>
  15802. </member>
  15803. <member name="T:System.ComponentModel.Design.ServiceCreatorCallback">
  15804. <summary>
  15805. <para> Provides a callback mechanism that can create an instance of a service on demand.</para>
  15806. </summary>
  15807. <param name="container">The service container that requested the creation of the service. </param>
  15808. <param name="serviceType">The type of service to create. </param>
  15809. </member>
  15810. <member name="T:System.ComponentModel.Design.ServiceContainer">
  15811. <summary>
  15812. <para>Provides a simple implementation of the <see cref="T:System.ComponentModel.Design.IServiceContainer" /> interface. This class cannot be
  15813. inherited.</para>
  15814. </summary>
  15815. </member>
  15816. <member name="M:System.ComponentModel.Design.ServiceContainer.#ctor">
  15817. <summary>
  15818. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ServiceContainer" /> class.</para>
  15819. </summary>
  15820. </member>
  15821. <member name="M:System.ComponentModel.Design.ServiceContainer.#ctor(System.IServiceProvider)">
  15822. <summary>
  15823. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.ServiceContainer" /> class using the specified parent service provider.</para>
  15824. </summary>
  15825. <param name="parentProvider">A parent service provider.</param>
  15826. </member>
  15827. <member name="M:System.ComponentModel.Design.ServiceContainer.AddService(System.Type,System.Object)">
  15828. <summary>
  15829. <para>Adds the specified service to the service container.</para>
  15830. </summary>
  15831. <param name="serviceType">The type of service to add.</param>
  15832. <param name="serviceInstance"> An instance of the service to add. This object must implement or inherit from the type indicated by the <paramref name="serviceType" /> parameter.</param>
  15833. </member>
  15834. <member name="M:System.ComponentModel.Design.ServiceContainer.AddService(System.Type,System.Object,System.Boolean)">
  15835. <summary>
  15836. <para>Adds the specified service to the service container.</para>
  15837. </summary>
  15838. <param name="serviceType">The type of service to add.</param>
  15839. <param name="serviceInstance">An instance of the service type to add. This object must implement or inherit from the type indicated by the <paramref name="serviceType" /> parameter.</param>
  15840. <param name="promote">
  15841. <see langword="true" /> if this service should be added to a parent service container; otherwise, <see langword="false" />.</param>
  15842. </member>
  15843. <member name="M:System.ComponentModel.Design.ServiceContainer.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback)">
  15844. <summary>
  15845. <para>Adds the specified service to the service container.</para>
  15846. </summary>
  15847. <param name="serviceType">The type of service to add.</param>
  15848. <param name="callback">A callback object that can create the service. This allows a service to be declared as available, but delays creation of the object until the service is requested.</param>
  15849. </member>
  15850. <member name="M:System.ComponentModel.Design.ServiceContainer.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback,System.Boolean)">
  15851. <summary>
  15852. <para>Adds the specified service to the service container.</para>
  15853. </summary>
  15854. <param name="serviceType">The type of service to add.</param>
  15855. <param name="callback">A callback object that can create the service. This allows a service to be declared as available, but delays creation of the object until the service is requested.</param>
  15856. <param name="promote">
  15857. <see langword="true" /> if this service should be added to any parent service containers; otherwise, <see langword="false" />.</param>
  15858. </member>
  15859. <member name="M:System.ComponentModel.Design.ServiceContainer.GetService(System.Type)">
  15860. <summary>
  15861. <para>Gets the requested service.</para>
  15862. </summary>
  15863. <param name="serviceType">The type of service to retrieve.</param>
  15864. <returns>
  15865. <para> An instance of the service if it could be found,
  15866. or <see langword="null" />
  15867. if it could not be found.</para>
  15868. </returns>
  15869. </member>
  15870. <member name="M:System.ComponentModel.Design.ServiceContainer.RemoveService(System.Type)">
  15871. <summary>
  15872. <para>Removes the specified service type from the service container.</para>
  15873. </summary>
  15874. <param name="serviceType">The type of service to remove.</param>
  15875. </member>
  15876. <member name="M:System.ComponentModel.Design.ServiceContainer.RemoveService(System.Type,System.Boolean)">
  15877. <summary>
  15878. <para>Removes the specified service type from the service container.</para>
  15879. </summary>
  15880. <param name="serviceType">The type of service to remove.</param>
  15881. <param name="promote">
  15882. <see langword="true" /> if this service should be removed from any parent service containers; otherwise, <see langword="false" />.</param>
  15883. </member>
  15884. <member name="T:System.ComponentModel.Design.StandardCommands">
  15885. <summary>
  15886. <para>Defines identifiers for the standard set of commands that are available to
  15887. most applications.</para>
  15888. </summary>
  15889. </member>
  15890. <member name="F:System.ComponentModel.Design.StandardCommands.AlignBottom">
  15891. <summary>
  15892. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Bottoms" /> command. This field is read-only.
  15893. </para>
  15894. </summary>
  15895. </member>
  15896. <member name="F:System.ComponentModel.Design.StandardCommands.AlignHorizontalCenters">
  15897. <summary>
  15898. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Middles" /> command. This field is
  15899. read-only.
  15900. </para>
  15901. </summary>
  15902. </member>
  15903. <member name="F:System.ComponentModel.Design.StandardCommands.AlignLeft">
  15904. <summary>
  15905. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Lefts" /> command. This field is read-only.
  15906. </para>
  15907. </summary>
  15908. </member>
  15909. <member name="F:System.ComponentModel.Design.StandardCommands.AlignRight">
  15910. <summary>
  15911. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Rights" /> command. This field is read-only.
  15912. </para>
  15913. </summary>
  15914. </member>
  15915. <member name="F:System.ComponentModel.Design.StandardCommands.AlignToGrid">
  15916. <summary>
  15917. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; toGrid" /> command. This field is read-only.
  15918. </para>
  15919. </summary>
  15920. </member>
  15921. <member name="F:System.ComponentModel.Design.StandardCommands.AlignTop">
  15922. <summary>
  15923. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Tops" /> command. This field is read-only.
  15924. </para>
  15925. </summary>
  15926. </member>
  15927. <member name="F:System.ComponentModel.Design.StandardCommands.AlignVerticalCenters">
  15928. <summary>
  15929. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Align -&gt; Centers" /> command. This field is
  15930. read-only.
  15931. </para>
  15932. </summary>
  15933. </member>
  15934. <member name="F:System.ComponentModel.Design.StandardCommands.ArrangeBottom">
  15935. <summary>
  15936. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  15937. <see langword=" ArrangeBottom" /> command. This field is
  15938. read-only.
  15939. </para>
  15940. </summary>
  15941. </member>
  15942. <member name="F:System.ComponentModel.Design.StandardCommands.ArrangeRight">
  15943. <summary>
  15944. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword=" ArrangeRight" /> command. This field is read-only.
  15945. </para>
  15946. </summary>
  15947. </member>
  15948. <member name="F:System.ComponentModel.Design.StandardCommands.BringForward">
  15949. <summary>
  15950. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword=" BringForward" /> command. This field is read-only.
  15951. </para>
  15952. </summary>
  15953. </member>
  15954. <member name="F:System.ComponentModel.Design.StandardCommands.BringToFront">
  15955. <summary>
  15956. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  15957. <see langword="BringToFront" /> command. This field is read-only.
  15958. </para>
  15959. </summary>
  15960. </member>
  15961. <member name="F:System.ComponentModel.Design.StandardCommands.CenterHorizontally">
  15962. <summary>
  15963. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  15964. <see langword="CenterHorizontally" /> command. This field is
  15965. read-only.
  15966. </para>
  15967. </summary>
  15968. </member>
  15969. <member name="F:System.ComponentModel.Design.StandardCommands.CenterVertically">
  15970. <summary>
  15971. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  15972. <see langword="CenterVertically" /> command. This field
  15973. is read-only.
  15974. </para>
  15975. </summary>
  15976. </member>
  15977. <member name="F:System.ComponentModel.Design.StandardCommands.Copy">
  15978. <summary>
  15979. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Copy" /> command. This field is read-only.
  15980. </para>
  15981. </summary>
  15982. </member>
  15983. <member name="F:System.ComponentModel.Design.StandardCommands.Cut">
  15984. <summary>
  15985. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Cut" /> command. This field is read-only.
  15986. </para>
  15987. </summary>
  15988. </member>
  15989. <member name="F:System.ComponentModel.Design.StandardCommands.Delete">
  15990. <summary>
  15991. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Delete" /> command. This field is read-only.
  15992. </para>
  15993. </summary>
  15994. </member>
  15995. <member name="F:System.ComponentModel.Design.StandardCommands.Group">
  15996. <summary>
  15997. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Group" /> command. This field is read-only.
  15998. </para>
  15999. </summary>
  16000. </member>
  16001. <member name="F:System.ComponentModel.Design.StandardCommands.HorizSpaceConcatenate">
  16002. <summary>
  16003. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16004. <see langword="HorizSpaceConcatenate" /> command. This field is
  16005. read-only.
  16006. </para>
  16007. </summary>
  16008. </member>
  16009. <member name="F:System.ComponentModel.Design.StandardCommands.HorizSpaceDecrease">
  16010. <summary>
  16011. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16012. <see langword="HorizSpaceDecrease" /> command. This field is
  16013. read-only.
  16014. </para>
  16015. </summary>
  16016. </member>
  16017. <member name="F:System.ComponentModel.Design.StandardCommands.HorizSpaceIncrease">
  16018. <summary>
  16019. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16020. <see langword="HorizSpaceIncrease" /> command. This field is
  16021. read-only.
  16022. </para>
  16023. </summary>
  16024. </member>
  16025. <member name="F:System.ComponentModel.Design.StandardCommands.HorizSpaceMakeEqual">
  16026. <summary>
  16027. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16028. <see langword="HorizSpaceMakeEqual" /> command. This field is
  16029. read-only.
  16030. </para>
  16031. </summary>
  16032. </member>
  16033. <member name="F:System.ComponentModel.Design.StandardCommands.Paste">
  16034. <summary>
  16035. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Paste" /> command. This field is read-only.
  16036. </para>
  16037. </summary>
  16038. </member>
  16039. <member name="F:System.ComponentModel.Design.StandardCommands.Properties">
  16040. <summary>
  16041. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16042. <see langword="Properties" /> command. This field is read-only.
  16043. </para>
  16044. </summary>
  16045. </member>
  16046. <member name="F:System.ComponentModel.Design.StandardCommands.Redo">
  16047. <summary>
  16048. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Redo" /> command. This field is read-only.
  16049. </para>
  16050. </summary>
  16051. </member>
  16052. <member name="F:System.ComponentModel.Design.StandardCommands.MultiLevelRedo">
  16053. <summary>
  16054. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16055. <see langword="MultiLevelRedo" /> command. This field is
  16056. read-only.
  16057. </para>
  16058. </summary>
  16059. </member>
  16060. <member name="F:System.ComponentModel.Design.StandardCommands.SelectAll">
  16061. <summary>
  16062. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="SelectAll" /> command. This field is read-only.
  16063. </para>
  16064. </summary>
  16065. </member>
  16066. <member name="F:System.ComponentModel.Design.StandardCommands.SendBackward">
  16067. <summary>
  16068. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16069. <see langword="SendBackward" /> command. This field is read-only.
  16070. </para>
  16071. </summary>
  16072. </member>
  16073. <member name="F:System.ComponentModel.Design.StandardCommands.SendToBack">
  16074. <summary>
  16075. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16076. <see langword="SendToBack" /> command. This field is read-only.
  16077. </para>
  16078. </summary>
  16079. </member>
  16080. <member name="F:System.ComponentModel.Design.StandardCommands.SizeToControl">
  16081. <summary>
  16082. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16083. <see langword="SizeToControl" /> command. This field is
  16084. read-only.
  16085. </para>
  16086. </summary>
  16087. </member>
  16088. <member name="F:System.ComponentModel.Design.StandardCommands.SizeToControlHeight">
  16089. <summary>
  16090. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16091. <see langword="SizeToControlHeight" /> command. This field is
  16092. read-only.
  16093. </para>
  16094. </summary>
  16095. </member>
  16096. <member name="F:System.ComponentModel.Design.StandardCommands.SizeToControlWidth">
  16097. <summary>
  16098. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16099. <see langword="SizeToControlWidth" /> command. This field is
  16100. read-only.
  16101. </para>
  16102. </summary>
  16103. </member>
  16104. <member name="F:System.ComponentModel.Design.StandardCommands.SizeToFit">
  16105. <summary>
  16106. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="SizeToFit" /> command. This field is read-only.
  16107. </para>
  16108. </summary>
  16109. </member>
  16110. <member name="F:System.ComponentModel.Design.StandardCommands.SizeToGrid">
  16111. <summary>
  16112. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16113. <see langword="SizeToGrid" /> command. This field is read-only.
  16114. </para>
  16115. </summary>
  16116. </member>
  16117. <member name="F:System.ComponentModel.Design.StandardCommands.SnapToGrid">
  16118. <summary>
  16119. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16120. <see langword="SnapToGrid" /> command. This field is read-only.
  16121. </para>
  16122. </summary>
  16123. </member>
  16124. <member name="F:System.ComponentModel.Design.StandardCommands.TabOrder">
  16125. <summary>
  16126. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="TabOrder" /> command. This field is read-only.
  16127. </para>
  16128. </summary>
  16129. </member>
  16130. <member name="F:System.ComponentModel.Design.StandardCommands.Undo">
  16131. <summary>
  16132. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Undo" /> command. This field is read-only.
  16133. </para>
  16134. </summary>
  16135. </member>
  16136. <member name="F:System.ComponentModel.Design.StandardCommands.MultiLevelUndo">
  16137. <summary>
  16138. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16139. <see langword="MultiLevelUndo" /> command. This field is
  16140. read-only.
  16141. </para>
  16142. </summary>
  16143. </member>
  16144. <member name="F:System.ComponentModel.Design.StandardCommands.Ungroup">
  16145. <summary>
  16146. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Ungroup" /> command. This field is read-only.
  16147. </para>
  16148. </summary>
  16149. </member>
  16150. <member name="F:System.ComponentModel.Design.StandardCommands.VertSpaceConcatenate">
  16151. <summary>
  16152. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16153. <see langword="VertSpaceConcatenate" /> command. This field is
  16154. read-only.
  16155. </para>
  16156. </summary>
  16157. </member>
  16158. <member name="F:System.ComponentModel.Design.StandardCommands.VertSpaceDecrease">
  16159. <summary>
  16160. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16161. <see langword="VertSpaceDecrease" /> command. This field is
  16162. read-only.
  16163. </para>
  16164. </summary>
  16165. </member>
  16166. <member name="F:System.ComponentModel.Design.StandardCommands.VertSpaceIncrease">
  16167. <summary>
  16168. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16169. <see langword="VertSpaceIncrease" /> command. This field is
  16170. read-only.
  16171. </para>
  16172. </summary>
  16173. </member>
  16174. <member name="F:System.ComponentModel.Design.StandardCommands.VertSpaceMakeEqual">
  16175. <summary>
  16176. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16177. <see langword="VertSpaceMakeEqual" /> command. This field is
  16178. read-only.
  16179. </para>
  16180. </summary>
  16181. </member>
  16182. <member name="F:System.ComponentModel.Design.StandardCommands.ShowGrid">
  16183. <summary>
  16184. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="ShowGrid" /> command. This field is read-only.
  16185. </para>
  16186. </summary>
  16187. </member>
  16188. <member name="F:System.ComponentModel.Design.StandardCommands.ViewGrid">
  16189. <summary>
  16190. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="ViewGrid" /> command. This field is read-only.
  16191. </para>
  16192. </summary>
  16193. </member>
  16194. <member name="F:System.ComponentModel.Design.StandardCommands.Replace">
  16195. <summary>
  16196. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="Replace" /> command. This field is read-only.
  16197. </para>
  16198. </summary>
  16199. </member>
  16200. <member name="F:System.ComponentModel.Design.StandardCommands.PropertiesWindow">
  16201. <summary>
  16202. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16203. <see langword="PropertiesWindow" /> command. This field is
  16204. read-only.
  16205. </para>
  16206. </summary>
  16207. </member>
  16208. <member name="F:System.ComponentModel.Design.StandardCommands.LockControls">
  16209. <summary>
  16210. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16211. <see langword="LockControls" /> command. This field is read-only.
  16212. </para>
  16213. </summary>
  16214. </member>
  16215. <member name="F:System.ComponentModel.Design.StandardCommands.F1Help">
  16216. <summary>
  16217. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the <see langword="F1Help" /> command. This field is read-only.
  16218. </para>
  16219. </summary>
  16220. </member>
  16221. <member name="F:System.ComponentModel.Design.StandardCommands.ArrangeIcons">
  16222. <summary>
  16223. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16224. <see langword="ArrangeIcons" /> command. This field is read-only.
  16225. </para>
  16226. </summary>
  16227. </member>
  16228. <member name="F:System.ComponentModel.Design.StandardCommands.LineupIcons">
  16229. <summary>
  16230. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16231. <see langword="LineupIcons" /> command. This field is read-only.
  16232. </para>
  16233. </summary>
  16234. </member>
  16235. <member name="F:System.ComponentModel.Design.StandardCommands.ShowLargeIcons">
  16236. <summary>
  16237. <para> Gets the <see cref="T:System.ComponentModel.Design.CommandID" /> for the
  16238. <see langword="ShowLargeIcons" /> command. This field is
  16239. read-only.
  16240. </para>
  16241. </summary>
  16242. </member>
  16243. <member name="F:System.ComponentModel.Design.StandardCommands.VerbFirst">
  16244. <summary>
  16245. <para> Gets the first of a set of verbs.
  16246. This field is read-only.</para>
  16247. </summary>
  16248. </member>
  16249. <member name="F:System.ComponentModel.Design.StandardCommands.VerbLast">
  16250. <summary>
  16251. <para> Gets the last of a set of verbs.
  16252. This field is read-only.</para>
  16253. </summary>
  16254. </member>
  16255. <member name="T:System.ComponentModel.Design.StandardToolWindows">
  16256. <summary>
  16257. <para> Defines GUID identifiers that correspond to the standard set of tool windows that are available in
  16258. the design environment.</para>
  16259. </summary>
  16260. </member>
  16261. <member name="F:System.ComponentModel.Design.StandardToolWindows.ObjectBrowser">
  16262. <summary>
  16263. <para>Gets the GUID for the object browser.</para>
  16264. </summary>
  16265. </member>
  16266. <member name="F:System.ComponentModel.Design.StandardToolWindows.OutputWindow">
  16267. <summary>
  16268. <para>Gets the GUID for the output window.</para>
  16269. </summary>
  16270. </member>
  16271. <member name="F:System.ComponentModel.Design.StandardToolWindows.ProjectExplorer">
  16272. <summary>
  16273. <para>Gets the GUID for the solution explorer.</para>
  16274. </summary>
  16275. </member>
  16276. <member name="F:System.ComponentModel.Design.StandardToolWindows.PropertyBrowser">
  16277. <summary>
  16278. <para>Gets the GUID for the Properties window.</para>
  16279. </summary>
  16280. </member>
  16281. <member name="F:System.ComponentModel.Design.StandardToolWindows.RelatedLinks">
  16282. <summary>
  16283. <para>Gets the GUID for the related links frame.</para>
  16284. </summary>
  16285. </member>
  16286. <member name="F:System.ComponentModel.Design.StandardToolWindows.ServerExplorer">
  16287. <summary>
  16288. <para>Gets the GUID for the server explorer.</para>
  16289. </summary>
  16290. </member>
  16291. <member name="F:System.ComponentModel.Design.StandardToolWindows.TaskList">
  16292. <summary>
  16293. <para>Gets the GUID for the task list.</para>
  16294. </summary>
  16295. </member>
  16296. <member name="F:System.ComponentModel.Design.StandardToolWindows.Toolbox">
  16297. <summary>
  16298. <para>Gets the GUID for the toolbox.</para>
  16299. </summary>
  16300. </member>
  16301. <member name="T:System.ComponentModel.ToolboxItemAttribute">
  16302. <summary>
  16303. <para>Represents an attribute of a toolbox item.</para>
  16304. </summary>
  16305. </member>
  16306. <member name="F:System.ComponentModel.ToolboxItemAttribute.Default">
  16307. <summary>
  16308. <para> Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemAttribute" /> class and
  16309. sets the type to the default, <see cref="T:System.Drawing.Design.ToolboxItem" />. This field is read-only.
  16310. </para>
  16311. </summary>
  16312. </member>
  16313. <member name="F:System.ComponentModel.ToolboxItemAttribute.None">
  16314. <summary>
  16315. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemAttribute" /> class and
  16316. sets the type to <see langword="null" />. This field is read-only.</para>
  16317. </summary>
  16318. </member>
  16319. <member name="M:System.ComponentModel.ToolboxItemAttribute.IsDefaultAttribute">
  16320. <summary>
  16321. <para>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</para>
  16322. </summary>
  16323. <returns>
  16324. <para>
  16325. <see langword="true" /> if the current value of the attribute
  16326. is the default; otherwise, <see langword="false" />.</para>
  16327. </returns>
  16328. </member>
  16329. <member name="M:System.ComponentModel.ToolboxItemAttribute.#ctor(System.Boolean)">
  16330. <summary>
  16331. <para> Initializes a new instance of <see cref="T:System.ComponentModel.ToolboxItemAttribute" /> and specifies whether to use default initialization values.
  16332. </para>
  16333. </summary>
  16334. <param name="defaultType">
  16335. <see langword="true" /> to create a toolbox item attribute for a default type; <see langword="false" /> to associate no default toolbox item support for this attribute. </param>
  16336. </member>
  16337. <member name="M:System.ComponentModel.ToolboxItemAttribute.#ctor(System.String)">
  16338. <summary>
  16339. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemAttribute" /> class using the specified name of the type.</para>
  16340. </summary>
  16341. <param name="toolboxItemTypeName">The names of the type of the toolbox item and of the assembly that contains the type.</param>
  16342. </member>
  16343. <member name="M:System.ComponentModel.ToolboxItemAttribute.#ctor(System.Type)">
  16344. <summary>
  16345. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.ToolboxItemAttribute" />
  16346. class using the specified type of the toolbox item.</para>
  16347. </summary>
  16348. <param name="toolboxItemType">The type of the toolbox item.</param>
  16349. </member>
  16350. <member name="P:System.ComponentModel.ToolboxItemAttribute.ToolboxItemType">
  16351. <summary>
  16352. <para>Gets or sets the type of the toolbox item.</para>
  16353. </summary>
  16354. </member>
  16355. <member name="P:System.ComponentModel.ToolboxItemAttribute.ToolboxItemTypeName">
  16356. <summary>
  16357. <para>Gets or sets the name of the type of the current <see cref="T:System.Drawing.Design.ToolboxItem" />.</para>
  16358. </summary>
  16359. </member>
  16360. <member name="T:System.ComponentModel.Design.ViewTechnology">
  16361. <summary>
  16362. <para> Defines identifiers for a set of technologies that designer hosts support.</para>
  16363. </summary>
  16364. </member>
  16365. <member name="F:System.ComponentModel.Design.ViewTechnology.Passthrough">
  16366. <summary>
  16367. <para> A mode in which the view object is passed directly
  16368. to the development environment. The view object must implement any
  16369. interfaces the development environment requires. The Visual Studio .NET
  16370. development environment supports view objects that are either an ActiveX
  16371. control, active document, or an object that implements the IVsWindowPane interface that is available through Visual
  16372. Studio VSI (Visual Studio Integration) program.</para>
  16373. <note type="note">
  16374. The Visual Studio .NET development
  16375. environment provides support for this view
  16376. technology. Support for this view technology is not necessarily available in all
  16377. development environments.
  16378. </note>
  16379. </summary>
  16380. </member>
  16381. <member name="F:System.ComponentModel.Design.ViewTechnology.WindowsForms">
  16382. <summary>
  16383. <para> A mode in which a Windows Forms control object provides the
  16384. display for the root designer. The designer host fills the
  16385. development environment document window with this control.</para>
  16386. </summary>
  16387. </member>
  16388. <member name="T:System.ComponentModel.Design.Serialization.ContextStack">
  16389. <summary>
  16390. <para>Provides a stack object that can be used by a serializer to make information available to nested
  16391. serializers.</para>
  16392. </summary>
  16393. </member>
  16394. <member name="M:System.ComponentModel.Design.Serialization.ContextStack.Pop">
  16395. <summary>
  16396. <para>Pops, or removes, the current object off of the stack, returning
  16397. its value.</para>
  16398. </summary>
  16399. <returns>
  16400. <para> The object popped off of the stack. This returns
  16401. <see langword="null" />
  16402. if no objects are on the stack.</para>
  16403. </returns>
  16404. </member>
  16405. <member name="M:System.ComponentModel.Design.Serialization.ContextStack.Push(System.Object)">
  16406. <summary>
  16407. <para>Pushes, or places, the specified object onto the stack.</para>
  16408. </summary>
  16409. <param name="context">The context object to push onto the stack.</param>
  16410. </member>
  16411. <member name="P:System.ComponentModel.Design.Serialization.ContextStack.Current">
  16412. <summary>
  16413. <para> Gets or
  16414. sets the current object on the stack.</para>
  16415. </summary>
  16416. </member>
  16417. <member name="P:System.ComponentModel.Design.Serialization.ContextStack.Item(System.Int32)">
  16418. <summary>
  16419. <para>Gets or sets the object on the stack at the specified level.</para>
  16420. </summary>
  16421. <param name="level">The level of the object to retrieve on the stack. Level zero is the top of the stack, level one is the next down, and so on. This level must be zero or greater. If level is greater than the number of levels on the stack, it returns <see langword="null" />.</param>
  16422. </member>
  16423. <member name="P:System.ComponentModel.Design.Serialization.ContextStack.Item(System.Type)">
  16424. <summary>
  16425. <para> Gets the first object
  16426. on the stack that inherits from or implements the specified type.</para>
  16427. </summary>
  16428. <param name="type">A type to retrieve from the context stack.</param>
  16429. </member>
  16430. <member name="T:System.ComponentModel.Design.Serialization.DesignerLoader">
  16431. <summary>
  16432. <para>Provides a basic designer loader interface that can be used to implement a custom designer loader.</para>
  16433. </summary>
  16434. </member>
  16435. <member name="M:System.ComponentModel.Design.Serialization.DesignerLoader.BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost)">
  16436. <summary>
  16437. <para> Begins loading
  16438. a designer.</para>
  16439. </summary>
  16440. <param name="host"> The loader host through which this loader loads components.</param>
  16441. </member>
  16442. <member name="M:System.ComponentModel.Design.Serialization.DesignerLoader.Dispose">
  16443. <summary>
  16444. <para>Releases all resources used by the <see cref="T:System.ComponentModel.Design.Serialization.DesignerLoader" />.</para>
  16445. </summary>
  16446. </member>
  16447. <member name="M:System.ComponentModel.Design.Serialization.DesignerLoader.Flush">
  16448. <summary>
  16449. <para> Writes cached changes to the location that the designer was loaded from.</para>
  16450. </summary>
  16451. </member>
  16452. <member name="P:System.ComponentModel.Design.Serialization.DesignerLoader.Loading">
  16453. <summary>
  16454. <para> Gets a value indicating whether the loader
  16455. is currently loading a document.</para>
  16456. </summary>
  16457. </member>
  16458. <member name="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute">
  16459. <summary>
  16460. <para> Indicates a serializer for the serialization manager to use to serialize the values of the type this attribute is applied to. This class cannot be
  16461. inherited.</para>
  16462. </summary>
  16463. </member>
  16464. <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.Type,System.Type)">
  16465. <summary>
  16466. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</para>
  16467. </summary>
  16468. <param name="serializerType">The data type of the serializer.</param>
  16469. <param name="baseSerializerType">The base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
  16470. </member>
  16471. <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.String,System.Type)">
  16472. <summary>
  16473. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</para>
  16474. </summary>
  16475. <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
  16476. <param name="baseSerializerType">The base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
  16477. </member>
  16478. <member name="M:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.#ctor(System.String,System.String)">
  16479. <summary>
  16480. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute" /> class.</para>
  16481. </summary>
  16482. <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
  16483. <param name="baseSerializerTypeName">The fully qualified name of the base data type of the serializer. Multiple serializers can be supplied for a class as long as the serializers have different base types.</param>
  16484. </member>
  16485. <member name="P:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerTypeName">
  16486. <summary>
  16487. <para> Gets the fully qualified type name of the serializer.</para>
  16488. </summary>
  16489. </member>
  16490. <member name="P:System.ComponentModel.Design.Serialization.DesignerSerializerAttribute.SerializerBaseTypeName">
  16491. <summary>
  16492. <para> Gets the fully qualified type name of the serializer base type.</para>
  16493. </summary>
  16494. </member>
  16495. <member name="T:System.ComponentModel.Design.Serialization.IDesignerLoaderHost">
  16496. <summary>
  16497. <para>Provides an interface that can extend a designer host to support loading from a serialized state.</para>
  16498. </summary>
  16499. </member>
  16500. <member name="M:System.ComponentModel.Design.Serialization.IDesignerLoaderHost.EndLoad(System.String,System.Boolean,System.Collections.ICollection)">
  16501. <summary>
  16502. <para>Ends the designer loading operation.</para>
  16503. </summary>
  16504. <param name="baseClassName">The fully qualified name of the base class of the document that this designer is designing.</param>
  16505. <param name="successful">
  16506. <see langword="true" /> if the designer is successfully loaded; otherwise, <see langword="false" />.</param>
  16507. <param name="errorCollection">A collection containing the errors encountered during load, if any. If no errors were encountered, pass either an empty collection or <see langword="null" />.</param>
  16508. </member>
  16509. <member name="M:System.ComponentModel.Design.Serialization.IDesignerLoaderHost.Reload">
  16510. <summary>
  16511. <para>Reloads the design document.</para>
  16512. </summary>
  16513. </member>
  16514. <member name="T:System.ComponentModel.Design.Serialization.IDesignerLoaderService">
  16515. <summary>
  16516. <para>Provides an interface that can extend a designer loader to support asynchronous loading of external components.</para>
  16517. </summary>
  16518. </member>
  16519. <member name="M:System.ComponentModel.Design.Serialization.IDesignerLoaderService.AddLoadDependency">
  16520. <summary>
  16521. <para>Registers an external component as part of the load process managed by this
  16522. interface.</para>
  16523. </summary>
  16524. </member>
  16525. <member name="M:System.ComponentModel.Design.Serialization.IDesignerLoaderService.DependentLoadComplete(System.Boolean,System.Collections.ICollection)">
  16526. <summary>
  16527. <para>Signals that a dependent load has finished.</para>
  16528. </summary>
  16529. <param name="successful">
  16530. <see langword="true" /> if the load of the designer is successful; <see langword="false" /> if errors prevented the load from finishing.</param>
  16531. <param name="errorCollection">A collection of errors that occurred during the load, if any. If no errors occurred, pass either an empty collection or <see langword="null" />.</param>
  16532. </member>
  16533. <member name="M:System.ComponentModel.Design.Serialization.IDesignerLoaderService.Reload">
  16534. <summary>
  16535. <para>Reloads the design document.</para>
  16536. </summary>
  16537. <returns>
  16538. <para>
  16539. <see langword="true" /> if the reload request is
  16540. accepted, or <see langword="false" />
  16541. if
  16542. the loader does not allow the reload.</para>
  16543. </returns>
  16544. </member>
  16545. <member name="T:System.ComponentModel.Design.Serialization.IDesignerSerializationManager">
  16546. <summary>
  16547. <para> Provides an
  16548. interface that can manage design-time serialization.</para>
  16549. </summary>
  16550. </member>
  16551. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.AddSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider)">
  16552. <summary>
  16553. <para>Adds the specified serialization provider to the serialization manager.</para>
  16554. </summary>
  16555. <param name="provider">The serialization provider to add.</param>
  16556. </member>
  16557. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(System.Type,System.Collections.ICollection,System.String,System.Boolean)">
  16558. <summary>
  16559. <para> Creates an instance of the specified
  16560. type and adds it to a collection of named instances.</para>
  16561. </summary>
  16562. <param name="type">The data type to create.</param>
  16563. <param name="arguments">The arguments to pass to the constructor for this type.</param>
  16564. <param name="name">The name of the object. This name can be used to access the object later through <see cref="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetInstance(System.String)" />. If <see langword="null" /> is passed, the object is still created but cannot be accessed by name.</param>
  16565. <param name="addToContainer">If <see langword="true" /> , this object is added to the design container. The object must implement <see cref="T:System.ComponentModel.IComponent" /> for this to have any effect.</param>
  16566. <returns>
  16567. <para>The newly created object instance.</para>
  16568. </returns>
  16569. </member>
  16570. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetInstance(System.String)">
  16571. <summary>
  16572. <para>Gets an instance of a created object of the specified
  16573. name, or <see langword="null" />
  16574. if that object does not exist.</para>
  16575. </summary>
  16576. <param name="name">The name of the object to retrieve.</param>
  16577. <returns>
  16578. <para>An instance of the object with the given name, or
  16579. <see langword="null" /> if no object by that name can be found.</para>
  16580. </returns>
  16581. </member>
  16582. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetName(System.Object)">
  16583. <summary>
  16584. <para>Gets the name of the specified object, or
  16585. <see langword="null" /> if the object
  16586. has no name.</para>
  16587. </summary>
  16588. <param name="value">The object to retrieve the name for.</param>
  16589. <returns>
  16590. <para>The name of the object, or <see langword="null" /> if the object is unnamed.</para>
  16591. </returns>
  16592. </member>
  16593. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetSerializer(System.Type,System.Type)">
  16594. <summary>
  16595. <para>Gets a serializer of the requested type for the specified
  16596. object type.</para>
  16597. </summary>
  16598. <param name="objectType">The type of the object to get the serializer for.</param>
  16599. <param name="serializerType">The type of the serializer to retrieve.</param>
  16600. <returns>
  16601. <para>An instance of the requested serializer, or
  16602. <see langword="null" /> if no
  16603. appropriate serializer can be located.</para>
  16604. </returns>
  16605. </member>
  16606. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetType(System.String)">
  16607. <summary>
  16608. <para>Gets a type of the specified name.</para>
  16609. </summary>
  16610. <param name="typeName">The fully qualified name of the type to load.</param>
  16611. <returns>
  16612. <para>An instance of the type, or <see langword="null" /> if the type cannot be loaded.</para>
  16613. </returns>
  16614. </member>
  16615. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.RemoveSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider)">
  16616. <summary>
  16617. <para>Removes a custom serialization provider from the serialization manager.</para>
  16618. </summary>
  16619. <param name="provider">The provider to remove. This object must have been added using <see cref="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.AddSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider)" />.</param>
  16620. </member>
  16621. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ReportError(System.Object)">
  16622. <summary>
  16623. <para> Reports an error in serialization.</para>
  16624. </summary>
  16625. <param name="errorInformation"> The error to report. This information object can be of any object type. If it is an exception, the message of the exception is extracted and reported to the user. If it is any other type, <see cref="M:System.Object.ToString" /> is called to display the information to the user.</param>
  16626. </member>
  16627. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SetName(System.Object,System.String)">
  16628. <summary>
  16629. <para>Sets the name of the specified existing object.</para>
  16630. </summary>
  16631. <param name="instance">The object instance to name.</param>
  16632. <param name="name">The name to give the instance.</param>
  16633. </member>
  16634. <member name="P:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Context">
  16635. <summary>
  16636. <para>Gets a stack-based, user-defined storage area that is useful for
  16637. communication between serializers.</para>
  16638. </summary>
  16639. </member>
  16640. <member name="P:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Properties">
  16641. <summary>
  16642. <para> Indicates custom properties that can be serializable
  16643. with available serializers.</para>
  16644. </summary>
  16645. </member>
  16646. <member name="E:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ResolveName">
  16647. <summary>
  16648. <para>Occurs when <see cref="M:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetName(System.Object)" />
  16649. cannot locate the specified name in the serialization manager's name
  16650. table.</para>
  16651. </summary>
  16652. </member>
  16653. <member name="E:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SerializationComplete">
  16654. <summary>
  16655. <para> Occurs when serialization is complete.</para>
  16656. </summary>
  16657. </member>
  16658. <member name="T:System.ComponentModel.Design.Serialization.IDesignerSerializationProvider">
  16659. <summary>
  16660. <para> Provides an interface that
  16661. enables access to a serializer.</para>
  16662. </summary>
  16663. </member>
  16664. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationProvider.GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager,System.Object,System.Type,System.Type)">
  16665. <summary>
  16666. <para> Gets
  16667. a serializer using the specified attributes.</para>
  16668. </summary>
  16669. <param name="manager">The serialization manager requesting the serializer.</param>
  16670. <param name="currentSerializer">An instance of the current serializer of the specified type. This can be <see langword="null" /> if no serializer of the specified type exists.</param>
  16671. <param name="objectType">The data type of the object to serialize.</param>
  16672. <param name="serializerType">The data type of the serializer to create.</param>
  16673. <returns>
  16674. <para>An instance of a serializer of the type requested, or
  16675. <see langword="null" /> if
  16676. the request cannot be satisfied.</para>
  16677. </returns>
  16678. </member>
  16679. <member name="T:System.ComponentModel.Design.Serialization.IDesignerSerializationService">
  16680. <summary>
  16681. <para> Provides
  16682. an
  16683. interface that
  16684. can invoke serialization and deserialization.</para>
  16685. </summary>
  16686. </member>
  16687. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationService.Deserialize(System.Object)">
  16688. <summary>
  16689. <para>Deserializes the specified serialization data object and
  16690. returns a collection of objects represented by that
  16691. data.</para>
  16692. </summary>
  16693. <param name="serializationData">An object consisting of serialized data.</param>
  16694. <returns>
  16695. <para>An <see cref="T:System.Collections.ICollection" /> of objects rebuilt from the specified
  16696. serialization data object.</para>
  16697. </returns>
  16698. </member>
  16699. <member name="M:System.ComponentModel.Design.Serialization.IDesignerSerializationService.Serialize(System.Collections.ICollection)">
  16700. <summary>
  16701. <para> Serializes the specified collection of objects and stores them in a
  16702. serialization data object.</para>
  16703. </summary>
  16704. <param name="objects">A collection of objects to serialize.</param>
  16705. <returns>
  16706. <para>An object that contains the serialized state of the specified
  16707. collection of objects.</para>
  16708. </returns>
  16709. </member>
  16710. <member name="T:System.ComponentModel.Design.Serialization.INameCreationService">
  16711. <summary>
  16712. <para>Provides a service that can generate unique names for objects.</para>
  16713. </summary>
  16714. </member>
  16715. <member name="M:System.ComponentModel.Design.Serialization.INameCreationService.CreateName(System.ComponentModel.IContainer,System.Type)">
  16716. <summary>
  16717. <para> Creates a new name that
  16718. is unique to all components in the specified container.</para>
  16719. </summary>
  16720. <param name="container">The container where the new object is added. </param>
  16721. <param name="dataType">The data type of the object that receives the name. </param>
  16722. <returns>
  16723. <para>A unique name for the data type.</para>
  16724. </returns>
  16725. </member>
  16726. <member name="M:System.ComponentModel.Design.Serialization.INameCreationService.IsValidName(System.String)">
  16727. <summary>
  16728. <para> Gets a value indicating whether the specified name
  16729. is valid.</para>
  16730. </summary>
  16731. <param name="name">The name to validate. </param>
  16732. <returns>
  16733. <para>
  16734. <see langword="true" /> if the name is valid; otherwise,
  16735. <see langword="false" />.</para>
  16736. </returns>
  16737. </member>
  16738. <member name="M:System.ComponentModel.Design.Serialization.INameCreationService.ValidateName(System.String)">
  16739. <summary>
  16740. <para> Gets a value
  16741. indicating whether the specified name is valid.</para>
  16742. </summary>
  16743. <param name="name">The name to validate. </param>
  16744. </member>
  16745. <member name="T:System.ComponentModel.Design.Serialization.InstanceDescriptor">
  16746. <summary>
  16747. <para> Provides information necessary to create
  16748. an instance of
  16749. an object. This class cannot be inherited.</para>
  16750. </summary>
  16751. </member>
  16752. <member name="M:System.ComponentModel.Design.Serialization.InstanceDescriptor.#ctor(System.Reflection.MemberInfo,System.Collections.ICollection)">
  16753. <summary>
  16754. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.InstanceDescriptor" />
  16755. class using the specified member information and arguments.</para>
  16756. </summary>
  16757. <param name="member">The member information for the descriptor. This can be a <see cref="T:System.Reflection.MethodInfo" />, <see cref="T:System.Reflection.ConstructorInfo" />, <see cref="T:System.Reflection.FieldInfo" />, or <see cref="T:System.Reflection.PropertyInfo" />. If this is a <see cref="T:System.Reflection.MethodInfo" />, <see cref="T:System.Reflection.FieldInfo" />, or <see cref="T:System.Reflection.PropertyInfo" />, it must represent a <see langword="static" /> member. </param>
  16758. <param name="arguments">The collection of arguments to pass to the member. This parameter can be <see langword="null" /> or an empty collection if there are no arguments. The collection can also consist of other instances of <see cref="T:System.ComponentModel.Design.Serialization.InstanceDescriptor" />.</param>
  16759. </member>
  16760. <member name="M:System.ComponentModel.Design.Serialization.InstanceDescriptor.#ctor(System.Reflection.MemberInfo,System.Collections.ICollection,System.Boolean)">
  16761. <summary>
  16762. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.InstanceDescriptor" />
  16763. class using the specified member information, arguments, and value indicating
  16764. whether the specified information completely describes the instance.</para>
  16765. </summary>
  16766. <param name="member">The member information for the descriptor. This can be a <see cref="T:System.Reflection.MethodInfo" />, <see cref="T:System.Reflection.ConstructorInfo" />, <see cref="T:System.Reflection.FieldInfo" />, or <see cref="T:System.Reflection.PropertyInfo" />. If this is a <see cref="T:System.Reflection.MethodInfo" />, <see cref="T:System.Reflection.FieldInfo" />, or <see cref="T:System.Reflection.PropertyInfo" />, it must represent a <see langword="static" /> member. </param>
  16767. <param name=" arguments"> The collection of arguments to pass to the member. This parameter can be <see langword="null" /> or an empty collection if there are no arguments. The collection can also consist of other instances of <see cref="T:System.ComponentModel.Design.Serialization.InstanceDescriptor" />.</param>
  16768. <param name=" isComplete">
  16769. <see langword="true" /> if the specified information completely describes the instance; otherwise, <see langword="false" />.</param>
  16770. </member>
  16771. <member name="M:System.ComponentModel.Design.Serialization.InstanceDescriptor.Invoke">
  16772. <summary>
  16773. <para>Invokes this instance descriptor and returns the object
  16774. the descriptor describes.</para>
  16775. </summary>
  16776. <returns>
  16777. <para>The object this instance descriptor describes.</para>
  16778. </returns>
  16779. </member>
  16780. <member name="P:System.ComponentModel.Design.Serialization.InstanceDescriptor.Arguments">
  16781. <summary>
  16782. <para> Gets the collection of arguments that can be used to
  16783. reconstruct an instance of the object that this instance descriptor represents.
  16784. </para>
  16785. </summary>
  16786. </member>
  16787. <member name="P:System.ComponentModel.Design.Serialization.InstanceDescriptor.IsComplete">
  16788. <summary>
  16789. <para>Gets a value indicating whether the contents of this <see cref="T:System.ComponentModel.Design.Serialization.InstanceDescriptor" /> completely identify the instance.</para>
  16790. </summary>
  16791. </member>
  16792. <member name="P:System.ComponentModel.Design.Serialization.InstanceDescriptor.MemberInfo">
  16793. <summary>
  16794. <para> Gets the member information that describes the instance this descriptor
  16795. is associated with.</para>
  16796. </summary>
  16797. </member>
  16798. <member name="T:System.ComponentModel.Design.Serialization.ResolveNameEventArgs">
  16799. <summary>
  16800. <para>Provides data for the <see cref="E:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ResolveName" />
  16801. event.</para>
  16802. </summary>
  16803. </member>
  16804. <member name="M:System.ComponentModel.Design.Serialization.ResolveNameEventArgs.#ctor(System.String)">
  16805. <summary>
  16806. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.ResolveNameEventArgs" />
  16807. class.</para>
  16808. </summary>
  16809. <param name="name">The name to resolve.</param>
  16810. </member>
  16811. <member name="P:System.ComponentModel.Design.Serialization.ResolveNameEventArgs.Name">
  16812. <summary>
  16813. <para> Gets the name of the object to resolve.</para>
  16814. </summary>
  16815. </member>
  16816. <member name="P:System.ComponentModel.Design.Serialization.ResolveNameEventArgs.Value">
  16817. <summary>
  16818. <para>Gets or sets the object that matches the name.</para>
  16819. </summary>
  16820. </member>
  16821. <member name="T:System.ComponentModel.Design.Serialization.ResolveNameEventHandler">
  16822. <summary>
  16823. <para> Represents the method that handles the <see cref="E:System.ComponentModel.Design.Serialization.IDesignerSerializationManager.ResolveName" />
  16824. event of a serialization manager.</para>
  16825. </summary>
  16826. </member>
  16827. <member name="T:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute">
  16828. <summary>
  16829. <para> Indicates the
  16830. base serializer to use for a root designer object. This class cannot be inherited.</para>
  16831. </summary>
  16832. </member>
  16833. <member name="M:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.#ctor(System.Type,System.Type,System.Boolean)">
  16834. <summary>
  16835. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute" /> class using the
  16836. specified attributes.</para>
  16837. </summary>
  16838. <param name="serializerType">The data type of the serializer.</param>
  16839. <param name="baseSerializerType">The base type of the serializer. A class can include multiple serializers as they all have different base types.</param>
  16840. <param name="reloadable">
  16841. <see langword="true" /> if this serializer supports dynamic reloading of the document; otherwise, <see langword="false" />.</param>
  16842. </member>
  16843. <member name="M:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.#ctor(System.String,System.Type,System.Boolean)">
  16844. <summary>
  16845. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute" /> class using the
  16846. specified attributes.</para>
  16847. </summary>
  16848. <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
  16849. <param name="baseSerializerType">The name of the base type of the serializer. A class can include multiple serializers, as they all have different base types.</param>
  16850. <param name="reloadable">
  16851. <see langword="true" /> if this serializer supports dynamic reloading of the document; otherwise, <see langword="false" />.</param>
  16852. </member>
  16853. <member name="M:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.#ctor(System.String,System.String,System.Boolean)">
  16854. <summary>
  16855. <para>Initializes a new instance of the <see cref="T:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute" /> class using the
  16856. specified attributes.</para>
  16857. </summary>
  16858. <param name="serializerTypeName">The fully qualified name of the data type of the serializer.</param>
  16859. <param name="baseSerializerTypeName">The name of the base type of the serializer. A class can include multiple serializers as they all have different base types.</param>
  16860. <param name="reloadable">
  16861. <see langword="true" /> if this serializer supports dynamic reloading of the document; otherwise, <see langword="false" />.</param>
  16862. </member>
  16863. <member name="P:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.Reloadable">
  16864. <summary>
  16865. <para> Gets a value indicating whether the root serializer
  16866. supports reloading of the design document
  16867. without first disposing the designer host.</para>
  16868. </summary>
  16869. </member>
  16870. <member name="P:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerTypeName">
  16871. <summary>
  16872. <para>Gets the fully qualified type name of the serializer.</para>
  16873. </summary>
  16874. </member>
  16875. <member name="P:System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute.SerializerBaseTypeName">
  16876. <summary>
  16877. <para>Gets the fully qualified type name of the base type of the serializer.</para>
  16878. </summary>
  16879. </member>
  16880. <member name="T:System.Collections.Specialized.BitVector32">
  16881. <summary>
  16882. <para>Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.</para>
  16883. </summary>
  16884. </member>
  16885. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Int32)">
  16886. <summary>
  16887. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.BitVector32" /> structure containing the data represented in an integer.</para>
  16888. </summary>
  16889. <param name="data">An integer representing the data of the new <see cref="T:System.Collections.Specialized.BitVector32" />.</param>
  16890. </member>
  16891. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Collections.Specialized.BitVector32)">
  16892. <summary>
  16893. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.BitVector32" /> structure
  16894. containing the data represented in an existing <see cref="T:System.Collections.Specialized.BitVector32" /> structure.</para>
  16895. </summary>
  16896. <param name="value">A <see cref="T:System.Collections.Specialized.BitVector32" /> structure that contains the data to copy.</param>
  16897. </member>
  16898. <member name="M:System.Collections.Specialized.BitVector32.CreateMask">
  16899. <summary>
  16900. <para> Creates the first mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32" /> that is set up as bit flags.</para>
  16901. </summary>
  16902. <returns>
  16903. <para>A mask that isolates the first bit flag in the <see cref="T:System.Collections.Specialized.BitVector32" />.</para>
  16904. </returns>
  16905. </member>
  16906. <member name="M:System.Collections.Specialized.BitVector32.CreateMask(System.Int32)">
  16907. <summary>
  16908. <para>Creates an additional mask following the specified mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32" /> that is set up as bit flags.</para>
  16909. </summary>
  16910. <param name="previous">The mask that indicates the previous bit flag.</param>
  16911. <returns>
  16912. <para>A mask that isolates the bit flag following the one that <paramref name="previous" /> points to in <see cref="T:System.Collections.Specialized.BitVector32" />.</para>
  16913. </returns>
  16914. </member>
  16915. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16)">
  16916. <summary>
  16917. <para>Creates the first <see cref="T:System.Collections.Specialized.BitVector32.Section" /> in a series of sections that contain small integers.</para>
  16918. </summary>
  16919. <param name="maxValue">A 16-bit signed integer that specifies the maximum value for the new <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  16920. <returns>
  16921. <para>A <see cref="T:System.Collections.Specialized.BitVector32.Section" /> that can hold a number from zero to <paramref name="maxValue" />.</para>
  16922. </returns>
  16923. </member>
  16924. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16,System.Collections.Specialized.BitVector32.Section)">
  16925. <summary>
  16926. <para>Creates a new <see cref="T:System.Collections.Specialized.BitVector32.Section" /> following the specified <see cref="T:System.Collections.Specialized.BitVector32.Section" />
  16927. in a series of sections that contain small integers.</para>
  16928. </summary>
  16929. <param name="maxValue">A 16-bit signed integer that specifies the maximum value for the new <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  16930. <param name="previous">The previous <see cref="T:System.Collections.Specialized.BitVector32.Section" /> in the <see cref="T:System.Collections.Specialized.BitVector32" />.</param>
  16931. <returns>
  16932. <para>A <see cref="T:System.Collections.Specialized.BitVector32.Section" /> that can hold a number from zero to <paramref name="maxValue" />.</para>
  16933. </returns>
  16934. </member>
  16935. <member name="M:System.Collections.Specialized.BitVector32.Equals(System.Object)">
  16936. <summary>
  16937. <para>Determines whether the specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32" />.</para>
  16938. </summary>
  16939. <param name="o">The object to compare with the current <see cref="T:System.Collections.Specialized.BitVector32" />.</param>
  16940. <returns>
  16941. <para>
  16942. <see langword="true" /> if the
  16943. specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32" />;
  16944. otherwise, <see langword="false" />.</para>
  16945. </returns>
  16946. </member>
  16947. <member name="M:System.Collections.Specialized.BitVector32.GetHashCode">
  16948. <summary>
  16949. <para>Serves as a hash function for the <see cref="T:System.Collections.Specialized.BitVector32" />.</para>
  16950. </summary>
  16951. <returns>
  16952. <para>A hash code for the <see cref="T:System.Collections.Specialized.BitVector32" />.</para>
  16953. </returns>
  16954. </member>
  16955. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Int32)">
  16956. <summary>
  16957. <para>Gets or sets the state of the bit flag indicated by the specified mask.</para>
  16958. </summary>
  16959. <param name="bit">A mask that indicates the bit to get or set.</param>
  16960. </member>
  16961. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Collections.Specialized.BitVector32.Section)">
  16962. <summary>
  16963. <para>Gets or sets the value stored in the specified <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</para>
  16964. </summary>
  16965. <param name="section">A <see cref="T:System.Collections.Specialized.BitVector32.Section" /> that contains the value to get or set.</param>
  16966. </member>
  16967. <member name="P:System.Collections.Specialized.BitVector32.Data">
  16968. <summary>
  16969. <para>Gets the value of the <see cref="T:System.Collections.Specialized.BitVector32" /> as an integer.</para>
  16970. </summary>
  16971. </member>
  16972. <member name="T:System.Collections.Specialized.CollectionsUtil">
  16973. <summary>
  16974. <para>Creates collections that ignore the case in strings.</para>
  16975. </summary>
  16976. </member>
  16977. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable">
  16978. <summary>
  16979. <para>Creates a new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class with the default initial capacity.</para>
  16980. </summary>
  16981. <returns>
  16982. <para>A new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class with the default initial capacity.</para>
  16983. </returns>
  16984. </member>
  16985. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Int32)">
  16986. <summary>
  16987. <para>Creates a new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class with the specified initial capacity.</para>
  16988. </summary>
  16989. <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Hashtable" /> can initially contain.</param>
  16990. <returns>
  16991. <para>A new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class with the specified initial capacity.</para>
  16992. </returns>
  16993. </member>
  16994. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Collections.IDictionary)">
  16995. <summary>
  16996. <para>Copies the entries from the specified dictionary to a new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class
  16997. with the same initial capacity as the number of entries copied.</para>
  16998. </summary>
  16999. <param name="d">The <see cref="T:System.Collections.IDictionary" /> to copy to a new case-insensitive <see cref="T:System.Collections.Hashtable" />.</param>
  17000. <returns>
  17001. <para>A new case-insensitive instance of the <see cref="T:System.Collections.Hashtable" /> class containing the entries from the specified <see cref="T:System.Collections.IDictionary" />.</para>
  17002. </returns>
  17003. </member>
  17004. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveSortedList">
  17005. <summary>
  17006. <para>Creates a new instance of the <see cref="T:System.Collections.SortedList" /> class that ignores the case of strings.</para>
  17007. </summary>
  17008. <returns>
  17009. <para>A new instance of the <see cref="T:System.Collections.SortedList" /> class that ignores the case of strings.</para>
  17010. </returns>
  17011. </member>
  17012. <member name="T:System.Collections.Specialized.HybridDictionary">
  17013. <summary>
  17014. <para>Implements <see langword="IDictionary" /> by using a <see cref="T:System.Collections.Specialized.ListDictionary" /> while the collection is small,
  17015. and then switching to
  17016. a <see cref="T:System.Collections.Hashtable" /> when the collection gets large.</para>
  17017. </summary>
  17018. </member>
  17019. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor">
  17020. <summary>
  17021. <para>Creates an empty case-sensitive <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17022. </summary>
  17023. </member>
  17024. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32)">
  17025. <summary>
  17026. <para> Creates a case-sensitive <see cref="T:System.Collections.Specialized.HybridDictionary" /> with the specified initial size.</para>
  17027. </summary>
  17028. <param name="initialSize">The approximate number of entries that the <see cref="T:System.Collections.Specialized.HybridDictionary" /> can initially contain.</param>
  17029. </member>
  17030. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Boolean)">
  17031. <summary>
  17032. <para>Creates an empty <see cref="T:System.Collections.Specialized.HybridDictionary" /> with the specified case-sensitivity.</para>
  17033. </summary>
  17034. <param name="caseInsensitive">A Boolean that denotes whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is case-insensitive.</param>
  17035. </member>
  17036. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32,System.Boolean)">
  17037. <summary>
  17038. <para> Creates a <see cref="T:System.Collections.Specialized.HybridDictionary" /> with the specified initial size and case-sensitivity.</para>
  17039. </summary>
  17040. <param name="initialSize">The approximate number of entries that the <see cref="T:System.Collections.Specialized.HybridDictionary" /> can initially contain.</param>
  17041. <param name=" caseInsensitive">A Boolean that denotes whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is case-insensitive.</param>
  17042. </member>
  17043. <member name="M:System.Collections.Specialized.HybridDictionary.Add(System.Object,System.Object)">
  17044. <summary>
  17045. <para>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17046. </summary>
  17047. <param name="key">The key of the entry to add.</param>
  17048. <param name=" value">The value of the entry to add.</param>
  17049. </member>
  17050. <member name="M:System.Collections.Specialized.HybridDictionary.Clear">
  17051. <summary>
  17052. <para>Removes all entries from the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17053. </summary>
  17054. </member>
  17055. <member name="M:System.Collections.Specialized.HybridDictionary.Contains(System.Object)">
  17056. <summary>
  17057. <para>Determines whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> contains a specific key.</para>
  17058. </summary>
  17059. <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</param>
  17060. <returns>
  17061. <para>
  17062. <see langword="true" /> if the <see cref="T:System.Collections.Specialized.HybridDictionary" /> contains an entry with the specified key; otherwise, <see langword="false" />.</para>
  17063. </returns>
  17064. </member>
  17065. <member name="M:System.Collections.Specialized.HybridDictionary.CopyTo(System.Array,System.Int32)">
  17066. <summary>
  17067. <para>Copies the <see cref="T:System.Collections.Specialized.HybridDictionary" /> entries to a one-dimensional <see cref="T:System.Array" /> instance at the specified index.</para>
  17068. </summary>
  17069. <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.HybridDictionary" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
  17070. <param name=" index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
  17071. </member>
  17072. <member name="M:System.Collections.Specialized.HybridDictionary.GetEnumerator">
  17073. <summary>
  17074. <para>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that can iterate through the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17075. </summary>
  17076. <returns>
  17077. <para>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17078. </returns>
  17079. </member>
  17080. <member name="M:System.Collections.Specialized.HybridDictionary.Remove(System.Object)">
  17081. <summary>
  17082. <para>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17083. </summary>
  17084. <param name="key">The key of the entry to remove.</param>
  17085. </member>
  17086. <member name="P:System.Collections.Specialized.HybridDictionary.Item(System.Object)">
  17087. <summary>
  17088. <para>Gets or sets the value associated with the specified key.</para>
  17089. </summary>
  17090. <param name="key">The key whose value to get or set.</param>
  17091. </member>
  17092. <member name="P:System.Collections.Specialized.HybridDictionary.Count">
  17093. <summary>
  17094. <para>Gets the number of key-and-value pairs contained in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17095. </summary>
  17096. </member>
  17097. <member name="P:System.Collections.Specialized.HybridDictionary.Keys">
  17098. <summary>
  17099. <para>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17100. </summary>
  17101. </member>
  17102. <member name="P:System.Collections.Specialized.HybridDictionary.IsReadOnly">
  17103. <summary>
  17104. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is read-only.</para>
  17105. </summary>
  17106. </member>
  17107. <member name="P:System.Collections.Specialized.HybridDictionary.IsFixedSize">
  17108. <summary>
  17109. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> has a fixed size.</para>
  17110. </summary>
  17111. </member>
  17112. <member name="P:System.Collections.Specialized.HybridDictionary.IsSynchronized">
  17113. <summary>
  17114. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary" /> is synchronized (thread-safe).</para>
  17115. </summary>
  17116. </member>
  17117. <member name="P:System.Collections.Specialized.HybridDictionary.SyncRoot">
  17118. <summary>
  17119. <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17120. </summary>
  17121. </member>
  17122. <member name="P:System.Collections.Specialized.HybridDictionary.Values">
  17123. <summary>
  17124. <para>Gets an <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</para>
  17125. </summary>
  17126. </member>
  17127. <member name="T:System.Collections.Specialized.ListDictionary">
  17128. <summary>
  17129. <para>Implements <see langword="IDictionary" /> using a singly linked list. Recommended for collections that typically contain 10 items or less.</para>
  17130. </summary>
  17131. </member>
  17132. <member name="M:System.Collections.Specialized.ListDictionary.#ctor">
  17133. <summary>
  17134. <para>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary" /> using the default comparer.</para>
  17135. </summary>
  17136. </member>
  17137. <member name="M:System.Collections.Specialized.ListDictionary.#ctor(System.Collections.IComparer)">
  17138. <summary>
  17139. <para>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary" /> using the specified comparer.</para>
  17140. </summary>
  17141. <param name="comparer">
  17142. <para>The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.</para>
  17143. <para>-or-</para>
  17144. <para>
  17145. <see langword="null" /> to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)" qualify="true" />. </para>
  17146. </param>
  17147. </member>
  17148. <member name="M:System.Collections.Specialized.ListDictionary.Add(System.Object,System.Object)">
  17149. <summary>
  17150. <para>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17151. </summary>
  17152. <param name="key">The key of the entry to add.</param>
  17153. <param name=" value">The value of the entry to add.</param>
  17154. </member>
  17155. <member name="M:System.Collections.Specialized.ListDictionary.Clear">
  17156. <summary>
  17157. <para>Removes all entries from the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17158. </summary>
  17159. </member>
  17160. <member name="M:System.Collections.Specialized.ListDictionary.Contains(System.Object)">
  17161. <summary>
  17162. <para>Determines whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> contains a specific key.</para>
  17163. </summary>
  17164. <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</param>
  17165. <returns>
  17166. <para>
  17167. <see langword="true" /> if the <see cref="T:System.Collections.Specialized.ListDictionary" /> contains an entry with the specified key; otherwise, <see langword="false" />.</para>
  17168. </returns>
  17169. </member>
  17170. <member name="M:System.Collections.Specialized.ListDictionary.CopyTo(System.Array,System.Int32)">
  17171. <summary>
  17172. <para>Copies the <see cref="T:System.Collections.Specialized.ListDictionary" /> entries to a one-dimensional <see cref="T:System.Array" /> instance at the specified index.</para>
  17173. </summary>
  17174. <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.ListDictionary" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
  17175. <param name=" index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
  17176. </member>
  17177. <member name="M:System.Collections.Specialized.ListDictionary.GetEnumerator">
  17178. <summary>
  17179. <para>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that can iterate through the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17180. </summary>
  17181. <returns>
  17182. <para>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17183. </returns>
  17184. </member>
  17185. <member name="M:System.Collections.Specialized.ListDictionary.Remove(System.Object)">
  17186. <summary>
  17187. <para>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17188. </summary>
  17189. <param name="key">The key of the entry to remove.</param>
  17190. </member>
  17191. <member name="P:System.Collections.Specialized.ListDictionary.Item(System.Object)">
  17192. <summary>
  17193. <para>Gets or sets the value associated with the specified key.</para>
  17194. </summary>
  17195. <param name="key">The key whose value to get or set.</param>
  17196. </member>
  17197. <member name="P:System.Collections.Specialized.ListDictionary.Count">
  17198. <summary>
  17199. <para>Gets the number of key-and-value pairs contained in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17200. </summary>
  17201. </member>
  17202. <member name="P:System.Collections.Specialized.ListDictionary.Keys">
  17203. <summary>
  17204. <para>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17205. </summary>
  17206. </member>
  17207. <member name="P:System.Collections.Specialized.ListDictionary.IsReadOnly">
  17208. <summary>
  17209. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> is read-only.</para>
  17210. </summary>
  17211. </member>
  17212. <member name="P:System.Collections.Specialized.ListDictionary.IsFixedSize">
  17213. <summary>
  17214. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> has a fixed size.</para>
  17215. </summary>
  17216. </member>
  17217. <member name="P:System.Collections.Specialized.ListDictionary.IsSynchronized">
  17218. <summary>
  17219. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary" /> is synchronized (thread-safe).</para>
  17220. </summary>
  17221. </member>
  17222. <member name="P:System.Collections.Specialized.ListDictionary.SyncRoot">
  17223. <summary>
  17224. <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17225. </summary>
  17226. </member>
  17227. <member name="P:System.Collections.Specialized.ListDictionary.Values">
  17228. <summary>
  17229. <para>Gets an <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</para>
  17230. </summary>
  17231. </member>
  17232. <member name="T:System.Collections.Specialized.NameObjectCollectionBase">
  17233. <summary>
  17234. <para>Provides the <see langword="abstract" /> base class for a sorted collection of associated <see cref="T:System.String" /> keys
  17235. and <see cref="T:System.Object" /> values that can be accessed either with
  17236. the key or with the index.</para>
  17237. </summary>
  17238. </member>
  17239. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor">
  17240. <summary>
  17241. <para> Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17242. class that is empty.</para>
  17243. </summary>
  17244. </member>
  17245. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Collections.IHashCodeProvider,System.Collections.IComparer)">
  17246. <summary>
  17247. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17248. class that is empty and uses the specified hash code provider and the specified comparer.</para>
  17249. </summary>
  17250. <param name="hashProvider">
  17251. <para> The <see cref="T:System.Collections.IHashCodeProvider" /> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17252. </param>
  17253. <param name="comparer">
  17254. <para> The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.</para>
  17255. </param>
  17256. </member>
  17257. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32,System.Collections.IHashCodeProvider,System.Collections.IComparer)">
  17258. <summary>
  17259. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17260. class that is empty, has the specified
  17261. initial capacity and uses the specified case-insensitive hash code provider
  17262. and the specified case-insensitive comparer.</para>
  17263. </summary>
  17264. <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance can initially contain. </param>
  17265. <param name="hashProvider">
  17266. <para>The case-insensitive <see cref="T:System.Collections.IHashCodeProvider" /> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17267. </param>
  17268. <param name="comparer">
  17269. <para>The case-insensitive <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.</para>
  17270. </param>
  17271. </member>
  17272. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32)">
  17273. <summary>
  17274. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17275. class that is empty
  17276. and has the specified initial capacity.</para>
  17277. </summary>
  17278. <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance can initially contain. </param>
  17279. </member>
  17280. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17281. <summary>
  17282. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17283. class that is serializable and uses the
  17284. specified <see cref="T:System.Runtime.Serialization.SerializationInfo" qualify="true" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" qualify="true" />.</para>
  17285. </summary>
  17286. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" qualify="true" /> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
  17287. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" qualify="true" /> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
  17288. </member>
  17289. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17290. <summary>
  17291. <para>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data
  17292. needed to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17293. instance.</para>
  17294. </summary>
  17295. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object that contains the information required to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
  17296. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</param>
  17297. </member>
  17298. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.OnDeserialization(System.Object)">
  17299. <summary>
  17300. <para>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and raises the
  17301. deserialization event when the deserialization is complete.</para>
  17302. </summary>
  17303. <param name="sender">The source of the deserialization event.</param>
  17304. </member>
  17305. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseHasKeys">
  17306. <summary>
  17307. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance contains entries whose
  17308. keys are not <see langword="null" />.</para>
  17309. </summary>
  17310. <returns>
  17311. <para>
  17312. <see langword="true" /> if the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance contains entries whose
  17313. keys are not <see langword="null" />; otherwise, <see langword="false" />.</para>
  17314. </returns>
  17315. </member>
  17316. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseAdd(System.String,System.Object)">
  17317. <summary>
  17318. <para>Adds an entry with the specified key and value into the
  17319. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17320. </summary>
  17321. <param name="name">
  17322. <para>The <see cref="T:System.String" /> key of the entry to add. The key can be <see langword="null" />. </para>
  17323. </param>
  17324. <param name="value">
  17325. <para>The <see cref="T:System.Object" /> value of the entry to add. The value can be <see langword="null" />. </para>
  17326. </param>
  17327. </member>
  17328. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemove(System.String)">
  17329. <summary>
  17330. <para>Removes the entries with the specified key from the
  17331. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17332. </summary>
  17333. <param name="name">
  17334. <para>The <see cref="T:System.String" /> key of the entries to remove. The key can be <see langword="null" />. </para>
  17335. </param>
  17336. </member>
  17337. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemoveAt(System.Int32)">
  17338. <summary>
  17339. <para> Removes the entry at the specified index of the
  17340. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17341. </summary>
  17342. <param name="index">The zero-based index of the entry to remove.</param>
  17343. </member>
  17344. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseClear">
  17345. <summary>
  17346. <para>Removes all entries from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17347. </summary>
  17348. </member>
  17349. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.String)">
  17350. <summary>
  17351. <para>Gets the value of the first entry with the specified key from
  17352. the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17353. </summary>
  17354. <param name="name">
  17355. <para>The <see cref="T:System.String" /> key of the entry to get. The key can be <see langword="null" />. </para>
  17356. </param>
  17357. <returns>
  17358. <para>An <see cref="T:System.Object" /> that represents the
  17359. value of the first entry with the specified key, if found; otherwise, <see langword="null" />.</para>
  17360. </returns>
  17361. </member>
  17362. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.String,System.Object)">
  17363. <summary>
  17364. <para>Sets the value of the first entry with the specified key in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17365. instance, if found; otherwise, adds an entry with the specified key and value
  17366. into the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17367. instance.</para>
  17368. </summary>
  17369. <param name="name">
  17370. <para>The <see cref="T:System.String" /> key of the entry to set. The key can be <see langword="null" />. </para>
  17371. </param>
  17372. <param name="value">
  17373. <para>The <see cref="T:System.Object" /> that represents the new value of the entry to set. The value can be <see langword="null" />. </para>
  17374. </param>
  17375. </member>
  17376. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.Int32)">
  17377. <summary>
  17378. <para> Gets the value of the entry at the specified index of
  17379. the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17380. </summary>
  17381. <param name="index">The zero-based index of the value to get.</param>
  17382. <returns>
  17383. <para>An <see cref="T:System.Object" /> that represents
  17384. the value of the entry at the specified index.</para>
  17385. </returns>
  17386. </member>
  17387. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetKey(System.Int32)">
  17388. <summary>
  17389. <para>Gets the key of the entry at the specified index of the
  17390. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />
  17391. instance.</para>
  17392. </summary>
  17393. <param name="index">The zero-based index of the key to get.</param>
  17394. <returns>
  17395. <para>A <see cref="T:System.String" /> that represents the key of the entry at the specified index.</para>
  17396. </returns>
  17397. </member>
  17398. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.Int32,System.Object)">
  17399. <summary>
  17400. <para>Sets the value of the entry at the specified index of
  17401. the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17402. </summary>
  17403. <param name="index">The zero-based index of the entry to set.</param>
  17404. <param name="value">
  17405. <para>The <see cref="T:System.Object" /> that represents the new value of the entry to set. The value can be <see langword="null" />. </para>
  17406. </param>
  17407. </member>
  17408. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetEnumerator">
  17409. <summary>
  17410. <para>Returns an enumerator that can iterate through the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</para>
  17411. </summary>
  17412. <returns>
  17413. <para> An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17414. </returns>
  17415. </member>
  17416. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllKeys">
  17417. <summary>
  17418. <para>Returns a <see cref="T:System.String" /> array that contains all the keys in the
  17419. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17420. </summary>
  17421. <returns>
  17422. <para>A <see cref="T:System.String" /> array that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance. </para>
  17423. </returns>
  17424. </member>
  17425. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues">
  17426. <summary>
  17427. <para>Returns an <see cref="T:System.Object" /> array that contains all the values in the
  17428. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17429. </summary>
  17430. <returns>
  17431. <para>An <see cref="T:System.Object" /> array that contains all the values in the
  17432. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance. </para>
  17433. </returns>
  17434. </member>
  17435. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues(System.Type)">
  17436. <summary>
  17437. <para>Returns an array of the specified type that contains
  17438. all the values in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17439. </summary>
  17440. <param name="type">A <see cref="T:System.Type" /> that represents the type of array to return.</param>
  17441. <returns>
  17442. <para>An array of the specified type that contains all the values
  17443. in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17444. </returns>
  17445. </member>
  17446. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.IsReadOnly">
  17447. <summary>
  17448. <para>Gets or sets a value indicating whether the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance is read-only.</para>
  17449. </summary>
  17450. </member>
  17451. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Count">
  17452. <summary>
  17453. <para>Gets the number of key-and-value pairs contained in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17454. </summary>
  17455. </member>
  17456. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#SyncRoot">
  17457. <summary>
  17458. <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</para>
  17459. </summary>
  17460. </member>
  17461. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#IsSynchronized">
  17462. <summary>
  17463. <para>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> is synchronized (thread-safe).</para>
  17464. </summary>
  17465. </member>
  17466. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Keys">
  17467. <summary>
  17468. <para>Gets a <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> instance that contains
  17469. all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17470. </summary>
  17471. </member>
  17472. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Get(System.Int32)">
  17473. <summary>
  17474. <para> Gets the key at the specified index of the collection.</para>
  17475. </summary>
  17476. <param name="index">
  17477. <para>The zero-based index of the key to get from the collection.</para>
  17478. </param>
  17479. <returns>
  17480. <para>A <see cref="T:System.String" /> that contains the key at the specified index of the collection.</para>
  17481. </returns>
  17482. </member>
  17483. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.GetEnumerator">
  17484. <summary>
  17485. <para>Returns an enumerator that can iterate through the
  17486. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</para>
  17487. </summary>
  17488. <returns>
  17489. <para>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</para>
  17490. </returns>
  17491. </member>
  17492. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Item(System.Int32)">
  17493. <summary>
  17494. <para>Gets the entry at the specified index of the collection.</para>
  17495. </summary>
  17496. <param name="index">
  17497. <para>The zero-based index of the entry to locate in the collection.</para>
  17498. </param>
  17499. </member>
  17500. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Count">
  17501. <summary>
  17502. <para>Gets the number of keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</para>
  17503. </summary>
  17504. </member>
  17505. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#SyncRoot">
  17506. <summary>
  17507. <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</para>
  17508. </summary>
  17509. </member>
  17510. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#IsSynchronized">
  17511. <summary>
  17512. <para>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> is synchronized (thread-safe).</para>
  17513. </summary>
  17514. </member>
  17515. <member name="T:System.Collections.Specialized.NameValueCollection">
  17516. <summary>
  17517. <para>Represents a sorted collection of associated <see cref="T:System.String" /> keys and <see cref="T:System.String" />
  17518. values that can be accessed either with the key or with the index.</para>
  17519. </summary>
  17520. </member>
  17521. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor">
  17522. <summary>
  17523. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class
  17524. that is empty, has the default initial capacity
  17525. and uses the default case-insensitive hash code provider and the default
  17526. case-insensitive comparer.</para>
  17527. </summary>
  17528. </member>
  17529. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
  17530. <summary>
  17531. <para>Copies the entries from the specified <see cref="T:System.Collections.Specialized.NameValueCollection" /> to a new <see cref="T:System.Collections.Specialized.NameValueCollection" />
  17532. with the same initial capacity as the
  17533. number of entries copied and using the same hash code provider and the
  17534. same comparer as the source collection.</para>
  17535. </summary>
  17536. <param name="col">The <see cref="T:System.Collections.Specialized.NameValueCollection" /> to copy to the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance.</param>
  17537. </member>
  17538. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.IHashCodeProvider,System.Collections.IComparer)">
  17539. <summary>
  17540. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class
  17541. that is empty, has the default
  17542. initial capacity and uses the specified hash code provider and the
  17543. specified comparer.</para>
  17544. </summary>
  17545. <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider" /> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  17546. <param name="comparer">
  17547. <para> The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.</para>
  17548. </param>
  17549. </member>
  17550. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32)">
  17551. <summary>
  17552. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class
  17553. that is empty, has
  17554. the specified initial capacity and uses the default case-insensitive hash code
  17555. provider and the default case-insensitive comparer.</para>
  17556. </summary>
  17557. <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection" /> can contain. </param>
  17558. </member>
  17559. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.Specialized.NameValueCollection)">
  17560. <summary>
  17561. <para>Copies the entries from the specified <see cref="T:System.Collections.Specialized.NameValueCollection" /> to a new <see cref="T:System.Collections.Specialized.NameValueCollection" /> with the specified initial capacity or the
  17562. same initial capacity as the number of entries copied, whichever is greater, and
  17563. using the default case-insensitive hash code provider and the default
  17564. case-insensitive comparer.</para>
  17565. </summary>
  17566. <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection" /> can contain. </param>
  17567. <param name="col">The <see cref="T:System.Collections.Specialized.NameValueCollection" /> to copy to the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance. </param>
  17568. </member>
  17569. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.IHashCodeProvider,System.Collections.IComparer)">
  17570. <summary>
  17571. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class
  17572. that is empty, has the specified initial
  17573. capacity and uses the specified hash code provider and the
  17574. specified comparer.</para>
  17575. </summary>
  17576. <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection" /> can contain. </param>
  17577. <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider" /> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  17578. <param name="comparer">
  17579. <para> The <see cref="T:System.Collections.IComparer" /> to use to determine whether two keys are equal.</para>
  17580. </param>
  17581. </member>
  17582. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17583. <summary>
  17584. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> class
  17585. that is serializable and uses the
  17586. specified <see cref="T:System.Runtime.Serialization.SerializationInfo" qualify="true" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" qualify="true" />.</para>
  17587. </summary>
  17588. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" qualify="true" /> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance.</param>
  17589. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" qualify="true" /> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameValueCollection" /> instance.</param>
  17590. </member>
  17591. <member name="M:System.Collections.Specialized.NameValueCollection.InvalidateCachedArrays">
  17592. <summary>
  17593. <para> Resets the cached arrays of the collection to <see langword="null" />.</para>
  17594. </summary>
  17595. </member>
  17596. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.Collections.Specialized.NameValueCollection)">
  17597. <summary>
  17598. <para>Copies the entries in the specified <see cref="T:System.Collections.Specialized.NameValueCollection" /> to the current <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17599. </summary>
  17600. <param name="c">The <see cref="T:System.Collections.Specialized.NameValueCollection" /> to copy to the current <see cref="T:System.Collections.Specialized.NameValueCollection" />. </param>
  17601. </member>
  17602. <member name="M:System.Collections.Specialized.NameValueCollection.Clear">
  17603. <summary>
  17604. <para>Invalidates the cached arrays and removes all entries
  17605. from the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17606. </summary>
  17607. </member>
  17608. <member name="M:System.Collections.Specialized.NameValueCollection.CopyTo(System.Array,System.Int32)">
  17609. <summary>
  17610. <para>Copies the entire <see cref="T:System.Collections.Specialized.NameValueCollection" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</para>
  17611. </summary>
  17612. <param name="dest">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.NameValueCollection" />. The <see cref="T:System.Array" /> must have zero-based indexing. </param>
  17613. <param name="index">The zero-based index in <paramref name="dest" /> at which copying begins. </param>
  17614. </member>
  17615. <member name="M:System.Collections.Specialized.NameValueCollection.HasKeys">
  17616. <summary>
  17617. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.NameValueCollection" /> contains keys that are not <see langword="null" />.</para>
  17618. </summary>
  17619. <returns>
  17620. <para>
  17621. <see langword="true" /> if the <see cref="T:System.Collections.Specialized.NameValueCollection" /> contains
  17622. keys that are not <see langword="null" />; otherwise, <see langword="false" />.</para>
  17623. </returns>
  17624. </member>
  17625. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.String,System.String)">
  17626. <summary>
  17627. <para>Adds an entry with the specified name and value to the
  17628. <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17629. </summary>
  17630. <param name="name">
  17631. <para>The <see cref="T:System.String" /> key of the entry to add. The key can be <see langword="null" />. </para>
  17632. </param>
  17633. <param name="value">
  17634. <para>The <see cref="T:System.String" /> value of the entry to add. The value can be <see langword="null" />. </para>
  17635. </param>
  17636. </member>
  17637. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.String)">
  17638. <summary>
  17639. <para> Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" /> combined into one comma-separated list.</para>
  17640. </summary>
  17641. <param name="name">
  17642. <para>The <see cref="T:System.String" /> key of the entry that contains the values to get. The key can be <see langword="null" />. </para>
  17643. </param>
  17644. <returns>
  17645. <para>A <see cref="T:System.String" />
  17646. that contains a comma-separated list of the values associated with the specified
  17647. key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found;
  17648. otherwise, <see langword="null" />.</para>
  17649. </returns>
  17650. </member>
  17651. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.String)">
  17652. <summary>
  17653. <para>Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17654. </summary>
  17655. <param name="name">
  17656. <para>The <see cref="T:System.String" /> key of the entry that contains the values to get. The key can be <see langword="null" />. </para>
  17657. </param>
  17658. <returns>
  17659. <para>A <see cref="T:System.String" /> array that contains the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found;
  17660. otherwise, <see langword="null" />.</para>
  17661. </returns>
  17662. </member>
  17663. <member name="M:System.Collections.Specialized.NameValueCollection.Set(System.String,System.String)">
  17664. <summary>
  17665. <para>Sets the value of an entry in the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17666. </summary>
  17667. <param name="name">
  17668. <para>The <see cref="T:System.String" /> key of the entry to add the new value to. The key can be <see langword="null" />. </para>
  17669. </param>
  17670. <param name="value">
  17671. <para>The <see cref="T:System.Object" /> that represents the new value to add to the specified entry. The value can be <see langword="null" />. </para>
  17672. </param>
  17673. </member>
  17674. <member name="M:System.Collections.Specialized.NameValueCollection.Remove(System.String)">
  17675. <summary>
  17676. <para>Removes the entries with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> instance.</para>
  17677. </summary>
  17678. <param name="name">The <see cref="T:System.String" /> key of the entry to remove. The key can be <see langword="null" />.</param>
  17679. </member>
  17680. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.Int32)">
  17681. <summary>
  17682. <para>
  17683. Gets the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" /> combined into one
  17684. comma-separated list.</para>
  17685. </summary>
  17686. <param name="index">
  17687. <para>The zero-based index of the entry that contains the values to get from the collection.</para>
  17688. </param>
  17689. <returns>
  17690. <para>A <see cref="T:System.String" /> that contains a comma-separated list of the values at the
  17691. specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found;
  17692. otherwise, <see langword="null" />.</para>
  17693. </returns>
  17694. </member>
  17695. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.Int32)">
  17696. <summary>
  17697. <para> Gets the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17698. </summary>
  17699. <param name="index">
  17700. <para>The zero-based index of the entry that contains the values to get from the collection.</para>
  17701. </param>
  17702. <returns>
  17703. <para>A <see cref="T:System.String" /> array that contains the values at the specified index
  17704. of the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found;
  17705. otherwise, <see langword="null" />.</para>
  17706. </returns>
  17707. </member>
  17708. <member name="M:System.Collections.Specialized.NameValueCollection.GetKey(System.Int32)">
  17709. <summary>
  17710. <para>Gets the key at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17711. </summary>
  17712. <param name="index">
  17713. <para>The zero-based index of the key to get from the collection.</para>
  17714. </param>
  17715. <returns>
  17716. <para>A <see cref="T:System.String" /> that contains the key at the
  17717. specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />, if found;
  17718. otherwise, <see langword="null" />.</para>
  17719. </returns>
  17720. </member>
  17721. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.String)">
  17722. <summary>
  17723. <para> Gets or sets the entry with the specified key in the
  17724. <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17725. </summary>
  17726. <param name="name">
  17727. <para>The <see cref="T:System.String" /> key of the entry to locate. The key can be <see langword="null" />. </para>
  17728. </param>
  17729. </member>
  17730. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.Int32)">
  17731. <summary>
  17732. <para>Gets the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection" />.</para>
  17733. </summary>
  17734. <param name="index">
  17735. <para>The zero-based index of the entry to locate in the collection.</para>
  17736. </param>
  17737. </member>
  17738. <member name="P:System.Collections.Specialized.NameValueCollection.AllKeys">
  17739. <summary>
  17740. <para>Gets all the keys in the <see cref="T:System.Collections.Specialized.NameValueCollection" />. </para>
  17741. </summary>
  17742. </member>
  17743. <member name="T:System.Collections.Specialized.StringCollection">
  17744. <summary>
  17745. <para>Represents a collection of strings.</para>
  17746. </summary>
  17747. </member>
  17748. <member name="M:System.Collections.Specialized.StringCollection.Add(System.String)">
  17749. <summary>
  17750. <para> Adds a string to the end of the
  17751. <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17752. </summary>
  17753. <param name="value">The string to add to the end of the <see cref="T:System.Collections.Specialized.StringCollection" /> .</param>
  17754. <returns>
  17755. <para>The zero-based index at which the new element is inserted.</para>
  17756. </returns>
  17757. </member>
  17758. <member name="M:System.Collections.Specialized.StringCollection.AddRange(System.String[])">
  17759. <summary>
  17760. <para>Copies the elements of a string array to the end of the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17761. </summary>
  17762. <param name="value">An array of strings to add to the end of the <see cref="T:System.Collections.Specialized.StringCollection" /> .</param>
  17763. </member>
  17764. <member name="M:System.Collections.Specialized.StringCollection.Clear">
  17765. <summary>
  17766. <para>Removes all the strings from the
  17767. <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17768. </summary>
  17769. </member>
  17770. <member name="M:System.Collections.Specialized.StringCollection.Contains(System.String)">
  17771. <summary>
  17772. <para>Determines whether the specified string is in the
  17773. <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17774. </summary>
  17775. <param name="value">The string to locate in the <see cref="T:System.Collections.Specialized.StringCollection" /> .</param>
  17776. <returns>
  17777. <para>
  17778. <see langword="true" /> if
  17779. <paramref name="value" /> is found in the <see cref="T:System.Collections.Specialized.StringCollection" /> ;
  17780. otherwise, <see langword="false" />.</para>
  17781. </returns>
  17782. </member>
  17783. <member name="M:System.Collections.Specialized.StringCollection.CopyTo(System.String[],System.Int32)">
  17784. <summary>
  17785. <para>Copies the entire <see cref="T:System.Collections.Specialized.StringCollection" /> values to a
  17786. one-dimensional array of strings, starting at the specified
  17787. index of the
  17788. target array.</para>
  17789. </summary>
  17790. <param name="array">
  17791. <para>The one-dimensional array of strings that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.StringCollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</para>
  17792. </param>
  17793. <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
  17794. </member>
  17795. <member name="M:System.Collections.Specialized.StringCollection.GetEnumerator">
  17796. <summary>
  17797. <para>Returns a <see cref="T:System.Collections.Specialized.StringEnumerator" /> that can iterate through
  17798. the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17799. </summary>
  17800. <returns>
  17801. <para> A <see cref="T:System.Collections.Specialized.StringEnumerator" /> for the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17802. </returns>
  17803. </member>
  17804. <member name="M:System.Collections.Specialized.StringCollection.IndexOf(System.String)">
  17805. <summary>
  17806. <para>Searches for the specified string and returns the zero-based index of the first occurrence within
  17807. the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17808. </summary>
  17809. <param name="value">The string to locate.</param>
  17810. <returns>
  17811. <para>The zero-based index of the first occurrence of
  17812. <paramref name="value" /> in the
  17813. <see cref="T:System.Collections.Specialized.StringCollection" />, if found; otherwise, -1.</para>
  17814. </returns>
  17815. </member>
  17816. <member name="M:System.Collections.Specialized.StringCollection.Insert(System.Int32,System.String)">
  17817. <summary>
  17818. <para>Inserts a string into the <see cref="T:System.Collections.Specialized.StringCollection" /> at the specified
  17819. index.</para>
  17820. </summary>
  17821. <param name="index">The zero-based index at which <paramref name="value" /> is inserted.</param>
  17822. <param name="value">The string to insert.</param>
  17823. </member>
  17824. <member name="M:System.Collections.Specialized.StringCollection.Remove(System.String)">
  17825. <summary>
  17826. <para> Removes the first occurrence of a specific string from the
  17827. <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17828. </summary>
  17829. <param name="value">The string to remove from the <see cref="T:System.Collections.Specialized.StringCollection" />.</param>
  17830. </member>
  17831. <member name="M:System.Collections.Specialized.StringCollection.RemoveAt(System.Int32)">
  17832. <summary>
  17833. <para>Removes the string at the specified index of the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17834. </summary>
  17835. <param name="index">The zero-based index of the string to remove.</param>
  17836. </member>
  17837. <member name="P:System.Collections.Specialized.StringCollection.Item(System.Int32)">
  17838. <summary>
  17839. <para>Gets or sets the element at the specified index.</para>
  17840. </summary>
  17841. <param name="index">
  17842. <para> The zero-based index of the entry to get or set.</para>
  17843. </param>
  17844. </member>
  17845. <member name="P:System.Collections.Specialized.StringCollection.Count">
  17846. <summary>
  17847. <para>Gets the number of strings contained in the
  17848. <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17849. </summary>
  17850. </member>
  17851. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsReadOnly">
  17852. <summary>
  17853. <para>Gets a value indicating whether
  17854. the <see cref="T:System.Collections.Specialized.StringCollection" /> is read-only.</para>
  17855. </summary>
  17856. </member>
  17857. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsFixedSize">
  17858. <summary>
  17859. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection" /> has a fixed size.</para>
  17860. </summary>
  17861. </member>
  17862. <member name="P:System.Collections.Specialized.StringCollection.IsReadOnly">
  17863. <summary>
  17864. <para>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection" /> is read-only.</para>
  17865. </summary>
  17866. </member>
  17867. <member name="P:System.Collections.Specialized.StringCollection.IsSynchronized">
  17868. <summary>
  17869. <para>Gets a value indicating whether access to the
  17870. <see cref="T:System.Collections.Specialized.StringCollection" />
  17871. is synchronized (thread-safe).</para>
  17872. </summary>
  17873. </member>
  17874. <member name="P:System.Collections.Specialized.StringCollection.SyncRoot">
  17875. <summary>
  17876. <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17877. </summary>
  17878. </member>
  17879. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#$Item$(System.Int32)">
  17880. <summary>
  17881. <para>Gets or sets the element at the specified index.</para>
  17882. </summary>
  17883. <param name="index">The zero-based index of the element to get or set.</param>
  17884. </member>
  17885. <member name="T:System.Collections.Specialized.StringEnumerator">
  17886. <summary>
  17887. <para>Supports a simple iteration over a <see cref="T:System.Collections.Specialized.StringCollection" />.</para>
  17888. </summary>
  17889. </member>
  17890. <member name="M:System.Collections.Specialized.StringEnumerator.MoveNext">
  17891. <summary>
  17892. <para>Advances the enumerator to the next element of the collection.</para>
  17893. </summary>
  17894. <returns>
  17895. <para>
  17896. <see langword="true" /> if the enumerator was successfully advanced to the next element;
  17897. <see langword="false" /> if the enumerator has passed the end of the collection.</para>
  17898. </returns>
  17899. </member>
  17900. <member name="M:System.Collections.Specialized.StringEnumerator.Reset">
  17901. <summary>
  17902. <para>Sets the enumerator to its initial position, which is before
  17903. the first element in the collection.</para>
  17904. </summary>
  17905. </member>
  17906. <member name="P:System.Collections.Specialized.StringEnumerator.Current">
  17907. <summary>
  17908. <para>Gets the current element in the collection.</para>
  17909. </summary>
  17910. </member>
  17911. <member name="T:System.Collections.Specialized.StringDictionary">
  17912. <summary>
  17913. <para>Implements a hashtable with the key strongly typed to be
  17914. a string rather than an object. </para>
  17915. </summary>
  17916. </member>
  17917. <member name="M:System.Collections.Specialized.StringDictionary.#ctor">
  17918. <summary>
  17919. <para>Initializes a new instance of the <see cref="T:System.Collections.Specialized.StringDictionary" /> class.</para>
  17920. </summary>
  17921. </member>
  17922. <member name="M:System.Collections.Specialized.StringDictionary.Add(System.String,System.String)">
  17923. <summary>
  17924. <para>Adds an entry with the specified key and value into the
  17925. <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  17926. </summary>
  17927. <param name="key">The key of the entry to add.</param>
  17928. <param name=" value">The value of the entry to add.</param>
  17929. </member>
  17930. <member name="M:System.Collections.Specialized.StringDictionary.Clear">
  17931. <summary>
  17932. <para>Removes all entries from the <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  17933. </summary>
  17934. </member>
  17935. <member name="M:System.Collections.Specialized.StringDictionary.ContainsKey(System.String)">
  17936. <summary>
  17937. <para>Determines if the <see cref="T:System.Collections.Specialized.StringDictionary" /> contains a specific key.</para>
  17938. </summary>
  17939. <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</param>
  17940. <returns>
  17941. <para>
  17942. <see langword="true" /> if the
  17943. <see cref="T:System.Collections.Specialized.StringDictionary" /> contains an entry with the specified key;
  17944. otherwise, <see langword="false" />.</para>
  17945. </returns>
  17946. </member>
  17947. <member name="M:System.Collections.Specialized.StringDictionary.ContainsValue(System.String)">
  17948. <summary>
  17949. <para>Determines if the <see cref="T:System.Collections.Specialized.StringDictionary" /> contains a specific value.</para>
  17950. </summary>
  17951. <param name="value">The value to locate in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</param>
  17952. <returns>
  17953. <para>
  17954. <see langword="true" /> if the
  17955. <see cref="T:System.Collections.Specialized.StringDictionary" /> contains an element with the specified value;
  17956. otherwise, <see langword="false" />. </para>
  17957. </returns>
  17958. </member>
  17959. <member name="M:System.Collections.Specialized.StringDictionary.CopyTo(System.Array,System.Int32)">
  17960. <summary>
  17961. <para>Copies the string dictionary values to a one-dimensional <see cref="T:System.Array" /> instance at the
  17962. specified index.</para>
  17963. </summary>
  17964. <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from the <see cref="T:System.Collections.Specialized.StringDictionary" />.</param>
  17965. <param name=" index">The index in the array where copying begins.</param>
  17966. </member>
  17967. <member name="M:System.Collections.Specialized.StringDictionary.GetEnumerator">
  17968. <summary>
  17969. <para>Returns an enumerator that can iterate through the string dictionary.</para>
  17970. </summary>
  17971. <returns>
  17972. <para>An <see cref="T:System.Collections.IEnumerator" /> that can iterate through the string dictionary.</para>
  17973. </returns>
  17974. </member>
  17975. <member name="M:System.Collections.Specialized.StringDictionary.Remove(System.String)">
  17976. <summary>
  17977. <para>Removes the entry with the specified key from the string dictionary.</para>
  17978. </summary>
  17979. <param name="key">The key of the entry to remove.</param>
  17980. </member>
  17981. <member name="P:System.Collections.Specialized.StringDictionary.Count">
  17982. <summary>
  17983. <para>Gets the number of key-and-value pairs in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  17984. </summary>
  17985. </member>
  17986. <member name="P:System.Collections.Specialized.StringDictionary.IsSynchronized">
  17987. <summary>
  17988. <para>Gets a value that indicates whether access to the <see cref="T:System.Collections.Specialized.StringDictionary" /> is synchronized (thread-safe).</para>
  17989. </summary>
  17990. </member>
  17991. <member name="P:System.Collections.Specialized.StringDictionary.Item(System.String)">
  17992. <summary>
  17993. <para>Gets or sets the value associated with the specified key.</para>
  17994. </summary>
  17995. <param name="key">The key whose value to get or set.</param>
  17996. </member>
  17997. <member name="P:System.Collections.Specialized.StringDictionary.Keys">
  17998. <summary>
  17999. <para>Gets a collection of keys in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  18000. </summary>
  18001. </member>
  18002. <member name="P:System.Collections.Specialized.StringDictionary.SyncRoot">
  18003. <summary>
  18004. <para>Gets an object that can be used to synchronize access to
  18005. the <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  18006. </summary>
  18007. </member>
  18008. <member name="P:System.Collections.Specialized.StringDictionary.Values">
  18009. <summary>
  18010. <para>Gets a collection of values in the <see cref="T:System.Collections.Specialized.StringDictionary" />.</para>
  18011. </summary>
  18012. </member>
  18013. <member name="T:System.Security.Permissions.ResourcePermissionBase">
  18014. <summary>
  18015. <para>Allows control of code access security permissions.</para>
  18016. </summary>
  18017. </member>
  18018. <member name="M:System.Security.Permissions.ResourcePermissionBase.#ctor">
  18019. <summary>
  18020. <para>Initializes a new instance of the <see cref="T:System.Security.Permissions.ResourcePermissionBase" /> class.</para>
  18021. </summary>
  18022. </member>
  18023. <member name="M:System.Security.Permissions.ResourcePermissionBase.#ctor(System.Security.Permissions.PermissionState)">
  18024. <summary>
  18025. <para>Initializes a new instance of the <see cref="T:System.Security.Permissions.ResourcePermissionBase" /> class
  18026. with the specified level of access to resources at creation.</para>
  18027. </summary>
  18028. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  18029. </member>
  18030. <member name="M:System.Security.Permissions.ResourcePermissionBase.AddPermissionAccess(System.Security.Permissions.ResourcePermissionBaseEntry)">
  18031. <summary>
  18032. <para>Adds a permission entry to the permission.</para>
  18033. </summary>
  18034. <param name="entry">The <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> to add.</param>
  18035. </member>
  18036. <member name="M:System.Security.Permissions.ResourcePermissionBase.Clear">
  18037. <summary>
  18038. <para>Clears the permission of the added permission entries.</para>
  18039. </summary>
  18040. </member>
  18041. <member name="M:System.Security.Permissions.ResourcePermissionBase.Copy">
  18042. <summary>
  18043. <para>Creates and returns an identical copy of the current
  18044. permission object.</para>
  18045. </summary>
  18046. <returns>
  18047. <para>A copy of the current permission object.</para>
  18048. </returns>
  18049. </member>
  18050. <member name="M:System.Security.Permissions.ResourcePermissionBase.GetPermissionEntries">
  18051. <summary>
  18052. <para>Returns an array of the <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> objects added to this permission.</para>
  18053. </summary>
  18054. <returns>
  18055. <para>An array of <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> objects that were added to this permission.</para>
  18056. </returns>
  18057. </member>
  18058. <member name="M:System.Security.Permissions.ResourcePermissionBase.FromXml(System.Security.SecurityElement)">
  18059. <summary>
  18060. <para>Reconstructs a security object with a specified state
  18061. from an XML encoding.</para>
  18062. </summary>
  18063. <param name="securityElement">The XML encoding to use to reconstruct the security object.</param>
  18064. </member>
  18065. <member name="M:System.Security.Permissions.ResourcePermissionBase.Intersect(System.Security.IPermission)">
  18066. <summary>
  18067. <para>Creates and returns a permission object that is the
  18068. intersection of the current permission object and a target permission object.</para>
  18069. </summary>
  18070. <param name="target">A permission object of the same type as the current permission object.</param>
  18071. <returns>
  18072. <para>A new permission object that represents the intersection of the current
  18073. object and the specified target. This object is <see langword="null" /> if the
  18074. intersection is empty.</para>
  18075. </returns>
  18076. </member>
  18077. <member name="M:System.Security.Permissions.ResourcePermissionBase.IsSubsetOf(System.Security.IPermission)">
  18078. <summary>
  18079. <para>Determines whether the current permission object is a
  18080. subset of the specified permission.</para>
  18081. </summary>
  18082. <param name="target">A permission object that is to be tested for the subset relationship.</param>
  18083. <returns>
  18084. <para>
  18085. <see langword="true" /> if the current permission object is a subset of the
  18086. specified permission object; otherwise, <see langword="false" />.</para>
  18087. </returns>
  18088. </member>
  18089. <member name="M:System.Security.Permissions.ResourcePermissionBase.IsUnrestricted">
  18090. <summary>
  18091. <para> Gets a value
  18092. indicating whether the permission is unrestricted.</para>
  18093. </summary>
  18094. <returns>
  18095. <para>
  18096. <see langword="true" /> if permission is unrestricted;
  18097. otherwise, <see langword="false" />.</para>
  18098. </returns>
  18099. </member>
  18100. <member name="M:System.Security.Permissions.ResourcePermissionBase.RemovePermissionAccess(System.Security.Permissions.ResourcePermissionBaseEntry)">
  18101. <summary>
  18102. <para>Removes a permission entry from the permission.</para>
  18103. </summary>
  18104. <param name="entry">The <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> to remove.</param>
  18105. </member>
  18106. <member name="M:System.Security.Permissions.ResourcePermissionBase.ToXml">
  18107. <summary>
  18108. <para>Creates and returns an XML encoding of the security
  18109. object and its current state.</para>
  18110. </summary>
  18111. <returns>
  18112. <para>An XML encoding of the security object, including any state information.</para>
  18113. </returns>
  18114. </member>
  18115. <member name="M:System.Security.Permissions.ResourcePermissionBase.Union(System.Security.IPermission)">
  18116. <summary>
  18117. <para>Creates a permission object that combines the current
  18118. permission object and the target permission object.</para>
  18119. </summary>
  18120. <param name="target">A permission object to combine with the current permission object. It must be of the same type as the current permission object.</param>
  18121. <returns>
  18122. <para>A new permission object that represents the union of the
  18123. current permission object and the specified permission object.</para>
  18124. </returns>
  18125. </member>
  18126. <member name="P:System.Security.Permissions.ResourcePermissionBase.PermissionAccessType">
  18127. <summary>
  18128. <para>Gets or sets an enumeration value that describes the
  18129. types of access that you are giving the resource.</para>
  18130. </summary>
  18131. </member>
  18132. <member name="P:System.Security.Permissions.ResourcePermissionBase.TagNames">
  18133. <summary>
  18134. <para>Gets or sets an array of strings that identify the
  18135. resource you are protecting.</para>
  18136. </summary>
  18137. </member>
  18138. <member name="T:System.Security.Permissions.ResourcePermissionBaseEntry">
  18139. <summary>
  18140. <para>Defines the smallest unit of a code access security permission set.</para>
  18141. </summary>
  18142. </member>
  18143. <member name="M:System.Security.Permissions.ResourcePermissionBaseEntry.#ctor">
  18144. <summary>
  18145. <para>Initializes a new instance of the <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> class.</para>
  18146. </summary>
  18147. </member>
  18148. <member name="M:System.Security.Permissions.ResourcePermissionBaseEntry.#ctor(System.Int32,System.String[])">
  18149. <summary>
  18150. <para>Initializes a new instance of the <see cref="T:System.Security.Permissions.ResourcePermissionBaseEntry" /> class with the specified permission
  18151. access and permission access path.</para>
  18152. </summary>
  18153. <param name="permissionAccess">The integer representation of the permission access level enumeration value. The <see cref="P:System.Security.Permissions.ResourcePermissionBaseEntry.PermissionAccess" /> property is set to this value.</param>
  18154. <param name=" permissionAccessPath">The array of strings that identify the resource you are protecting. The <see cref="P:System.Security.Permissions.ResourcePermissionBaseEntry.PermissionAccessPath" /> property is set to this value.</param>
  18155. </member>
  18156. <member name="P:System.Security.Permissions.ResourcePermissionBaseEntry.PermissionAccess">
  18157. <summary>
  18158. <para>Gets an integer representation of the access level
  18159. enumeration value.</para>
  18160. </summary>
  18161. </member>
  18162. <member name="P:System.Security.Permissions.ResourcePermissionBaseEntry.PermissionAccessPath">
  18163. <summary>
  18164. <para>Gets an array of strings that identify the
  18165. resource you are protecting.</para>
  18166. </summary>
  18167. </member>
  18168. <member name="M:Microsoft.Win32.NativeMethods.Util.GetPInvokeStringLength(System.String)">
  18169. </member>
  18170. <member name="T:Microsoft.Win32.PowerModeChangedEventArgs">
  18171. <summary>
  18172. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.PowerModeChanged" /> event.</para>
  18173. </summary>
  18174. </member>
  18175. <member name="M:Microsoft.Win32.PowerModeChangedEventArgs.#ctor(Microsoft.Win32.PowerModes)">
  18176. <summary>
  18177. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.PowerModeChangedEventArgs" /> class.</para>
  18178. </summary>
  18179. <param name="mode">
  18180. <para>One of the <see cref="T:Microsoft.Win32.PowerModes" /> values that represents the new power mode.</para>
  18181. </param>
  18182. </member>
  18183. <member name="P:Microsoft.Win32.PowerModeChangedEventArgs.Mode">
  18184. <summary>
  18185. <para>Gets the power mode.</para>
  18186. </summary>
  18187. </member>
  18188. <member name="T:Microsoft.Win32.PowerModeChangedEventHandler">
  18189. <summary>
  18190. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.PowerModeChanged" /> event
  18191. from the operating system.</para>
  18192. </summary>
  18193. <param name="sender">The source of the event. Because power mode notifications are global, this is always <see langword="null" />.</param>
  18194. <param name="e">
  18195. <para>A <see cref="T:Microsoft.Win32.PowerModeChangedEventArgs" /> that contains the event data.</para>
  18196. </param>
  18197. </member>
  18198. <member name="T:Microsoft.Win32.PowerModes">
  18199. <summary>
  18200. <para> Specifies how the operating system
  18201. power mode changes.</para>
  18202. </summary>
  18203. </member>
  18204. <member name="F:Microsoft.Win32.PowerModes.Resume">
  18205. <summary>
  18206. <para> The operating system is about to resume.</para>
  18207. </summary>
  18208. </member>
  18209. <member name="F:Microsoft.Win32.PowerModes.StatusChange">
  18210. <summary>
  18211. <para> The power mode status of the operating system has changed. This might
  18212. indicate a weak or charging battery, a transition
  18213. from AC power from battery, or other change in the
  18214. status of the system power supply.</para>
  18215. </summary>
  18216. </member>
  18217. <member name="F:Microsoft.Win32.PowerModes.Suspend">
  18218. <summary>
  18219. <para>The operating system is about to be suspended.</para>
  18220. </summary>
  18221. </member>
  18222. <member name="T:Microsoft.Win32.SessionEndedEventArgs">
  18223. <summary>
  18224. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.SessionEnded" /> event.</para>
  18225. </summary>
  18226. </member>
  18227. <member name="M:Microsoft.Win32.SessionEndedEventArgs.#ctor(Microsoft.Win32.SessionEndReasons)">
  18228. <summary>
  18229. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.SessionEndedEventArgs" /> class.</para>
  18230. </summary>
  18231. <param name="reason">One of the <see cref="T:Microsoft.Win32.SessionEndReasons" /> that specifies how the session ended.</param>
  18232. </member>
  18233. <member name="P:Microsoft.Win32.SessionEndedEventArgs.Reason">
  18234. <summary>
  18235. <para>Gets how the session ended.</para>
  18236. </summary>
  18237. </member>
  18238. <member name="T:Microsoft.Win32.SessionEndedEventHandler">
  18239. <summary>
  18240. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.SessionEnded" /> event
  18241. from the operating system.</para>
  18242. </summary>
  18243. <param name="sender">The source of the event. Because session end notifications are global, this object is always <see langword="null" />.</param>
  18244. <param name="e">
  18245. <para>A <see cref="T:Microsoft.Win32.SessionEndedEventArgs" /> that contains the event data.</para>
  18246. </param>
  18247. </member>
  18248. <member name="T:Microsoft.Win32.SessionEndingEventArgs">
  18249. <summary>
  18250. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.SessionEnding" /> event.</para>
  18251. </summary>
  18252. </member>
  18253. <member name="M:Microsoft.Win32.SessionEndingEventArgs.#ctor(Microsoft.Win32.SessionEndReasons)">
  18254. <summary>
  18255. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.SessionEndingEventArgs" /> class.</para>
  18256. </summary>
  18257. <param name="reason">
  18258. <para>One of the <see cref="T:Microsoft.Win32.SessionEndReasons" /> that specifies how the session ends. </para>
  18259. </param>
  18260. </member>
  18261. <member name="P:Microsoft.Win32.SessionEndingEventArgs.Cancel">
  18262. <summary>
  18263. <para>Gets or sets a value indicating whether to cancel the user request to end the session.</para>
  18264. </summary>
  18265. </member>
  18266. <member name="P:Microsoft.Win32.SessionEndingEventArgs.Reason">
  18267. <summary>
  18268. <para>Gets the reason the session is ending.</para>
  18269. </summary>
  18270. </member>
  18271. <member name="T:Microsoft.Win32.SessionEndingEventHandler">
  18272. <summary>
  18273. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.SessionEnding" /> event
  18274. from the operating system.</para>
  18275. </summary>
  18276. <param name="sender">The source of the event. Because session end notifications are global, this object is always <see langword="null" />.</param>
  18277. <param name="e">
  18278. <para>A <see cref="T:Microsoft.Win32.SessionEndingEventArgs" /> that contains the event data.</para>
  18279. </param>
  18280. </member>
  18281. <member name="T:Microsoft.Win32.SessionEndReasons">
  18282. <summary>
  18283. <para> Specifies how the current
  18284. logon session is ending.</para>
  18285. </summary>
  18286. </member>
  18287. <member name="F:Microsoft.Win32.SessionEndReasons.Logoff">
  18288. <summary>
  18289. <para> The user is logging off. The operating system continues to
  18290. run, but the user who started this application
  18291. is logging off.</para>
  18292. </summary>
  18293. </member>
  18294. <member name="F:Microsoft.Win32.SessionEndReasons.SystemShutdown">
  18295. <summary>
  18296. <para>The operating system is shutting down.</para>
  18297. </summary>
  18298. </member>
  18299. <member name="T:Microsoft.Win32.SystemEvents">
  18300. <summary>
  18301. <para> Provides a
  18302. set of global system events to callers. This
  18303. class cannot be inherited.</para>
  18304. </summary>
  18305. </member>
  18306. <member name="M:Microsoft.Win32.SystemEvents.InvokeOnEventsThread(System.Delegate)">
  18307. <summary>
  18308. <para> Executes the given delegate on the thread that listens for system events.</para>
  18309. </summary>
  18310. <param name="method">An event handler that listens for system events.</param>
  18311. </member>
  18312. <member name="E:Microsoft.Win32.SystemEvents.DisplaySettingsChanged">
  18313. <summary>
  18314. <para>Occurs when the user changes the display settings.</para>
  18315. </summary>
  18316. </member>
  18317. <member name="E:Microsoft.Win32.SystemEvents.EventsThreadShutdown">
  18318. <summary>
  18319. <para>Occurs before the thread that listens for system events is terminated.
  18320. Delegates will be invoked on the events thread.</para>
  18321. </summary>
  18322. </member>
  18323. <member name="E:Microsoft.Win32.SystemEvents.InstalledFontsChanged">
  18324. <summary>
  18325. <para>Occurs when the user adds fonts to or removes fonts from the system.</para>
  18326. </summary>
  18327. </member>
  18328. <member name="E:Microsoft.Win32.SystemEvents.LowMemory">
  18329. <summary>
  18330. <para>Occurs when the system is running out of available RAM.</para>
  18331. </summary>
  18332. </member>
  18333. <member name="E:Microsoft.Win32.SystemEvents.PaletteChanged">
  18334. <summary>
  18335. <para>Occurs when the user switches to an application that uses a different
  18336. palette.</para>
  18337. </summary>
  18338. </member>
  18339. <member name="E:Microsoft.Win32.SystemEvents.PowerModeChanged">
  18340. <summary>
  18341. <para>Occurs when the user suspends or resumes the system.</para>
  18342. </summary>
  18343. </member>
  18344. <member name="E:Microsoft.Win32.SystemEvents.SessionEnded">
  18345. <summary>
  18346. <para>Occurs when the user is logging off or shutting down the system.</para>
  18347. </summary>
  18348. </member>
  18349. <member name="E:Microsoft.Win32.SystemEvents.SessionEnding">
  18350. <summary>
  18351. <para>Occurs when the user is trying to log off or shutdown the system.</para>
  18352. </summary>
  18353. </member>
  18354. <member name="E:Microsoft.Win32.SystemEvents.TimeChanged">
  18355. <summary>
  18356. <para>Occurs when the user changes the time on the system clock.</para>
  18357. </summary>
  18358. </member>
  18359. <member name="E:Microsoft.Win32.SystemEvents.TimerElapsed">
  18360. <summary>
  18361. <para>Occurs when a windows timer interval has expired.</para>
  18362. </summary>
  18363. </member>
  18364. <member name="E:Microsoft.Win32.SystemEvents.UserPreferenceChanged">
  18365. <summary>
  18366. <para>Occurs when a user preference has changed.</para>
  18367. </summary>
  18368. </member>
  18369. <member name="E:Microsoft.Win32.SystemEvents.UserPreferenceChanging">
  18370. <summary>
  18371. <para>Occurs when a user preference is changing.</para>
  18372. </summary>
  18373. </member>
  18374. <member name="M:Microsoft.Win32.SystemEvents.SystemEvent.#ctor(System.Delegate,System.Object[])">
  18375. <summary>
  18376. Creates a new system event. The arguments array
  18377. is owned by SystemEvent after this call (no copy
  18378. is made).
  18379. </summary>
  18380. </member>
  18381. <member name="T:Microsoft.Win32.TimerElapsedEventArgs">
  18382. <summary>
  18383. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.TimerElapsed" /> event.</para>
  18384. </summary>
  18385. </member>
  18386. <member name="M:Microsoft.Win32.TimerElapsedEventArgs.#ctor(System.IntPtr)">
  18387. <summary>
  18388. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.TimerElapsedEventArgs" /> class.</para>
  18389. </summary>
  18390. <param name="timerId">The ID number for the timer.</param>
  18391. </member>
  18392. <member name="P:Microsoft.Win32.TimerElapsedEventArgs.TimerId">
  18393. <summary>
  18394. <para>Gets the ID number for the timer.</para>
  18395. </summary>
  18396. </member>
  18397. <member name="T:Microsoft.Win32.TimerElapsedEventHandler">
  18398. <summary>
  18399. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.TimerElapsed" /> event.</para>
  18400. </summary>
  18401. <param name="sender">
  18402. <para>The source of the event. Because timer interval changes are global changes, this object is always <see langword="null" />.</para>
  18403. </param>
  18404. <param name="e">
  18405. <para>A <see cref="T:Microsoft.Win32.TimerElapsedEventArgs" /> that contains the event data.</para>
  18406. </param>
  18407. </member>
  18408. <member name="T:Microsoft.Win32.UserPreferenceCategory">
  18409. <summary>
  18410. <para> Identifies areas of user preferences that
  18411. have changed.</para>
  18412. </summary>
  18413. </member>
  18414. <member name="F:Microsoft.Win32.UserPreferenceCategory.Accessibility">
  18415. <summary>
  18416. <para> Specifies user
  18417. preferences associated with accessibility
  18418. of the system for users with disabilities.</para>
  18419. </summary>
  18420. </member>
  18421. <member name="F:Microsoft.Win32.UserPreferenceCategory.Color">
  18422. <summary>
  18423. <para> Specifies user preferences
  18424. associated with system colors, such as the
  18425. default color of windows or menus.</para>
  18426. </summary>
  18427. </member>
  18428. <member name="F:Microsoft.Win32.UserPreferenceCategory.Desktop">
  18429. <summary>
  18430. <para> Specifies
  18431. user preferences associated with the system
  18432. desktop. This might reflect a change in desktop background
  18433. images, or desktop layout.</para>
  18434. </summary>
  18435. </member>
  18436. <member name="F:Microsoft.Win32.UserPreferenceCategory.General">
  18437. <summary>
  18438. <para> Specifies user preferences
  18439. that are not associated with any other category.</para>
  18440. </summary>
  18441. </member>
  18442. <member name="F:Microsoft.Win32.UserPreferenceCategory.Icon">
  18443. <summary>
  18444. <para>
  18445. Specifies user preferences for icon settings, including
  18446. icon height and spacing.</para>
  18447. </summary>
  18448. </member>
  18449. <member name="F:Microsoft.Win32.UserPreferenceCategory.Keyboard">
  18450. <summary>
  18451. <para>
  18452. Specifies user preferences for keyboard settings,
  18453. such as the keyboard repeat rate.</para>
  18454. </summary>
  18455. </member>
  18456. <member name="F:Microsoft.Win32.UserPreferenceCategory.Menu">
  18457. <summary>
  18458. <para> Specifies user preferences
  18459. for menu settings, such as menu delays and
  18460. text alignment.</para>
  18461. </summary>
  18462. </member>
  18463. <member name="F:Microsoft.Win32.UserPreferenceCategory.Mouse">
  18464. <summary>
  18465. <para> Specifies user
  18466. preferences for mouse settings, such as double-click
  18467. time and mouse sensitivity.</para>
  18468. </summary>
  18469. </member>
  18470. <member name="F:Microsoft.Win32.UserPreferenceCategory.Policy">
  18471. <summary>
  18472. <para> Specifies user preferences
  18473. for policy settings, such as user rights and
  18474. access levels.</para>
  18475. </summary>
  18476. </member>
  18477. <member name="F:Microsoft.Win32.UserPreferenceCategory.Power">
  18478. <summary>
  18479. <para> Specifies the user preferences
  18480. for system power settings. An example of a
  18481. power setting is the time required for the
  18482. system to automatically enter low power mode.</para>
  18483. </summary>
  18484. </member>
  18485. <member name="F:Microsoft.Win32.UserPreferenceCategory.Screensaver">
  18486. <summary>
  18487. <para> Specifies user preferences
  18488. associated with the screensaver.</para>
  18489. </summary>
  18490. </member>
  18491. <member name="F:Microsoft.Win32.UserPreferenceCategory.Window">
  18492. <summary>
  18493. <para> Specifies user preferences
  18494. associated with the dimensions and characteristics
  18495. of windows on the system.</para>
  18496. </summary>
  18497. </member>
  18498. <member name="F:Microsoft.Win32.UserPreferenceCategory.Locale">
  18499. <summary>
  18500. <para>Specifies changes in user preferences for regional settings,
  18501. such as the character encoding and culture strings.</para>
  18502. </summary>
  18503. </member>
  18504. <member name="T:Microsoft.Win32.UserPreferenceChangedEventArgs">
  18505. <summary>
  18506. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.UserPreferenceChanged" /> event.</para>
  18507. </summary>
  18508. </member>
  18509. <member name="M:Microsoft.Win32.UserPreferenceChangedEventArgs.#ctor(Microsoft.Win32.UserPreferenceCategory)">
  18510. <summary>
  18511. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.UserPreferenceChangedEventArgs" /> class.</para>
  18512. </summary>
  18513. <param name="category">One of the <see cref="T:Microsoft.Win32.UserPreferenceCategory" /> that specifies the user preference category of this event.</param>
  18514. </member>
  18515. <member name="P:Microsoft.Win32.UserPreferenceChangedEventArgs.Category">
  18516. <summary>
  18517. <para>Gets the category of user preferences that has changed.</para>
  18518. </summary>
  18519. </member>
  18520. <member name="T:Microsoft.Win32.UserPreferenceChangedEventHandler">
  18521. <summary>
  18522. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.UserPreferenceChanged" /> event.</para>
  18523. </summary>
  18524. <param name="sender">
  18525. <para>The source of the event. Because user preference changes are global changes, this object is always <see langword="null" />.</para>
  18526. </param>
  18527. <param name="e">
  18528. <para>A <see cref="T:Microsoft.Win32.UserPreferenceChangedEventArgs" /> that contains the event data.</para>
  18529. </param>
  18530. </member>
  18531. <member name="T:Microsoft.Win32.UserPreferenceChangingEventArgs">
  18532. <summary>
  18533. <para>Provides data for the <see cref="E:Microsoft.Win32.SystemEvents.UserPreferenceChanging" /> event.</para>
  18534. </summary>
  18535. </member>
  18536. <member name="M:Microsoft.Win32.UserPreferenceChangingEventArgs.#ctor(Microsoft.Win32.UserPreferenceCategory)">
  18537. <summary>
  18538. <para>Initializes a new instance of the <see cref="T:Microsoft.Win32.UserPreferenceChangingEventArgs" /> class.</para>
  18539. </summary>
  18540. <param name="category">One of the <see cref="T:Microsoft.Win32.UserPreferenceCategory" /> values that specifies the user preference category of this event.</param>
  18541. </member>
  18542. <member name="P:Microsoft.Win32.UserPreferenceChangingEventArgs.Category">
  18543. <summary>
  18544. <para>Gets the category of user preferences that is changing.</para>
  18545. </summary>
  18546. </member>
  18547. <member name="T:Microsoft.Win32.UserPreferenceChangingEventHandler">
  18548. <summary>
  18549. <para>Represents the method that will handle the <see cref="E:Microsoft.Win32.SystemEvents.UserPreferenceChanging" /> event.</para>
  18550. </summary>
  18551. <param name="sender">
  18552. <para>The source of the event. Because user preference changes are global changes, this object is always <see langword="null" />.</para>
  18553. </param>
  18554. <param name="e">
  18555. <para>A <see cref="T:Microsoft.Win32.UserPreferenceChangedEventArgs" /> that contains the event data.</para>
  18556. </param>
  18557. </member>
  18558. <member name="T:Microsoft.CSharp.CSharpCodeProvider">
  18559. <summary>
  18560. <para> Provides access to instances of the C# code generator and code compiler.</para>
  18561. </summary>
  18562. </member>
  18563. <member name="M:Microsoft.CSharp.CSharpCodeProvider.CreateGenerator">
  18564. <summary>
  18565. <para> Gets an instance of the C# code generator.</para>
  18566. </summary>
  18567. <returns>
  18568. <para> An instance of the C# <see cref="T:System.CodeDom.Compiler.ICodeGenerator" /> implementation.</para>
  18569. </returns>
  18570. </member>
  18571. <member name="M:Microsoft.CSharp.CSharpCodeProvider.CreateCompiler">
  18572. <summary>
  18573. <para> Gets an instance of the C# code compiler.</para>
  18574. </summary>
  18575. <returns>
  18576. <para> An instance of the C# <see cref="T:System.CodeDom.Compiler.ICodeCompiler" /> implementation.</para>
  18577. </returns>
  18578. </member>
  18579. <member name="M:Microsoft.CSharp.CSharpCodeProvider.GetConverter(System.Type)">
  18580. <summary>
  18581. <para>Gets a <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type of object.</para>
  18582. </summary>
  18583. <param name="type">The <see cref="T:System.Type" /> of object to retrieve a type converter for.</param>
  18584. <returns>
  18585. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type.</para>
  18586. </returns>
  18587. </member>
  18588. <member name="P:Microsoft.CSharp.CSharpCodeProvider.FileExtension">
  18589. <summary>
  18590. <para> Gets the file
  18591. name extension to use when creating source code files.</para>
  18592. </summary>
  18593. </member>
  18594. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.QuoteSnippetStringCStyle(System.String)">
  18595. </member>
  18596. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.QuoteSnippetString(System.String)">
  18597. </member>
  18598. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.ProcessCompilerOutputLine(System.CodeDom.Compiler.CompilerResults,System.String)">
  18599. </member>
  18600. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.CmdArgsFromParameters(System.CodeDom.Compiler.CompilerParameters)">
  18601. </member>
  18602. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GetResponseFileCmdArgs(System.CodeDom.Compiler.CompilerParameters,System.String)">
  18603. </member>
  18604. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.OutputType(System.CodeDom.CodeTypeReference)">
  18605. </member>
  18606. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression)">
  18607. </member>
  18608. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression)">
  18609. </member>
  18610. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateCastExpression(System.CodeDom.CodeCastExpression)">
  18611. </member>
  18612. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateDelegateCreateExpression(System.CodeDom.CodeDelegateCreateExpression)">
  18613. </member>
  18614. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateFieldReferenceExpression(System.CodeDom.CodeFieldReferenceExpression)">
  18615. </member>
  18616. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateIndexerExpression(System.CodeDom.CodeIndexerExpression)">
  18617. </member>
  18618. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression)">
  18619. </member>
  18620. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateMethodInvokeExpression(System.CodeDom.CodeMethodInvokeExpression)">
  18621. </member>
  18622. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateDelegateInvokeExpression(System.CodeDom.CodeDelegateInvokeExpression)">
  18623. </member>
  18624. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateObjectCreateExpression(System.CodeDom.CodeObjectCreateExpression)">
  18625. </member>
  18626. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression)">
  18627. </member>
  18628. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression)">
  18629. </member>
  18630. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateExpressionStatement(System.CodeDom.CodeExpressionStatement)">
  18631. </member>
  18632. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateIterationStatement(System.CodeDom.CodeIterationStatement)">
  18633. </member>
  18634. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement)">
  18635. </member>
  18636. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement)">
  18637. </member>
  18638. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateConditionStatement(System.CodeDom.CodeConditionStatement)">
  18639. </member>
  18640. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement)">
  18641. </member>
  18642. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateAssignStatement(System.CodeDom.CodeAssignStatement)">
  18643. </member>
  18644. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateAttachEventStatement(System.CodeDom.CodeAttachEventStatement)">
  18645. </member>
  18646. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateRemoveEventStatement(System.CodeDom.CodeRemoveEventStatement)">
  18647. </member>
  18648. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement)">
  18649. </member>
  18650. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateLinePragmaStart(System.CodeDom.CodeLinePragma)">
  18651. </member>
  18652. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma)">
  18653. </member>
  18654. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateField(System.CodeDom.CodeMemberField)">
  18655. </member>
  18656. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember)">
  18657. </member>
  18658. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateMethod(System.CodeDom.CodeMemberMethod,System.CodeDom.CodeTypeDeclaration)">
  18659. </member>
  18660. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration)">
  18661. </member>
  18662. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GeneratePropertyReferenceExpression(System.CodeDom.CodePropertyReferenceExpression)">
  18663. </member>
  18664. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateConstructor(System.CodeDom.CodeConstructor,System.CodeDom.CodeTypeDeclaration)">
  18665. </member>
  18666. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateTypeConstructor(System.CodeDom.CodeTypeConstructor)">
  18667. </member>
  18668. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateTypeStart(System.CodeDom.CodeTypeDeclaration)">
  18669. </member>
  18670. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateTypeEnd(System.CodeDom.CodeTypeDeclaration)">
  18671. </member>
  18672. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateNamespaceStart(System.CodeDom.CodeNamespace)">
  18673. </member>
  18674. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit)">
  18675. </member>
  18676. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateNamespaceEnd(System.CodeDom.CodeNamespace)">
  18677. </member>
  18678. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport)">
  18679. </member>
  18680. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection)">
  18681. </member>
  18682. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection)">
  18683. </member>
  18684. <member name="M:Microsoft.CSharp.CSharpCodeGenerator.IsValidIdentifier(System.String)">
  18685. </member>
  18686. <member name="P:Microsoft.CSharp.CSharpCodeGenerator.FileExtension">
  18687. </member>
  18688. <member name="P:Microsoft.CSharp.CSharpCodeGenerator.CompilerName">
  18689. </member>
  18690. <member name="P:Microsoft.CSharp.CSharpCodeGenerator.NullToken">
  18691. </member>
  18692. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  18693. </member>
  18694. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  18695. </member>
  18696. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  18697. </member>
  18698. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)">
  18699. </member>
  18700. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext)">
  18701. </member>
  18702. <member name="M:Microsoft.CSharp.CSharpMemberAttributeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)">
  18703. </member>
  18704. <member name="T:Microsoft.VisualBasic.VBCodeProvider">
  18705. <summary>
  18706. <para> Provides access to instances of the Visual Basic code generator and code compiler.</para>
  18707. </summary>
  18708. </member>
  18709. <member name="M:Microsoft.VisualBasic.VBCodeProvider.CreateGenerator">
  18710. <summary>
  18711. <para> Gets an instance of the Visual Basic code generator.</para>
  18712. </summary>
  18713. <returns>
  18714. <para>An instance of the Visual Basic <see cref="T:System.CodeDom.Compiler.ICodeGenerator" />
  18715. implementation.</para>
  18716. </returns>
  18717. </member>
  18718. <member name="M:Microsoft.VisualBasic.VBCodeProvider.CreateCompiler">
  18719. <summary>
  18720. <para> Gets an instance of the Visual Basic code compiler.</para>
  18721. </summary>
  18722. <returns>
  18723. <para>An instance of the Visual Basic <see cref="T:System.CodeDom.Compiler.ICodeCompiler" />
  18724. implementation.</para>
  18725. </returns>
  18726. </member>
  18727. <member name="M:Microsoft.VisualBasic.VBCodeProvider.GetConverter(System.Type)">
  18728. <summary>
  18729. <para>Gets a <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type of object.</para>
  18730. </summary>
  18731. <param name="type">The <see cref="T:System.Type" /> of object to retrieve a type converter for.</param>
  18732. <returns>
  18733. <para>A <see cref="T:System.ComponentModel.TypeConverter" /> for the specified type.</para>
  18734. </returns>
  18735. </member>
  18736. <member name="P:Microsoft.VisualBasic.VBCodeProvider.FileExtension">
  18737. <summary>
  18738. <para> Gets the file name extension to use when creating source code
  18739. files.</para>
  18740. </summary>
  18741. </member>
  18742. <member name="P:Microsoft.VisualBasic.VBCodeProvider.LanguageOptions">
  18743. <summary>
  18744. <para> Gets the language options that this code
  18745. provider should use.</para>
  18746. </summary>
  18747. </member>
  18748. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.QuoteSnippetString(System.String)">
  18749. <summary>
  18750. <para>
  18751. Provides conversion to formatting with escape codes.
  18752. </para>
  18753. </summary>
  18754. <param name="value">
  18755. The string to convert.
  18756. </param>
  18757. <returns>
  18758. <para>
  18759. The converted string.
  18760. </para>
  18761. </returns>
  18762. </member>
  18763. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.OutputMemberAccessModifier(System.CodeDom.MemberAttributes)">
  18764. <summary>
  18765. <para>
  18766. Generates code for the specified CodeDom based member
  18767. access modifier representation.
  18768. </para>
  18769. </summary>
  18770. <param name="attributes">
  18771. A <see cref="T:System.CodeDom.MemberAttributes" /> that indicates the member access modifiers to generate code for.
  18772. </param>
  18773. </member>
  18774. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.OutputMemberScopeModifier(System.CodeDom.MemberAttributes)">
  18775. <summary>
  18776. <para>
  18777. Generates code for the specified CodeDom based member scope modifier
  18778. representation.
  18779. </para>
  18780. </summary>
  18781. <param name="attributes">
  18782. A <see cref="T:System.CodeDom.MemberAttributes" /> that indicates the member scope modifier to generate code for.
  18783. </param>
  18784. </member>
  18785. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.OutputOperator(System.CodeDom.CodeBinaryOperatorType)">
  18786. <summary>
  18787. <para>
  18788. Generates code for the specified CodeDom based operator
  18789. representation.
  18790. </para>
  18791. </summary>
  18792. <param name="op">
  18793. A <see cref="T:System.CodeDom.CodeBinaryOperatorType" /> that indicates the operator to generate code for.
  18794. </param>
  18795. </member>
  18796. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.OutputType(System.CodeDom.CodeTypeReference)">
  18797. <summary>
  18798. <para>
  18799. Generates code for the specified CodeDom based return type
  18800. representation.
  18801. </para>
  18802. </summary>
  18803. <param name="typeRef">
  18804. The type to generate code for.
  18805. </param>
  18806. </member>
  18807. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.OutputTypeNamePair(System.CodeDom.CodeTypeReference,System.String)">
  18808. <summary>
  18809. <para>
  18810. Generates code for the specified CodeDom based type name pair
  18811. representation.
  18812. </para>
  18813. </summary>
  18814. <param name="typeRef">
  18815. The type of the variable.
  18816. </param>
  18817. <param name=" name">
  18818. The name of the variable.
  18819. </param>
  18820. </member>
  18821. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateIterationStatement(System.CodeDom.CodeIterationStatement)">
  18822. <summary>
  18823. <para>
  18824. Generates code for the specified CodeDom based for loop statement
  18825. representation.
  18826. </para>
  18827. </summary>
  18828. <param name="e">
  18829. A CodeForLoopStatement that indicates the statement to generate code for.
  18830. </param>
  18831. </member>
  18832. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression)">
  18833. <summary>
  18834. <para>
  18835. Generates code for the specified CodeDom based primitive expression
  18836. representation.
  18837. </para>
  18838. </summary>
  18839. <param name="e">
  18840. A <see cref="T:System.CodeDom.CodePrimitiveExpression" /> indicating the expression to generate code for.
  18841. </param>
  18842. </member>
  18843. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement)">
  18844. <summary>
  18845. <para>
  18846. Generates code for the specified CodeDom based throw exception statement
  18847. representation.
  18848. </para>
  18849. </summary>
  18850. <param name="e">
  18851. A <see cref="T:System.CodeDom.CodeThrowExceptionStatement" /> that indicates the statement to generate code for.
  18852. </param>
  18853. </member>
  18854. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression)">
  18855. <summary>
  18856. <para>
  18857. Generates code for the specified CodeDom based array creation expression
  18858. representation.
  18859. </para>
  18860. </summary>
  18861. <param name="e">
  18862. A <see cref="T:System.CodeDom.CodeArrayCreateExpression" /> that indicates the expression to generate code for.
  18863. </param>
  18864. </member>
  18865. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression)">
  18866. <summary>
  18867. <para>
  18868. Generates code for the specified CodeDom based base reference expression
  18869. representation.
  18870. </para>
  18871. </summary>
  18872. <param name="e">
  18873. A <see cref="T:System.CodeDom.CodeBaseReferenceExpression" /> that indicates the expression to generate code for.
  18874. </param>
  18875. </member>
  18876. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateCastExpression(System.CodeDom.CodeCastExpression)">
  18877. <summary>
  18878. <para>
  18879. Generates code for the specified CodeDom based cast expression representation.
  18880. </para>
  18881. </summary>
  18882. <param name="e">
  18883. A <see cref="T:System.CodeDom.CodeCastExpression" /> that indicates the expression to generate code for.
  18884. </param>
  18885. </member>
  18886. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateDelegateCreateExpression(System.CodeDom.CodeDelegateCreateExpression)">
  18887. <summary>
  18888. <para>
  18889. Generates code for the specified CodeDom based delegate creation expression
  18890. representation.
  18891. </para>
  18892. </summary>
  18893. <param name="e">
  18894. A <see cref="T:System.CodeDom.CodeDelegateCreateExpression" /> that indicates the expression to generate code for.
  18895. </param>
  18896. </member>
  18897. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateFieldReferenceExpression(System.CodeDom.CodeFieldReferenceExpression)">
  18898. <summary>
  18899. <para>
  18900. Generates code for the specified CodeDom based field reference expression
  18901. representation.
  18902. </para>
  18903. </summary>
  18904. <param name="e">
  18905. A <see cref="T:System.CodeDom.CodeFieldReferenceExpression" /> that indicates the expression to generate code for.
  18906. </param>
  18907. </member>
  18908. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateIndexerExpression(System.CodeDom.CodeIndexerExpression)">
  18909. <summary>
  18910. <para>
  18911. Generates code for the specified CodeDom based indexer expression
  18912. representation.
  18913. </para>
  18914. </summary>
  18915. <param name="e">
  18916. A <see cref="T:System.CodeDom.CodeIndexerExpression" /> that indicates the expression to generate code for.
  18917. </param>
  18918. </member>
  18919. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression)">
  18920. <summary>
  18921. <para>
  18922. Generates code for the specified CodeDom based code snippet expression
  18923. representation.
  18924. </para>
  18925. </summary>
  18926. <param name="e">
  18927. A <see cref="T:System.CodeDom.CodeSnippetExpression" /> that indicates the expression to generate code for.
  18928. </param>
  18929. </member>
  18930. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateMethodInvokeExpression(System.CodeDom.CodeMethodInvokeExpression)">
  18931. <summary>
  18932. <para>
  18933. Generates code for the specified CodeDom based method invoke
  18934. expression.
  18935. </para>
  18936. </summary>
  18937. <param name="e">
  18938. A <see cref="T:System.CodeDom.CodeMethodInvokeExpression" /> that indicates the expression to generate code for.
  18939. </param>
  18940. </member>
  18941. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateDelegateInvokeExpression(System.CodeDom.CodeDelegateInvokeExpression)">
  18942. <summary>
  18943. <para>
  18944. Generates code for the specified CodeDom based delegate invoke
  18945. expression.
  18946. </para>
  18947. </summary>
  18948. <param name="e">
  18949. A <see cref="T:System.CodeDom.CodeDelegateInvokeExpression" /> that indicates the expression to generate code for.
  18950. </param>
  18951. </member>
  18952. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateObjectCreateExpression(System.CodeDom.CodeObjectCreateExpression)">
  18953. <summary>
  18954. <para>
  18955. Generates code for the specified CodeDom based object creation
  18956. expression.
  18957. </para>
  18958. </summary>
  18959. <param name="e">
  18960. A <see cref="T:System.CodeDom.CodeObjectCreateExpression" /> that indicates the expression to generate code for.
  18961. </param>
  18962. </member>
  18963. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateParameterDeclarationExpression(System.CodeDom.CodeParameterDeclarationExpression)">
  18964. <summary>
  18965. <para>
  18966. Generates code for the specified CodeDom
  18967. based parameter declaration expression representation.
  18968. </para>
  18969. </summary>
  18970. <param name="e">
  18971. A <see cref="T:System.CodeDom.CodeParameterDeclarationExpression" /> indicating the expression to generate code for.
  18972. </param>
  18973. </member>
  18974. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression)">
  18975. <summary>
  18976. <para>
  18977. Generates code for the specified CodeDom based this reference expression
  18978. representation.
  18979. </para>
  18980. </summary>
  18981. <param name="e">
  18982. A <see cref="T:System.CodeDom.CodeThisReferenceExpression" /> that indicates the expression to generate code for.
  18983. </param>
  18984. </member>
  18985. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateExpressionStatement(System.CodeDom.CodeExpressionStatement)">
  18986. <summary>
  18987. <para>
  18988. Generates code for the specified CodeDom based method invoke statement
  18989. representation.
  18990. </para>
  18991. </summary>
  18992. <param name="e">
  18993. A <see cref="T:System.CodeDom.CodeExpressionStatement" /> that indicates the statement to generate code for.
  18994. </param>
  18995. </member>
  18996. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement)">
  18997. <summary>
  18998. <para>
  18999. Generates code for the specified CodeDom based method return statement
  19000. representation.
  19001. </para>
  19002. </summary>
  19003. <param name="e">
  19004. A <see cref="T:System.CodeDom.CodeMethodReturnStatement" /> that indicates the statement to generate code for.
  19005. </param>
  19006. </member>
  19007. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateConditionStatement(System.CodeDom.CodeConditionStatement)">
  19008. <summary>
  19009. <para>
  19010. Generates code for the specified CodeDom based if statement representation.
  19011. </para>
  19012. </summary>
  19013. <param name="e">
  19014. A <see cref="T:System.CodeDom.CodeConditionStatement" /> that indicates the if statement to generate code for.
  19015. </param>
  19016. </member>
  19017. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement)">
  19018. <summary>
  19019. <para>
  19020. Generates code for the specified CodeDom based try catch finally statement
  19021. representation.
  19022. </para>
  19023. </summary>
  19024. <param name="e">
  19025. A <see cref="T:System.CodeDom.CodeTryCatchFinallyStatement" /> that indicates the statement to generate code for.
  19026. </param>
  19027. </member>
  19028. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateAssignStatement(System.CodeDom.CodeAssignStatement)">
  19029. <summary>
  19030. <para>
  19031. Generates code for the specified CodeDom based assignment statement
  19032. representation.
  19033. </para>
  19034. </summary>
  19035. <param name="e">
  19036. A <see cref="T:System.CodeDom.CodeAssignStatement" /> that indicates the assignment statement to generate code for.
  19037. </param>
  19038. </member>
  19039. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement)">
  19040. <summary>
  19041. <para>
  19042. Generates code for the specified CodeDom variable declaration statement
  19043. representation.
  19044. </para>
  19045. </summary>
  19046. <param name="e">
  19047. A <see cref="T:System.CodeDom.CodeVariableDeclarationStatement" /> that indicates the variable declaration to generate code for.
  19048. </param>
  19049. </member>
  19050. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateLinePragmaStart(System.CodeDom.CodeLinePragma)">
  19051. <summary>
  19052. <para>
  19053. Generates code for the specified CodeDom based line pragma start
  19054. representation.
  19055. </para>
  19056. </summary>
  19057. <param name="e">
  19058. A <see cref="T:System.CodeDom.CodeLinePragma" /> that indicates the line pragma start to generate code for.
  19059. </param>
  19060. </member>
  19061. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma)">
  19062. <summary>
  19063. <para>
  19064. Generates code for the specified CodeDom based line pragma end
  19065. representation.
  19066. </para>
  19067. </summary>
  19068. <param name="e">
  19069. A <see cref="T:System.CodeDom.CodeLinePragma" /> that indicates the line pragma end to generate code for.
  19070. </param>
  19071. </member>
  19072. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateField(System.CodeDom.CodeMemberField)">
  19073. <summary>
  19074. <para>
  19075. Generates code for the specified CodeDom based member
  19076. field representation.
  19077. </para>
  19078. </summary>
  19079. <param name="e">
  19080. A <see cref="T:System.CodeDom.CodeMemberField" /> that indicates the field to generate code for.
  19081. </param>
  19082. </member>
  19083. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember)">
  19084. <summary>
  19085. <para>
  19086. Generates code for
  19087. the specified CodeDom based snippet member representation.
  19088. </para>
  19089. </summary>
  19090. <param name="e">
  19091. A <see cref="T:System.CodeDom.CodeSnippetTypeMember" /> that indicates the member to generate code for.
  19092. </param>
  19093. </member>
  19094. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateProperty(System.CodeDom.CodeMemberProperty,System.CodeDom.CodeTypeDeclaration)">
  19095. <summary>
  19096. <para>
  19097. Generates code for the specified CodeDom based member property
  19098. representation.
  19099. </para>
  19100. </summary>
  19101. <param name="e">
  19102. A <see cref="T:System.CodeDom.CodeMemberProperty" /> that indicates the property to generate code for.
  19103. </param>
  19104. <param name="c">
  19105. </param>
  19106. </member>
  19107. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GeneratePropertyReferenceExpression(System.CodeDom.CodePropertyReferenceExpression)">
  19108. <summary>
  19109. <para>
  19110. Generates code for the specified CodeDom based property reference
  19111. expression representation.
  19112. </para>
  19113. </summary>
  19114. <param name="e">
  19115. A <see cref="T:System.CodeDom.CodePropertyReferenceExpression" /> that indicates the expression to generate code for.
  19116. </param>
  19117. </member>
  19118. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateConstructor(System.CodeDom.CodeConstructor,System.CodeDom.CodeTypeDeclaration)">
  19119. <summary>
  19120. <para>
  19121. Generates code for the specified CodeDom based constructor
  19122. representation.
  19123. </para>
  19124. </summary>
  19125. <param name="e">A <see cref="T:System.CodeDom.CodeConstructor" /> that indicates the constructor to generate code for.</param>
  19126. <param name="c">
  19127. </param>
  19128. </member>
  19129. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateTypeConstructor(System.CodeDom.CodeTypeConstructor)">
  19130. <summary>
  19131. <para>
  19132. Generates code for the specified CodeDom based class constructor
  19133. representation.
  19134. </para>
  19135. </summary>
  19136. <param name="e">
  19137. A <see cref="T:System.CodeDom.CodeTypeConstructor" /> that indicates the class constructor to generate code for.
  19138. </param>
  19139. </member>
  19140. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateTypeStart(System.CodeDom.CodeTypeDeclaration)">
  19141. <summary>
  19142. <para>
  19143. Generates code for the CodeDom based class start representation.
  19144. </para>
  19145. </summary>
  19146. <param name="e">
  19147. A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the class start to generate code for.
  19148. </param>
  19149. </member>
  19150. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateTypeEnd(System.CodeDom.CodeTypeDeclaration)">
  19151. <summary>
  19152. <para>
  19153. Generates code for the specified CodeDom based class end
  19154. representation.
  19155. </para>
  19156. </summary>
  19157. <param name="e">
  19158. A <see cref="T:System.CodeDom.CodeTypeDeclaration" /> that indicates the class end to generate code for.
  19159. </param>
  19160. </member>
  19161. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateNamespace(System.CodeDom.CodeNamespace)">
  19162. <summary>
  19163. <para>
  19164. Generates code for the CodeDom based namespace representation.
  19165. </para>
  19166. </summary>
  19167. <param name="e">
  19168. A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.
  19169. </param>
  19170. </member>
  19171. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateNamespaceStart(System.CodeDom.CodeNamespace)">
  19172. <summary>
  19173. <para>
  19174. Generates code for the specified CodeDom based namespace representation.
  19175. </para>
  19176. </summary>
  19177. <param name="e">
  19178. A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.
  19179. </param>
  19180. </member>
  19181. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateNamespaceEnd(System.CodeDom.CodeNamespace)">
  19182. <summary>
  19183. <para>
  19184. Generates code for the specified CodeDom based namespace representation.
  19185. </para>
  19186. </summary>
  19187. <param name="e">
  19188. A <see cref="T:System.CodeDom.CodeNamespace" /> that indicates the namespace to generate code for.
  19189. </param>
  19190. </member>
  19191. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport)">
  19192. <summary>
  19193. <para>
  19194. Generates code for the specified CodeDom based namespace import
  19195. representation.
  19196. </para>
  19197. </summary>
  19198. <param name="e">
  19199. A <see cref="T:System.CodeDom.CodeNamespaceImport" /> that indicates the namespace import to generate code for.
  19200. </param>
  19201. </member>
  19202. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection)">
  19203. <summary>
  19204. <para>
  19205. Generates code for the specified CodeDom based attribute block start
  19206. representation.
  19207. </para>
  19208. </summary>
  19209. <param name="attributes">
  19210. A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> that indicates the attribute block to generate code for.
  19211. </param>
  19212. </member>
  19213. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection)">
  19214. <summary>
  19215. <para>
  19216. Generates code for the specified CodeDom based attribute block end
  19217. representation.
  19218. </para>
  19219. </summary>
  19220. <param name="attributes">
  19221. A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection" /> that indicates the attributes to generate code for.
  19222. </param>
  19223. </member>
  19224. <member name="M:Microsoft.VisualBasic.VBCodeGenerator.IsValidIdentifier(System.String)">
  19225. <summary>
  19226. <para>
  19227. Gets whether the specified identifier is valid.
  19228. </para>
  19229. </summary>
  19230. <param name="value">
  19231. The value to test for validity.
  19232. </param>
  19233. <returns>
  19234. <para>
  19235. <see langword="true" /> if the identifier is valid; otherwise,
  19236. <see langword="false" />.
  19237. </para>
  19238. </returns>
  19239. </member>
  19240. <member name="P:Microsoft.VisualBasic.VBCodeGenerator.FileExtension">
  19241. <summary>
  19242. <para>
  19243. Gets or the file extension to use for source files.
  19244. </para>
  19245. </summary>
  19246. </member>
  19247. <member name="P:Microsoft.VisualBasic.VBCodeGenerator.CompilerName">
  19248. <summary>
  19249. <para>
  19250. Gets the name of the compiler exe
  19251. </para>
  19252. </summary>
  19253. </member>
  19254. <member name="P:Microsoft.VisualBasic.VBCodeGenerator.NullToken">
  19255. <summary>
  19256. <para>
  19257. Gets the token that is used to represent <see langword="null" />.
  19258. </para>
  19259. </summary>
  19260. <returns>
  19261. <para>
  19262. The token that is used to represent <see langword="null" />.
  19263. </para>
  19264. </returns>
  19265. </member>
  19266. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  19267. </member>
  19268. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  19269. </member>
  19270. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  19271. </member>
  19272. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)">
  19273. </member>
  19274. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext)">
  19275. </member>
  19276. <member name="M:Microsoft.VisualBasic.VBMemberAttributeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)">
  19277. </member>
  19278. <member name="T:System.Uri">
  19279. <summary>
  19280. <para>Provides
  19281. an object representation of a uniform resource identifier (URI) and easy
  19282. access to the parts of the URI.</para>
  19283. </summary>
  19284. </member>
  19285. <member name="F:System.Uri.UriSchemeFile">
  19286. <summary>
  19287. <para>Specifies that the URI is a pointer to a file. This field is read-only.</para>
  19288. </summary>
  19289. </member>
  19290. <member name="F:System.Uri.UriSchemeFtp">
  19291. <summary>
  19292. <para>Specifies that the URI is accessed through the File Transfer Protocol (FTP). This field is
  19293. read-only.</para>
  19294. </summary>
  19295. </member>
  19296. <member name="F:System.Uri.UriSchemeGopher">
  19297. <summary>
  19298. <para>Specifies that the URI is accessed through the Gopher protocol. This
  19299. field is read-only.</para>
  19300. </summary>
  19301. </member>
  19302. <member name="F:System.Uri.UriSchemeHttp">
  19303. <summary>
  19304. <para>Specifies that the URI is accessed through the Hypertext Transfer Protocol
  19305. (HTTP). This field is read-only.</para>
  19306. </summary>
  19307. </member>
  19308. <member name="F:System.Uri.UriSchemeHttps">
  19309. <summary>
  19310. <para>Specifies that the URI is accessed through the Secure Hypertext Transfer Protocol (HTTPS). This field
  19311. is read-only.</para>
  19312. </summary>
  19313. </member>
  19314. <member name="F:System.Uri.UriSchemeMailto">
  19315. <summary>
  19316. <para>Specifies that the URI is an email address and is accessed through the Simple Network Mail Protocol
  19317. (SNMP). This field is read-only.</para>
  19318. </summary>
  19319. </member>
  19320. <member name="F:System.Uri.UriSchemeNews">
  19321. <summary>
  19322. <para>Specifes that the URI is an Internet news group and is accessed through the Network News Transport
  19323. Protocol (NNTP). This field is read-only.</para>
  19324. </summary>
  19325. </member>
  19326. <member name="F:System.Uri.UriSchemeNntp">
  19327. <summary>
  19328. <para>Specifes that the URI is an Internet news group and is accessed through the
  19329. Network News Transport Protocol (NNTP). This field is read-only.</para>
  19330. </summary>
  19331. </member>
  19332. <member name="F:System.Uri.SchemeDelimiter">
  19333. <summary>
  19334. <para>Specifies the characters that separate the communication protocol scheme from the address portion
  19335. of the URI. This field is read-only.</para>
  19336. </summary>
  19337. </member>
  19338. <member name="M:System.Uri.#ctor(System.String)">
  19339. <summary>
  19340. <para>Initializes a new instance of the <see cref="T:System.Uri" />
  19341. class with the specified
  19342. URI.</para>
  19343. </summary>
  19344. <param name="uriString">A URI.</param>
  19345. </member>
  19346. <member name="M:System.Uri.#ctor(System.String,System.Boolean)">
  19347. <summary>
  19348. <para>Initializes a new instance of the <see cref="T:System.Uri" /> class with the specified URI, with control of character
  19349. escaping.</para>
  19350. </summary>
  19351. <param name="uriString">The URI.</param>
  19352. <param name=" dontEscape">
  19353. <see langword="true" /> if the URI contains escape characters; otherwise, <see langword="false" />.</param>
  19354. </member>
  19355. <member name="M:System.Uri.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19356. <summary>
  19357. <para>Initializes a new instance of the <see cref="T:System.Uri" /> class from the
  19358. specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> classes.</para>
  19359. </summary>
  19360. <param name="serializationInfo">An instance of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> class containing the information required to serialize the new <see cref="T:System.Uri" /> instance.</param>
  19361. <param name=" streamingContext">An instance of the <see cref="T:System.Runtime.Serialization.StreamingContext" /> class containing the source of the serialized stream associated with the new <see cref="T:System.Uri" /> instance.</param>
  19362. </member>
  19363. <member name="M:System.Uri.#ctor(System.Uri,System.String)">
  19364. <summary>
  19365. <para>Initializes a new instance of the <see cref="T:System.Uri" /> class based
  19366. on the specified
  19367. base and relative URIs.</para>
  19368. </summary>
  19369. <param name="baseUri">The base URI.</param>
  19370. <param name=" relativeUri">The relative URI to add to the base URI.</param>
  19371. </member>
  19372. <member name="M:System.Uri.#ctor(System.Uri,System.String,System.Boolean)">
  19373. <summary>
  19374. <para>Initializes a new instance of the <see cref="T:System.Uri" /> class based on the specified base and releative URIs, with
  19375. control of character escaping.</para>
  19376. </summary>
  19377. <param name="baseUri">The base URI.</param>
  19378. <param name="relativeUri">The relative URI to add to the base URI.</param>
  19379. <param name=" dontEscape">
  19380. <see langword="true" /> if the URI contains escape characters; otherwise, <see langword="false" />.</param>
  19381. </member>
  19382. <member name="M:System.Uri.CheckHostName(System.String)">
  19383. <summary>
  19384. <para> Determines whether the specified host name is valid.
  19385. </para>
  19386. </summary>
  19387. <param name="name">The host name to validate. </param>
  19388. <returns>
  19389. <para>
  19390. <see langword="true " />if the host name is valid; otherwise,
  19391. <see langword="false" />.
  19392. </para>
  19393. </returns>
  19394. </member>
  19395. <member name="M:System.Uri.CheckSchemeName(System.String)">
  19396. <summary>
  19397. <para> Determines whether the specified scheme name is valid.
  19398. </para>
  19399. </summary>
  19400. <param name="schemeName">The scheme name to validate. </param>
  19401. <returns>
  19402. <para>
  19403. <see langword="true " />if the scheme name is valid; otherwise,
  19404. <see langword="false" />.
  19405. </para>
  19406. </returns>
  19407. </member>
  19408. <member name="M:System.Uri.Equals(System.Object)">
  19409. <summary>
  19410. <para>Compares two <see cref="T:System.Uri" /> instances for equality.</para>
  19411. </summary>
  19412. <param name="comparand">The <see cref="T:System.Uri" /> instance to compare with the current instance.</param>
  19413. <returns>
  19414. <para>
  19415. <see langword="true " />if the two <see cref="T:System.Uri" /> instances contain
  19416. the same URI; otherwise, <see langword="false" /> .</para>
  19417. </returns>
  19418. </member>
  19419. <member name="M:System.Uri.EscapeString(System.String)">
  19420. <summary>
  19421. <para>Converts a string to its escaped representation.</para>
  19422. </summary>
  19423. <param name="str">The string to transform to its escaped representation.</param>
  19424. <returns>
  19425. <para>The escaped representation of the string.</para>
  19426. </returns>
  19427. </member>
  19428. <member name="M:System.Uri.FromHex(System.Char)">
  19429. <summary>
  19430. <para> Returns the decimal value of a hexadecimal digit.
  19431. </para>
  19432. </summary>
  19433. <param name="digit">The hexadecimal digit (0-9, a-f, A-F) to convert. </param>
  19434. <returns>
  19435. <para> A number from 1 - 15 that corresponds to the specified hexadecimal
  19436. digit.
  19437. </para>
  19438. </returns>
  19439. </member>
  19440. <member name="M:System.Uri.GetHashCode">
  19441. <summary>
  19442. <para>Returns the hash code for the specified URI.</para>
  19443. </summary>
  19444. <returns>
  19445. <para>The hash value generated for the URI.</para>
  19446. </returns>
  19447. </member>
  19448. <member name="M:System.Uri.GetLeftPart(System.UriPartial)">
  19449. <summary>
  19450. <para>Returns the specified portion of a URI.</para>
  19451. </summary>
  19452. <param name="part">One of the <see cref="T:System.UriPartial" /> values that specifies the the end of the portion of the URI to return.</param>
  19453. <returns>
  19454. <para>A string containing the specified portion of the URI.</para>
  19455. </returns>
  19456. </member>
  19457. <member name="M:System.Uri.HexEscape(System.Char)">
  19458. <summary>
  19459. <para> Converts a specified character into its hexadecimal equivalent.
  19460. </para>
  19461. </summary>
  19462. <param name="character">The character to convert to hexadecimal representation. </param>
  19463. <returns>
  19464. <para> The hexadecimal representation of the specified character.
  19465. </para>
  19466. </returns>
  19467. </member>
  19468. <member name="M:System.Uri.HexUnescape(System.String,System.Int32@)">
  19469. <summary>
  19470. <para> Converts a specified hexadecimal representation of a character to the character.
  19471. </para>
  19472. </summary>
  19473. <param name="pattern">The hexadecimal representation of a character. </param>
  19474. <param name=" index">The location in <paramref name="pattern" /> where the hexadecimal representation of a character begins. </param>
  19475. <returns>
  19476. <para> The character represented by the hexadecimal encoding at position
  19477. <paramref name="index" />. If the character at <paramref name="index " />is not hexadecimal encoded,
  19478. the character at <paramref name="index " />is returned. The value of <paramref name="index " />
  19479. is incremented to point to the character following the one returned.
  19480. </para>
  19481. </returns>
  19482. </member>
  19483. <member name="M:System.Uri.IsHexDigit(System.Char)">
  19484. <summary>
  19485. <para> Determines whether a specified character is a valid hexadecimal digit.
  19486. </para>
  19487. </summary>
  19488. <param name="character">The character to validate. </param>
  19489. <returns>
  19490. <para>
  19491. <see langword="true " />if the character is a valid hexadecimal digit;
  19492. otherwise <see langword="false" />.
  19493. </para>
  19494. </returns>
  19495. </member>
  19496. <member name="M:System.Uri.IsHexEncoding(System.String,System.Int32)">
  19497. <summary>
  19498. <para> Determines whether a string is hexadecimal
  19499. encoded.
  19500. </para>
  19501. </summary>
  19502. <param name="pattern">The string to check. </param>
  19503. <param name=" index">The location in <paramref name="pattern " />to check for hexadecimal encoding. </param>
  19504. <returns>
  19505. <para>
  19506. <see langword="true " />if <paramref name="pattern " />is hexadecimal encoded at the specified
  19507. location; otherwise, <see langword="false" />.
  19508. </para>
  19509. </returns>
  19510. </member>
  19511. <member name="M:System.Uri.MakeRelative(System.Uri)">
  19512. <summary>
  19513. <para>Determines the difference between two <see cref="T:System.Uri" /> instances.</para>
  19514. </summary>
  19515. <param name="toUri">The URI to compare to the current URI.</param>
  19516. <returns>
  19517. <para>If the two URIs are the same except for the path information, then that difference; if the two have
  19518. additional differences, the absolute URI of <paramref name="toUri" />.</para>
  19519. </returns>
  19520. </member>
  19521. <member name="M:System.Uri.ToString">
  19522. <summary>
  19523. <para> Returns the display string for the specified <see cref="T:System.Uri" /> instance.
  19524. </para>
  19525. </summary>
  19526. <returns>
  19527. <para> The string containing the unescaped display name of the <see cref="T:System.Uri" /> .
  19528. </para>
  19529. </returns>
  19530. </member>
  19531. <member name="P:System.Uri.AbsolutePath">
  19532. <summary>
  19533. <para>Gets the absolute path of the URI.</para>
  19534. </summary>
  19535. </member>
  19536. <member name="P:System.Uri.AbsoluteUri">
  19537. <summary>
  19538. <para>
  19539. Gets the absolute URI.</para>
  19540. </summary>
  19541. </member>
  19542. <member name="P:System.Uri.Authority">
  19543. <summary>
  19544. <para>Gets the Domain Name System (DNS) host name or IP address and the port number for a server.</para>
  19545. </summary>
  19546. </member>
  19547. <member name="P:System.Uri.Fragment">
  19548. <summary>
  19549. <para> Gets the escaped fragment.
  19550. </para>
  19551. </summary>
  19552. </member>
  19553. <member name="P:System.Uri.Host">
  19554. <summary>
  19555. <para>Gets the Domain Name System (DNS) host name, or IP address of the server specified in the URI.</para>
  19556. </summary>
  19557. </member>
  19558. <member name="P:System.Uri.HostNameType">
  19559. <summary>
  19560. <para> Returns the type of the host name specified in the URI.
  19561. </para>
  19562. </summary>
  19563. </member>
  19564. <member name="P:System.Uri.IsDefaultPort">
  19565. <summary>
  19566. <para>Gets a value indicating whether the port value of the URI is the default for this scheme.</para>
  19567. </summary>
  19568. </member>
  19569. <member name="P:System.Uri.IsFile">
  19570. <summary>
  19571. <para>Gets a value indicating whether the specified <see cref="T:System.Uri" /> is a file URI.</para>
  19572. </summary>
  19573. </member>
  19574. <member name="P:System.Uri.IsLoopback">
  19575. <summary>
  19576. <para>Gets a value indicating whether the specified <see cref="T:System.Uri" /> references the local host.</para>
  19577. </summary>
  19578. </member>
  19579. <member name="P:System.Uri.IsUnc">
  19580. <summary>
  19581. <para>Gets a value indicating whether the specified <see cref="T:System.Uri" /> is a universal naming convention (UNC) path.</para>
  19582. </summary>
  19583. </member>
  19584. <member name="P:System.Uri.LocalPath">
  19585. <summary>
  19586. <para> Gets a local operating-system representation of a
  19587. file name.</para>
  19588. </summary>
  19589. </member>
  19590. <member name="P:System.Uri.PathAndQuery">
  19591. <summary>
  19592. <para> Gets the <see cref="P:System.Uri.AbsolutePath" /> and <see cref="P:System.Uri.Query" /> properties
  19593. separated by a question mark (?).</para>
  19594. </summary>
  19595. </member>
  19596. <member name="P:System.Uri.Port">
  19597. <summary>
  19598. <para>Gets the port number of the specified URI.</para>
  19599. </summary>
  19600. </member>
  19601. <member name="P:System.Uri.Query">
  19602. <summary>
  19603. <para>Gets any query information included in the specified URI.</para>
  19604. </summary>
  19605. </member>
  19606. <member name="P:System.Uri.Scheme">
  19607. <summary>
  19608. <para>Gets the scheme name of the specified URI.</para>
  19609. </summary>
  19610. </member>
  19611. <member name="P:System.Uri.Segments">
  19612. <summary>
  19613. <para> Gets an array of the segments that make up the specified URI.</para>
  19614. </summary>
  19615. </member>
  19616. <member name="P:System.Uri.UserEscaped">
  19617. <summary>
  19618. <para> Indicates that the URI string was escaped before the
  19619. <see cref="T:System.Uri" />
  19620. instance was created.
  19621. </para>
  19622. </summary>
  19623. </member>
  19624. <member name="P:System.Uri.UserInfo">
  19625. <summary>
  19626. <para> Gets the user name, password, and other user-specific
  19627. information associated with the specified URI.</para>
  19628. </summary>
  19629. </member>
  19630. <member name="T:System.UriBuilder">
  19631. <summary>
  19632. <para>Provides a custom constructor for uniform resource
  19633. indentifiers (URIs) and modifies URIs for the <see cref="T:System.Uri" /> class.</para>
  19634. </summary>
  19635. </member>
  19636. <member name="M:System.UriBuilder.#ctor">
  19637. <summary>
  19638. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class.</para>
  19639. </summary>
  19640. </member>
  19641. <member name="M:System.UriBuilder.#ctor(System.String)">
  19642. <summary>
  19643. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with
  19644. the specified URI.</para>
  19645. </summary>
  19646. <param name="uri">A URI string.</param>
  19647. </member>
  19648. <member name="M:System.UriBuilder.#ctor(System.Uri)">
  19649. <summary>
  19650. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with the specified <see cref="T:System.Uri" /> instance.</para>
  19651. </summary>
  19652. <param name="uri">An instance of the <see cref="T:System.Uri" /> class.</param>
  19653. </member>
  19654. <member name="M:System.UriBuilder.#ctor(System.String,System.String)">
  19655. <summary>
  19656. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with
  19657. the specified scheme and host.</para>
  19658. </summary>
  19659. <param name="schemeName">An Internet access protocol.</param>
  19660. <param name=" hostName">A DNS-style domain name or IP address.</param>
  19661. </member>
  19662. <member name="M:System.UriBuilder.#ctor(System.String,System.String,System.Int32)">
  19663. <summary>
  19664. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with the
  19665. specified scheme, host, and port.</para>
  19666. </summary>
  19667. <param name="scheme">An Internet access protocol.</param>
  19668. <param name="host">A DNS-style domain name or IP address.</param>
  19669. <param name="portNumber">An IP port number for the service.</param>
  19670. </member>
  19671. <member name="M:System.UriBuilder.#ctor(System.String,System.String,System.Int32,System.String)">
  19672. <summary>
  19673. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with the specified scheme,
  19674. host, port number, and path.</para>
  19675. </summary>
  19676. <param name="scheme">An Internet access protocol.</param>
  19677. <param name="host">A DNS-style domain name or IP address.</param>
  19678. <param name="port">An IP port number for the service.</param>
  19679. <param name="pathValue">The path to the Internet resource.</param>
  19680. </member>
  19681. <member name="M:System.UriBuilder.#ctor(System.String,System.String,System.Int32,System.String,System.String)">
  19682. <summary>
  19683. <para>Initializes a new instance of the <see cref="T:System.UriBuilder" /> class with the specified scheme, host, port number, path and
  19684. query string or fragment identifier.</para>
  19685. </summary>
  19686. <param name="scheme">An Internet access protocol.</param>
  19687. <param name="host">A DNS-style domain name or IP address.</param>
  19688. <param name="port">An IP port number for the service.</param>
  19689. <param name="path">The path to the Internet resource.</param>
  19690. <param name="extraValue">A query string or fragment identifier.</param>
  19691. </member>
  19692. <member name="M:System.UriBuilder.Equals(System.Object)">
  19693. <summary>
  19694. <para>Compares an existing <see cref="T:System.Uri" /> instance with the contents of the
  19695. <see cref="T:System.UriBuilder" /> for equality.</para>
  19696. </summary>
  19697. <param name="rparam">The <see cref="T:System.Uri" /> instance to compare with the current instance.</param>
  19698. <returns>
  19699. <para>
  19700. <see langword="true" /> if the specified <see cref="T:System.Uri" /> is equal to the
  19701. <see cref="T:System.Uri" /> constructed
  19702. by this <see cref="T:System.UriBuilder" /> instance; otherwise, <see langword="false" /> .</para>
  19703. </returns>
  19704. </member>
  19705. <member name="M:System.UriBuilder.GetHashCode">
  19706. <summary>
  19707. <para>Returns the hash code for the URI.</para>
  19708. </summary>
  19709. <returns>
  19710. <para>The hash code generated for the URI.</para>
  19711. </returns>
  19712. </member>
  19713. <member name="M:System.UriBuilder.ToString">
  19714. <summary>
  19715. <para> Returns the display string for the specified <see cref="T:System.UriBuilder" /> instance.
  19716. </para>
  19717. </summary>
  19718. <returns>
  19719. <para> The string containing the unescaped display name of the <see cref="T:System.UriBuilder" /> .
  19720. </para>
  19721. </returns>
  19722. </member>
  19723. <member name="P:System.UriBuilder.Fragment">
  19724. <summary>
  19725. <para>Gets or sets the fragment portion of the URI.</para>
  19726. </summary>
  19727. </member>
  19728. <member name="P:System.UriBuilder.Host">
  19729. <summary>
  19730. <para>Gets or sets the Domain Name System (DNS) host name or
  19731. IP address of a server.</para>
  19732. </summary>
  19733. </member>
  19734. <member name="P:System.UriBuilder.Password">
  19735. <summary>
  19736. <para>Gets or sets the password associated with the user accessing the URI.</para>
  19737. </summary>
  19738. </member>
  19739. <member name="P:System.UriBuilder.Path">
  19740. <summary>
  19741. <para>Gets or sets the path to the resource referenced by the URI.</para>
  19742. </summary>
  19743. </member>
  19744. <member name="P:System.UriBuilder.Port">
  19745. <summary>
  19746. <para> Gets or sets the port number of the URI.</para>
  19747. </summary>
  19748. </member>
  19749. <member name="P:System.UriBuilder.Query">
  19750. <summary>
  19751. <para> Gets or sets any query information included in the URI.</para>
  19752. </summary>
  19753. </member>
  19754. <member name="P:System.UriBuilder.Scheme">
  19755. <summary>
  19756. <para> Gets or sets the scheme name of the URI.</para>
  19757. </summary>
  19758. </member>
  19759. <member name="P:System.UriBuilder.Uri">
  19760. <summary>
  19761. <para>Gets the <see cref="T:System.Uri" /> instance constructed by the specified <see cref="T:System.UriBuilder" /> instance.</para>
  19762. </summary>
  19763. </member>
  19764. <member name="P:System.UriBuilder.UserName">
  19765. <summary>
  19766. <para>The user name associated with the user accessing the URI.</para>
  19767. </summary>
  19768. </member>
  19769. <member name="T:System.UriFormatException">
  19770. <summary>
  19771. <para> The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.</para>
  19772. </summary>
  19773. </member>
  19774. <member name="M:System.UriFormatException.#ctor">
  19775. <summary>
  19776. <para>Initializes a new instance of the <see cref="T:System.UriFormatException" />class.</para>
  19777. </summary>
  19778. </member>
  19779. <member name="M:System.UriFormatException.#ctor(System.String)">
  19780. <summary>
  19781. <para>Initializes a new instance of the <see cref="T:System.UriFormatException" /> class with the specified
  19782. message.</para>
  19783. </summary>
  19784. <param name="textString">The error message string.</param>
  19785. </member>
  19786. <member name="M:System.UriFormatException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19787. <summary>
  19788. <para>Initializes a new instance of the <see cref="T:System.UriFormatException" />
  19789. class from the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> instances.</para>
  19790. </summary>
  19791. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> containing the information required to serialize the new <see cref="T:System.UriFormatException" /> .</param>
  19792. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.UriFormatException" /> .</param>
  19793. </member>
  19794. <member name="T:System.UriHostNameType">
  19795. <summary>
  19796. <para>Defines host name types for the <see cref="M:System.Uri.CheckHostName(System.String)" qualify="true" /> method.</para>
  19797. </summary>
  19798. </member>
  19799. <member name="F:System.UriHostNameType.Unknown">
  19800. <summary>
  19801. <para> The type of the host name is not supplied.</para>
  19802. </summary>
  19803. </member>
  19804. <member name="F:System.UriHostNameType.Basic">
  19805. <summary>
  19806. <para>The host is set, but the type cannot be determined.</para>
  19807. </summary>
  19808. </member>
  19809. <member name="F:System.UriHostNameType.Dns">
  19810. <summary>
  19811. <para>The host name is a domain name system (DNS) style host name.</para>
  19812. </summary>
  19813. </member>
  19814. <member name="F:System.UriHostNameType.IPv4">
  19815. <summary>
  19816. <para>The host name is an Internet Protocol (IP) version 4 host address.</para>
  19817. </summary>
  19818. </member>
  19819. <member name="F:System.UriHostNameType.IPv6">
  19820. <summary>
  19821. <para>The host name is an Internet Protocol (IP)
  19822. version 6 host address.</para>
  19823. </summary>
  19824. </member>
  19825. <member name="T:System.UriPartial">
  19826. <summary>
  19827. <para>Defines the parts of a URI for the <see cref="M:System.Uri.GetLeftPart(System.UriPartial)" qualify="true" /> method.</para>
  19828. </summary>
  19829. </member>
  19830. <member name="F:System.UriPartial.Scheme">
  19831. <summary>
  19832. <para> The scheme segment of the URI.</para>
  19833. </summary>
  19834. </member>
  19835. <member name="F:System.UriPartial.Authority">
  19836. <summary>
  19837. <para> The scheme and authority segment of the URI.</para>
  19838. </summary>
  19839. </member>
  19840. <member name="F:System.UriPartial.Path">
  19841. <summary>
  19842. <para> The scheme, authority, and path segment of the URI.</para>
  19843. </summary>
  19844. </member>
  19845. <member name="T:System.Net.AuthenticationManager">
  19846. <summary>
  19847. <para>Manages the authentication modules called during the client authentication
  19848. process.</para>
  19849. </summary>
  19850. </member>
  19851. <member name="M:System.Net.AuthenticationManager.Authenticate(System.String,System.Net.WebRequest,System.Net.ICredentials)">
  19852. <summary>
  19853. <para>Calls each registered authentication module to find the first module that
  19854. can respond to the authentication request.</para>
  19855. </summary>
  19856. <param name="challenge">The challenge returned by the Internet resource.</param>
  19857. <param name="request">The <see cref="T:System.Net.WebRequest" /> that initiated the authentication challenge.</param>
  19858. <param name="credentials">The <see cref="T:System.Net.ICredentials" /> associated with this request.</param>
  19859. <returns>
  19860. <para>An instance of the <see cref="T:System.Net.Authorization" /> class containing the result of the authorization attempt. If
  19861. there is no authentication module to respond to the challenge, this method returns
  19862. <see langword="null" />
  19863. .</para>
  19864. </returns>
  19865. </member>
  19866. <member name="M:System.Net.AuthenticationManager.PreAuthenticate(System.Net.WebRequest,System.Net.ICredentials)">
  19867. <summary>
  19868. <para>Preauthenticates a request.</para>
  19869. </summary>
  19870. <param name="request">A <see cref="T:System.Net.WebRequest" /> to an Internet resource.</param>
  19871. <param name="credentials">The <see cref="T:System.Net.ICredentials" /> associated with the request.</param>
  19872. <returns>
  19873. <para>An instance of the <see cref="T:System.Net.Authorization" /> class if the request can be preauthenticated;
  19874. otherwise, <see langword="null" />. If <paramref name="credentials" />
  19875. is <see langword="null" />, this method returns <see langword="null" />.</para>
  19876. </returns>
  19877. </member>
  19878. <member name="M:System.Net.AuthenticationManager.Register(System.Net.IAuthenticationModule)">
  19879. <summary>
  19880. <para>Registers an authentication module with the authentication manager.</para>
  19881. </summary>
  19882. <param name="authenticationModule">The <see cref="T:System.Net.IAuthenticationModule" /> to register with the authentication manager.</param>
  19883. </member>
  19884. <member name="M:System.Net.AuthenticationManager.Unregister(System.Net.IAuthenticationModule)">
  19885. <summary>
  19886. <para> Removes the specified authentication module from the list of registered modules.</para>
  19887. </summary>
  19888. <param name="authenticationModule">The IAuthentication module to remove.</param>
  19889. </member>
  19890. <member name="M:System.Net.AuthenticationManager.Unregister(System.String)">
  19891. <summary>
  19892. <para>Removes authentication modules with the specified
  19893. authentication scheme from the list of registered modules.</para>
  19894. </summary>
  19895. <param name="authenticationScheme">The authentication scheme of the module to remove.</param>
  19896. </member>
  19897. <member name="P:System.Net.AuthenticationManager.RegisteredModules">
  19898. <summary>
  19899. <para> Gets a list of authentication modules that are registered with the authentication manager.
  19900. </para>
  19901. </summary>
  19902. </member>
  19903. <member name="T:System.Net.Authorization">
  19904. <summary>
  19905. <para>Contains an authentication message for an Internet server.</para>
  19906. </summary>
  19907. </member>
  19908. <member name="M:System.Net.Authorization.#ctor(System.String)">
  19909. <summary>
  19910. <para>Creates a new instance of the <see cref="T:System.Net.Authorization" /> class with the specified
  19911. authorization message.</para>
  19912. </summary>
  19913. <param name="token">The encrypted authorization message expected by the server.</param>
  19914. </member>
  19915. <member name="M:System.Net.Authorization.#ctor(System.String,System.Boolean)">
  19916. <summary>
  19917. <para>Creates a new instance of the <see cref="T:System.Net.Authorization" /> class with the specified
  19918. authorization message and completion status.</para>
  19919. </summary>
  19920. <param name="token">The encrypted authorization message expected by the server .</param>
  19921. <param name="finished">The completion status of the authorization attempt. <see langword="true" /> if the authorization attempt is complete; otherwise, <see langword="false" />. </param>
  19922. </member>
  19923. <member name="M:System.Net.Authorization.#ctor(System.String,System.Boolean,System.String)">
  19924. <summary>
  19925. <para> Creates a new instance of the <see cref="T:System.Net.Authorization" /> class with the specified
  19926. authorization message, completion status, and connection group identifier.
  19927. </para>
  19928. </summary>
  19929. <param name="token">The encrypted authorization message expected by the server . </param>
  19930. <param name="finished">The completion status of the authorization attempt. <see langword="true" /> if the authorization attempt is complete; otherwise, <see langword="false" />. </param>
  19931. <param name="connectionGroupId">A unique identifier that can be used to create private Client-Server connections, that would only be bound to this authentication scheme. </param>
  19932. </member>
  19933. <member name="P:System.Net.Authorization.Message">
  19934. <summary>
  19935. <para>Gets
  19936. the message returned to the server in response to an authentication
  19937. challenge.</para>
  19938. </summary>
  19939. </member>
  19940. <member name="P:System.Net.Authorization.ConnectionGroupId">
  19941. <summary>
  19942. <para>Gets a unique identifier for user-specific connections.</para>
  19943. </summary>
  19944. </member>
  19945. <member name="P:System.Net.Authorization.Complete">
  19946. <summary>
  19947. <para>Gets the completion status of the authorization.</para>
  19948. </summary>
  19949. </member>
  19950. <member name="P:System.Net.Authorization.ProtectionRealm">
  19951. <summary>
  19952. <para>Gets or sets the prefix for uniform resource identifiers (URIs) that can be authenticated with the <see cref="P:System.Net.Authorization.Message" /> property.</para>
  19953. </summary>
  19954. </member>
  19955. <member name="F:System.Net.ConnectionModes.Single">
  19956. <summary>
  19957. <para>
  19958. Non-persistent, one request per connection.
  19959. </para>
  19960. </summary>
  19961. </member>
  19962. <member name="F:System.Net.ConnectionModes.Persistent">
  19963. <summary>
  19964. <para>
  19965. Persistent connection, one request/response at a time.
  19966. </para>
  19967. </summary>
  19968. </member>
  19969. <member name="F:System.Net.ConnectionModes.Pipeline">
  19970. <summary>
  19971. <para>
  19972. Persistent connection, many requests/responses in order.
  19973. </para>
  19974. </summary>
  19975. </member>
  19976. <member name="F:System.Net.ConnectionModes.Mux">
  19977. <summary>
  19978. <para>
  19979. Persistent connection, many requests/responses out of order.
  19980. </para>
  19981. </summary>
  19982. </member>
  19983. <member name="T:System.Net.Cookie">
  19984. <summary>
  19985. <para>Provides a set of properties and methods used to manage cookies. This class cannot be inherited.</para>
  19986. </summary>
  19987. </member>
  19988. <member name="M:System.Net.Cookie.#ctor">
  19989. <summary>
  19990. <para>Initializes a new instance of the <see cref="T:System.Net.Cookie" /> class. </para>
  19991. </summary>
  19992. </member>
  19993. <member name="M:System.Net.Cookie.#ctor(System.String,System.String)">
  19994. <summary>
  19995. <para>Initializes a new instance of the <see cref="T:System.Net.Cookie" /> class with a specified <see cref="P:System.Net.Cookie.Name" /> and <see cref="P:System.Net.Cookie.Value" />.</para>
  19996. </summary>
  19997. <param name="name">
  19998. <para>The name of a <see cref="T:System.Net.Cookie" /> . The following characters must not be used inside <paramref name="name" />: equal sign, semicolon, comma, newline (\n), return (\r), tab (\t). The dollarsign character cannot be the first character.</para>
  19999. </param>
  20000. <param name="value">The value of a <see cref="T:System.Net.Cookie" /> . The following characters must not be used inside <paramref name="value" />: semicolon, comma. </param>
  20001. </member>
  20002. <member name="M:System.Net.Cookie.#ctor(System.String,System.String,System.String)">
  20003. <summary>
  20004. <para>Initializes a new instance of the <see cref="T:System.Net.Cookie" /> class with a specified <see cref="P:System.Net.Cookie.Name" />, <see cref="P:System.Net.Cookie.Value" />, and
  20005. <see cref="P:System.Net.Cookie.Path" />.</para>
  20006. </summary>
  20007. <param name="name">The name of a <see cref="T:System.Net.Cookie" /> . The following characters must not be used inside <paramref name="name" />: equal sign, semicolon, comma, newline (\n), return (\r), tab (\t). The dollarsign character cannot be the first character.</param>
  20008. <param name="value">The value of a <see cref="T:System.Net.Cookie" /> . The following characters must not be used inside <paramref name="value" />: semicolon, comma. </param>
  20009. <param name="path">The subset of URIs on the origin server to which this <see cref="T:System.Net.Cookie" /> applies. The default value is "/".</param>
  20010. </member>
  20011. <member name="M:System.Net.Cookie.#ctor(System.String,System.String,System.String,System.String)">
  20012. <summary>
  20013. <para>Initializes a new instance of the <see cref="T:System.Net.Cookie" /> class with a specified <see cref="P:System.Net.Cookie.Name" />, <see cref="P:System.Net.Cookie.Value" />,
  20014. <see cref="P:System.Net.Cookie.Path" />,
  20015. and <see cref="P:System.Net.Cookie.Domain" />
  20016. .</para>
  20017. </summary>
  20018. <param name="name">The name of a <see cref="T:System.Net.Cookie" /> . The following characters must not be used inside <paramref name="name" />: equal sign, semicolon, comma, newline (\n), return (\r), tab (\t). The dollarsign character cannot be the first character.</param>
  20019. <param name="value">The value of a <see cref="T:System.Net.Cookie" /> object. The following characters must not be used inside <paramref name="value" />: semicolon, comma. </param>
  20020. <param name="path">The subset of URIs on the origin server to which this <see cref="T:System.Net.Cookie" /> applies. The default value is "/".</param>
  20021. <param name="domain">The optional internet domain for which this <see cref="T:System.Net.Cookie" /> is valid. The default value is the host this <see cref="T:System.Net.Cookie" /> has been received from.</param>
  20022. </member>
  20023. <member name="M:System.Net.Cookie.Equals(System.Object)">
  20024. <summary>
  20025. <para> Overrides the <see cref="M:System.Object.Equals(System.Object)" /> method.</para>
  20026. </summary>
  20027. <param name="comparand">A reference to a <see cref="T:System.Net.Cookie" /> .</param>
  20028. <returns>
  20029. <para>Returns <see langword="true" /> if the <see cref="T:System.Net.Cookie" /> is equal to
  20030. <paramref name="comparand" />. Two <see cref="T:System.Net.Cookie" /> instances are equal if their <see cref="P:System.Net.Cookie.Name" />, <see cref="P:System.Net.Cookie.Value" />,
  20031. <see cref="P:System.Net.Cookie.Path" />,
  20032. <see cref="P:System.Net.Cookie.Domain" /> and <see cref="P:System.Net.Cookie.Version" />properties are equal. <see cref="P:System.Net.Cookie.Name" /> and
  20033. <see cref="P:System.Net.Cookie.Domain" />
  20034. string comparisons are
  20035. case-insensitive.</para>
  20036. </returns>
  20037. </member>
  20038. <member name="M:System.Net.Cookie.GetHashCode">
  20039. <summary>
  20040. <para> Overrides the <see cref="M:System.Object.GetHashCode" /> method.</para>
  20041. </summary>
  20042. <returns>
  20043. <para>The 32-bit signed integer hash code for this instance.</para>
  20044. </returns>
  20045. </member>
  20046. <member name="M:System.Net.Cookie.ToString">
  20047. <summary>
  20048. <para> Overrides the <see cref="M:System.Object.ToString" /> method.</para>
  20049. </summary>
  20050. <returns>
  20051. <para>Returns a string representation of this <see cref="T:System.Net.Cookie" />
  20052. object suitable for including in a HTTP Cookie: request header. </para>
  20053. </returns>
  20054. </member>
  20055. <member name="P:System.Net.Cookie.Comment">
  20056. <summary>
  20057. <para>Gets or sets a comment that the server can add to a <see cref="T:System.Net.Cookie" />.</para>
  20058. </summary>
  20059. </member>
  20060. <member name="P:System.Net.Cookie.CommentUri">
  20061. <summary>
  20062. <para>Gets or sets a URI comment that the server can provide with a <see cref="T:System.Net.Cookie" />.</para>
  20063. </summary>
  20064. </member>
  20065. <member name="P:System.Net.Cookie.Discard">
  20066. <summary>
  20067. <para> Gets or sets the discard flag set by
  20068. the server.</para>
  20069. </summary>
  20070. </member>
  20071. <member name="P:System.Net.Cookie.Domain">
  20072. <summary>
  20073. <para>Gets or sets the URI for which the <see cref="T:System.Net.Cookie" /> is valid.</para>
  20074. </summary>
  20075. </member>
  20076. <member name="P:System.Net.Cookie.Expired">
  20077. <summary>
  20078. <para>Gets or sets the current state of the <see cref="T:System.Net.Cookie" />.</para>
  20079. </summary>
  20080. </member>
  20081. <member name="P:System.Net.Cookie.Expires">
  20082. <summary>
  20083. <para>Gets or sets the expiration date and time for the <see cref="T:System.Net.Cookie" />
  20084. as a <see cref="T:System.DateTime" /> .</para>
  20085. </summary>
  20086. </member>
  20087. <member name="P:System.Net.Cookie.Name">
  20088. <summary>
  20089. <para> Gets or sets the name for the <see cref="T:System.Net.Cookie" />.</para>
  20090. </summary>
  20091. </member>
  20092. <member name="P:System.Net.Cookie.Path">
  20093. <summary>
  20094. <para> Gets or sets the URIs to which the <see cref="T:System.Net.Cookie" /> applies .</para>
  20095. </summary>
  20096. </member>
  20097. <member name="P:System.Net.Cookie.Port">
  20098. <summary>
  20099. <para>Gets or sets a list of TCP ports that the <see cref="T:System.Net.Cookie" /> applies to.</para>
  20100. </summary>
  20101. </member>
  20102. <member name="P:System.Net.Cookie.Secure">
  20103. <summary>
  20104. <para>Gets or sets the security level of a <see cref="T:System.Net.Cookie" /> . </para>
  20105. </summary>
  20106. </member>
  20107. <member name="P:System.Net.Cookie.TimeStamp">
  20108. <summary>
  20109. <para>Gets the time when the cookie was issued as a
  20110. <see cref="T:System.DateTime" /> .</para>
  20111. </summary>
  20112. </member>
  20113. <member name="P:System.Net.Cookie.Value">
  20114. <summary>
  20115. <para> Gets or sets the <see cref="P:System.Net.Cookie.Value" /> for the <see cref="T:System.Net.Cookie" />.</para>
  20116. </summary>
  20117. </member>
  20118. <member name="P:System.Net.Cookie.Version">
  20119. <summary>
  20120. <para>Gets or sets the version of HTTP state maintenance to which the cookie conforms.</para>
  20121. </summary>
  20122. </member>
  20123. <member name="T:System.Net.CookieCollection">
  20124. <summary>
  20125. <para>Provides a collection container for instances of the <see cref="T:System.Net.Cookie" /> class.</para>
  20126. </summary>
  20127. </member>
  20128. <member name="M:System.Net.CookieCollection.#ctor">
  20129. <summary>
  20130. <para>Initializes a new instance of the <see cref="T:System.Net.CookieCollection" /> class.</para>
  20131. </summary>
  20132. </member>
  20133. <member name="M:System.Net.CookieCollection.Add(System.Net.Cookie)">
  20134. <summary>
  20135. <para>Adds a <see cref="T:System.Net.Cookie" /> to a
  20136. <see cref="T:System.Net.CookieCollection" /> .</para>
  20137. </summary>
  20138. <param name="cookie">The <see cref="T:System.Net.Cookie" /> to be added to a <see cref="T:System.Net.CookieCollection" /></param>
  20139. </member>
  20140. <member name="M:System.Net.CookieCollection.Add(System.Net.CookieCollection)">
  20141. <summary>
  20142. <para>Adds the contents of a <see cref="T:System.Net.CookieCollection" /> to the current instance.</para>
  20143. </summary>
  20144. <param name="cookies">The <see cref="T:System.Net.CookieCollection" /> to be added .</param>
  20145. </member>
  20146. <member name="M:System.Net.CookieCollection.CopyTo(System.Array,System.Int32)">
  20147. <summary>
  20148. <para>Copies the elements of a <see cref="T:System.Net.CookieCollection" /> to an instance of the
  20149. <see cref="T:System.Array" /> class, starting at a particular index.</para>
  20150. </summary>
  20151. <param name="array">The target <see cref="T:System.Array" /> to which the <see cref="T:System.Net.CookieCollection" /> will be copied.</param>
  20152. <param name="index">The zero-based index in the target <see cref="T:System.Array" /> where copying begins.</param>
  20153. </member>
  20154. <member name="M:System.Net.CookieCollection.GetEnumerator">
  20155. <summary>
  20156. <para>Gets an enumerator that can iterate through a <see cref="T:System.Net.CookieCollection" />
  20157. .</para>
  20158. </summary>
  20159. <returns>
  20160. <para>An instance of an implemention of an <see cref="T:System.Collections.IEnumerator" />
  20161. interface that can iterate through a <see cref="T:System.Net.CookieCollection" /> .</para>
  20162. </returns>
  20163. </member>
  20164. <member name="P:System.Net.CookieCollection.IsReadOnly">
  20165. <summary>
  20166. <para> Gets a value indicating whether a
  20167. <see cref="T:System.Net.CookieCollection" /> is read-only.</para>
  20168. </summary>
  20169. </member>
  20170. <member name="P:System.Net.CookieCollection.Item(System.Int32)">
  20171. <summary>
  20172. <para> Gets the <see cref="T:System.Net.Cookie" /> with a specific index from a <see cref="T:System.Net.CookieCollection" />
  20173. .</para>
  20174. </summary>
  20175. <param name="index">The zero-based index of the <see cref="T:System.Net.Cookie" /> to be found.</param>
  20176. </member>
  20177. <member name="P:System.Net.CookieCollection.Item(System.String)">
  20178. <summary>
  20179. <para>Gets the <see cref="T:System.Net.Cookie" /> with a specific name from a <see cref="T:System.Net.CookieCollection" />
  20180. .</para>
  20181. </summary>
  20182. <param name="name">The name of the <see cref="T:System.Net.Cookie" /> to be found.</param>
  20183. </member>
  20184. <member name="P:System.Net.CookieCollection.Count">
  20185. <summary>
  20186. <para>Gets the number of cookies contained in a
  20187. <see cref="T:System.Net.CookieCollection" /> .</para>
  20188. </summary>
  20189. </member>
  20190. <member name="P:System.Net.CookieCollection.IsSynchronized">
  20191. <summary>
  20192. <para> Gets a value indicating whether access to
  20193. a <see cref="T:System.Net.CookieCollection" /> is thread safe.</para>
  20194. </summary>
  20195. </member>
  20196. <member name="P:System.Net.CookieCollection.SyncRoot">
  20197. <summary>
  20198. <para>Gets an object that you can use to synchronize access to the
  20199. <see cref="T:System.Net.CookieCollection" />.</para>
  20200. </summary>
  20201. </member>
  20202. <member name="T:System.Net.CookieContainer">
  20203. <summary>
  20204. <para>Provides a container for a collection of <see cref="T:System.Net.CookieCollection" /> objects.</para>
  20205. </summary>
  20206. </member>
  20207. <member name="F:System.Net.CookieContainer.DefaultCookieLimit">
  20208. <summary>
  20209. <para>Represents the default maximum number of <see cref="T:System.Net.Cookie" /> instances the
  20210. <see cref="T:System.Net.CookieContainer" /> can hold. This field is constant.</para>
  20211. </summary>
  20212. </member>
  20213. <member name="F:System.Net.CookieContainer.DefaultPerDomainCookieLimit">
  20214. <summary>
  20215. <para>Represents the default maximum number of <see cref="T:System.Net.Cookie" /> instances the <see cref="T:System.Net.CookieContainer" /> can reference per
  20216. domain. This field is constant.</para>
  20217. </summary>
  20218. </member>
  20219. <member name="F:System.Net.CookieContainer.DefaultCookieLengthLimit">
  20220. <summary>
  20221. <para>Represents the default maximum size, in bytes, of the <see cref="T:System.Net.Cookie" /> instances the <see cref="T:System.Net.CookieContainer" />
  20222. can hold. This field is constant.</para>
  20223. </summary>
  20224. </member>
  20225. <member name="M:System.Net.CookieContainer.#ctor">
  20226. <summary>
  20227. <para>Initializes a new instance of the <see cref="T:System.Net.CookieContainer" /> class.</para>
  20228. </summary>
  20229. </member>
  20230. <member name="M:System.Net.CookieContainer.#ctor(System.Int32)">
  20231. <summary>
  20232. <para>Initializes a new instance of the <see cref="T:System.Net.CookieContainer" /> class with a specified value for the number of
  20233. <see cref="T:System.Net.Cookie" /> instances the container can
  20234. hold. </para>
  20235. </summary>
  20236. <param name="capacity">The number of <see cref="T:System.Net.Cookie" /> instances the <see cref="T:System.Net.CookieContainer" /> can hold.</param>
  20237. </member>
  20238. <member name="M:System.Net.CookieContainer.#ctor(System.Int32,System.Int32,System.Int32)">
  20239. <summary>
  20240. <para>Initializes a new instance of the <see cref="T:System.Net.CookieContainer" /> class with specific
  20241. properties.</para>
  20242. </summary>
  20243. <param name="capacity">The number of <see cref="T:System.Net.Cookie" /> instances the <see cref="T:System.Net.CookieContainer" /> can hold.</param>
  20244. <param name="perDomainCapacity">The number of <see cref="T:System.Net.Cookie" /> instances per domain.</param>
  20245. <param name="maxCookieSize">The maximum size in bytes for any single <see cref="T:System.Net.Cookie" /> in a <see cref="T:System.Net.CookieContainer" /> .</param>
  20246. </member>
  20247. <member name="M:System.Net.CookieContainer.Add(System.Net.Cookie)">
  20248. <summary>
  20249. <para>Adds a <see cref="T:System.Net.Cookie" /> to a <see cref="T:System.Net.CookieContainer" />. This method uses the domain from the <see cref="T:System.Net.Cookie" /> to determine
  20250. which domain collection to associate the <see cref="T:System.Net.Cookie" />
  20251. with.</para>
  20252. </summary>
  20253. <param name="cookie">The <see cref="T:System.Net.Cookie" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20254. </member>
  20255. <member name="M:System.Net.CookieContainer.Add(System.Net.CookieCollection)">
  20256. <summary>
  20257. <para>Adds the contents of a <see cref="T:System.Net.CookieCollection" /> to the
  20258. <see cref="T:System.Net.CookieContainer" />
  20259. . </para>
  20260. </summary>
  20261. <param name="cookies">The <see cref="T:System.Net.CookieCollection" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20262. </member>
  20263. <member name="M:System.Net.CookieContainer.Add(System.Uri,System.Net.Cookie)">
  20264. <summary>
  20265. <para>Adds a <see cref="T:System.Net.Cookie" /> to
  20266. the <see cref="T:System.Net.CookieContainer" />for a particular URI.</para>
  20267. </summary>
  20268. <param name="cookie">The <see cref="T:System.Net.Cookie" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20269. <param name="uri">The URI of the <see cref="T:System.Net.Cookie" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20270. </member>
  20271. <member name="M:System.Net.CookieContainer.Add(System.Uri,System.Net.CookieCollection)">
  20272. <summary>
  20273. <para>Adds the contents of a <see cref="T:System.Net.CookieCollection" /> to the
  20274. <see cref="T:System.Net.CookieContainer" />
  20275. for a particular URI.</para>
  20276. </summary>
  20277. <param name="cookies">The <see cref="T:System.Net.CookieCollection" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20278. <param name="uri">The URI of the <see cref="T:System.Net.CookieCollection" /> to be added to the <see cref="T:System.Net.CookieContainer" /> .</param>
  20279. </member>
  20280. <member name="M:System.Net.CookieContainer.GetCookies(System.Uri)">
  20281. <summary>
  20282. <para>Gets A <see cref="T:System.Net.CookieCollection" /> containing the <see cref="T:System.Net.Cookie" /> instances associated with a
  20283. specific URI.</para>
  20284. </summary>
  20285. <param name="uri">The URI of the <see cref="T:System.Net.Cookie" /> instances desired.</param>
  20286. <returns>
  20287. <para>A <see cref="T:System.Net.CookieCollection" />
  20288. containing the <see cref="T:System.Net.Cookie" /> instances associated with a specific URI.</para>
  20289. </returns>
  20290. </member>
  20291. <member name="M:System.Net.CookieContainer.GetCookieHeader(System.Uri)">
  20292. <summary>
  20293. <para>Gets the HTTP cookie header containing the HTTP cookies
  20294. representing the <see cref="T:System.Net.Cookie" /> instances associated with a
  20295. specific URI.</para>
  20296. </summary>
  20297. <param name="uri">The URI of the <see cref="T:System.Net.Cookie" /> instances desired.</param>
  20298. <returns>
  20299. <para>An HTTP cookie header, with strings representing <see cref="T:System.Net.Cookie" /> instances delimited by semicolons.</para>
  20300. </returns>
  20301. </member>
  20302. <member name="M:System.Net.CookieContainer.SetCookies(System.Uri,System.String)">
  20303. <summary>
  20304. <para>Adds <see cref="T:System.Net.Cookie" /> instances for one or more cookies from an HTTP cookie header
  20305. to the <see cref="T:System.Net.CookieContainer" /> for a specific URI.</para>
  20306. </summary>
  20307. <param name="uri">The URI of the <see cref="T:System.Net.CookieCollection" /> .</param>
  20308. <param name="cookieHeader">The contents of an HTTP set-cookie header as returned by a HTTP server, with <see cref="T:System.Net.Cookie" /> instances delimited by commas.</param>
  20309. </member>
  20310. <member name="P:System.Net.CookieContainer.Capacity">
  20311. <summary>
  20312. <para>Gets and sets the number of <see cref="T:System.Net.Cookie" /> instances a <see cref="T:System.Net.CookieContainer" />
  20313. can hold.</para>
  20314. </summary>
  20315. </member>
  20316. <member name="P:System.Net.CookieContainer.Count">
  20317. <summary>
  20318. <para>Gets the number of <see cref="T:System.Net.Cookie" /> instances a <see cref="T:System.Net.CookieContainer" />
  20319. currently holds.</para>
  20320. </summary>
  20321. </member>
  20322. <member name="P:System.Net.CookieContainer.MaxCookieSize">
  20323. <summary>
  20324. <para>Represents the maximum allowed length of a <see cref="T:System.Net.Cookie" /> .</para>
  20325. </summary>
  20326. </member>
  20327. <member name="P:System.Net.CookieContainer.PerDomainCapacity">
  20328. <summary>
  20329. <para>Gets and sets the number of <see cref="T:System.Net.Cookie" /> instances a <see cref="T:System.Net.CookieContainer" /> can hold per domain.</para>
  20330. </summary>
  20331. </member>
  20332. <member name="T:System.Net.CookieException">
  20333. <summary>
  20334. <para> The exception that is thrown when an error
  20335. is made adding a <see cref="T:System.Net.Cookie" /> to a <see cref="T:System.Net.CookieContainer" /> .</para>
  20336. </summary>
  20337. </member>
  20338. <member name="M:System.Net.CookieException.#ctor">
  20339. <summary>
  20340. <para>Initializes a new instance of the <see cref="T:System.Net.CookieException" />
  20341. class.</para>
  20342. </summary>
  20343. </member>
  20344. <member name="M:System.Net.CookieException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20345. <summary>
  20346. <para>Initializes a new instance of the <see cref="T:System.Net.CookieException" />
  20347. class with specific values of <paramref name="serializationInfo" /> and
  20348. <paramref name="streamingContext" /> .</para>
  20349. </summary>
  20350. <param name="serializationInfo">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to be used.</param>
  20351. <param name="streamingContext">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> to be used.</param>
  20352. </member>
  20353. <member name="T:System.Net.CredentialCache">
  20354. <summary>
  20355. <para>Provides storage for multiple credentials.</para>
  20356. </summary>
  20357. </member>
  20358. <member name="T:System.Net.ICredentials">
  20359. <summary>
  20360. <para>Provides the base authentication interface for retrieving credentials for Web client authentication.</para>
  20361. </summary>
  20362. </member>
  20363. <member name="M:System.Net.ICredentials.GetCredential(System.Uri,System.String)">
  20364. <summary>
  20365. <para>Returns a <see cref="T:System.Net.NetworkCredential" />
  20366. object that is associated with the specified URI, and authentication type.</para>
  20367. </summary>
  20368. <param name="uri">The <see cref="T:System.Uri" /> that the client is providing authentication for.</param>
  20369. <param name="authType">The type of authentication, as defined in the <see cref="P:System.Net.IAuthenticationModule.AuthenticationType" qualify="true" /> property. </param>
  20370. <returns>
  20371. <para>The <see cref="T:System.Net.NetworkCredential" /> associated with the
  20372. specified URI and authentication type, or if no credentials are available,
  20373. <see langword="null" /> .</para>
  20374. </returns>
  20375. </member>
  20376. <member name="M:System.Net.CredentialCache.#ctor">
  20377. <summary>
  20378. <para>Creates a new instance of the <see cref="T:System.Net.CredentialCache" /> class.</para>
  20379. </summary>
  20380. </member>
  20381. <member name="M:System.Net.CredentialCache.Add(System.Uri,System.String,System.Net.NetworkCredential)">
  20382. <summary>
  20383. <para>Adds a <see cref="T:System.Net.NetworkCredential" />
  20384. instance to the credential cache.</para>
  20385. </summary>
  20386. <param name="uriPrefix">A <see cref="T:System.Uri" /> that specifies the URI prefix of the resources that the credential grants access to.</param>
  20387. <param name="authType">The authentication scheme used by the resource named in <paramref name="uriPrefix" /> .</param>
  20388. <param name="cred">The <see cref="T:System.Net.NetworkCredential" /> to add to the credential cache.</param>
  20389. </member>
  20390. <member name="M:System.Net.CredentialCache.Remove(System.Uri,System.String)">
  20391. <summary>
  20392. <para>Deletes a <see cref="T:System.Net.NetworkCredential" />
  20393. instance from the cache.</para>
  20394. </summary>
  20395. <param name="uriPrefix">A <see cref="T:System.Uri" /> that specifies the URI prefix of the resources that the credential is used for.</param>
  20396. <param name="authType">The authentication scheme used by the host named in <paramref name="uriPrefix" /> .</param>
  20397. </member>
  20398. <member name="M:System.Net.CredentialCache.GetCredential(System.Uri,System.String)">
  20399. <summary>
  20400. <para>Returns the <see cref="T:System.Net.NetworkCredential" />
  20401. instance associated with the specified URI and
  20402. authentication type.</para>
  20403. </summary>
  20404. <param name="uriPrefix">A <see cref="T:System.Uri" /> that specifies the URI prefix of the resources that the credential grants access to.</param>
  20405. <param name="authType">The authentication scheme used by the resource named in <paramref name="uriPrefix" /> .</param>
  20406. <returns>
  20407. <para>A <see cref="T:System.Net.NetworkCredential" /> or, if there is no matching credential in
  20408. the cache,
  20409. <see langword="null" /> .</para>
  20410. </returns>
  20411. </member>
  20412. <member name="M:System.Net.CredentialCache.GetEnumerator">
  20413. <summary>
  20414. <para>Returns an enumerator that can iterate through the
  20415. <see cref="T:System.Net.CredentialCache" /> instance.</para>
  20416. </summary>
  20417. <returns>
  20418. <para> An <see cref="T:System.Collections.IEnumerator" />
  20419. for the <see cref="T:System.Net.CredentialCache" /> .</para>
  20420. </returns>
  20421. </member>
  20422. <member name="P:System.Net.CredentialCache.DefaultCredentials">
  20423. <summary>
  20424. <para> Gets the system credentials
  20425. of the application.</para>
  20426. </summary>
  20427. </member>
  20428. <member name="T:System.Net.NetworkCredential">
  20429. <summary>
  20430. <para>Provides credentials for password-based authentication
  20431. schemes such as basic, digest, NTLM, and Kerberos authentication.</para>
  20432. </summary>
  20433. </member>
  20434. <member name="M:System.Net.NetworkCredential.#ctor">
  20435. <summary>
  20436. <para>Initializes a new instance of the <see cref="T:System.Net.NetworkCredential" /> class.</para>
  20437. </summary>
  20438. </member>
  20439. <member name="M:System.Net.NetworkCredential.#ctor(System.String,System.String)">
  20440. <summary>
  20441. <para>Initializes a new instance of the <see cref="T:System.Net.NetworkCredential" /> class with the specified user name and password.</para>
  20442. </summary>
  20443. <param name="userName">The user name associated with the credentials.</param>
  20444. <param name="password">The password for the user name associated with the credentials.</param>
  20445. </member>
  20446. <member name="M:System.Net.NetworkCredential.#ctor(System.String,System.String,System.String)">
  20447. <summary>
  20448. <para>Initializes a new instance of the <see cref="T:System.Net.NetworkCredential" /> class
  20449. with the specified user name, password, and domain.</para>
  20450. </summary>
  20451. <param name="userName">The user name associated with the credentials.</param>
  20452. <param name="password">The password for the user name associated with the credentials.</param>
  20453. <param name="domain">The domain associated with these credentials.</param>
  20454. </member>
  20455. <member name="M:System.Net.NetworkCredential.GetCredential(System.Uri,System.String)">
  20456. <summary>
  20457. <para>Returns an instance of the <see cref="T:System.Net.NetworkCredential" /> class for the specified URI and
  20458. authentication type.</para>
  20459. </summary>
  20460. <param name="uri">The URI that the client is providing authentication for.</param>
  20461. <param name="authType">The type of authentication requested as defined in the <see cref="P:System.Net.IAuthenticationModule.AuthenticationType" qualify="true" /> property.</param>
  20462. <returns>
  20463. <para>A <see cref="T:System.Net.NetworkCredential" /> instance.</para>
  20464. </returns>
  20465. </member>
  20466. <member name="P:System.Net.NetworkCredential.UserName">
  20467. <summary>
  20468. <para>Gets or sets the user name associated with the credentials.</para>
  20469. </summary>
  20470. </member>
  20471. <member name="P:System.Net.NetworkCredential.Password">
  20472. <summary>
  20473. <para>Gets or sets the password for the user name associated with the credentials.</para>
  20474. </summary>
  20475. </member>
  20476. <member name="P:System.Net.NetworkCredential.Domain">
  20477. <summary>
  20478. <para> Gets or sets the
  20479. domain or computer name that verifies the credentials.</para>
  20480. </summary>
  20481. </member>
  20482. <member name="T:System.Net.Dns">
  20483. <summary>
  20484. <para>Provides simple
  20485. domain name resolution functionality.</para>
  20486. </summary>
  20487. </member>
  20488. <member name="M:System.Net.Dns.GetHostByName(System.String)">
  20489. <summary>
  20490. <para> Gets the DNS information for the specified DNS host
  20491. name.</para>
  20492. </summary>
  20493. <param name="hostName">A string containing the DNS name of the host.</param>
  20494. <returns>
  20495. <para>An <see cref="T:System.Net.IPHostEntry" /> object containing host information for the address
  20496. specified in <paramref name="hostName" />
  20497. .</para>
  20498. </returns>
  20499. </member>
  20500. <member name="M:System.Net.Dns.GetHostByAddress(System.String)">
  20501. <summary>
  20502. <para>Creates an <see cref="T:System.Net.IPHostEntry" /> instance from an address in dotted-quad notation ("198.162.1.2").</para>
  20503. </summary>
  20504. <param name="address">A string that represents an IP address in dotted-quad notation (for example, "192.168.1.2").</param>
  20505. <returns>
  20506. <para>An <see cref="T:System.Net.IPHostEntry" />
  20507. instance.</para>
  20508. </returns>
  20509. </member>
  20510. <member name="M:System.Net.Dns.GetHostByAddress(System.Net.IPAddress)">
  20511. <summary>
  20512. <para>Creates an <see cref="T:System.Net.IPHostEntry" /> instance from a specified <see cref="T:System.Net.IPAddress" />
  20513. instance.</para>
  20514. </summary>
  20515. <param name="address">An <see cref="T:System.Net.IPAddress" /> instance.</param>
  20516. <returns>
  20517. <para>An <see cref="T:System.Net.IPHostEntry" />
  20518. instance.</para>
  20519. </returns>
  20520. </member>
  20521. <member name="M:System.Net.Dns.GetHostName">
  20522. <summary>
  20523. <para>Gets the host name of the local computer.</para>
  20524. </summary>
  20525. <returns>
  20526. <para>A string containing the DNS host name
  20527. of the local computer.</para>
  20528. </returns>
  20529. </member>
  20530. <member name="M:System.Net.Dns.Resolve(System.String)">
  20531. <summary>
  20532. <para>Resolves a DNS host name or IP address in dotted-quad notation to an <see cref="T:System.Net.IPHostEntry" />
  20533. instance. </para>
  20534. </summary>
  20535. <param name="hostName">A DNS-style host name or IP address in dotted-quad notation. (for example, "www.contoso.com " or "192.168.1.2").</param>
  20536. <returns>
  20537. <para>An <see cref="T:System.Net.IPHostEntry" /> instance
  20538. containing address information about the host specified in
  20539. <paramref name="hostName" />
  20540. .</para>
  20541. </returns>
  20542. </member>
  20543. <member name="M:System.Net.Dns.BeginGetHostByName(System.String,System.AsyncCallback,System.Object)">
  20544. <summary>
  20545. <para>Begins an asynchronous request for <see cref="T:System.Net.IPHostEntry" /> information about the specified DNS host name.</para>
  20546. </summary>
  20547. <param name="hostName">A string containing the DNS name of the host.</param>
  20548. <param name=" requestCallback">The <see cref="T:System.AsyncCallback" />.</param>
  20549. <param name=" stateObject">The State object.</param>
  20550. <returns>
  20551. <para>An <see cref="T:System.IAsyncResult" /> instance that references the asynchronous request.</para>
  20552. </returns>
  20553. </member>
  20554. <member name="M:System.Net.Dns.EndGetHostByName(System.IAsyncResult)">
  20555. <summary>
  20556. <para>Ends an asynchronous request for DNS information.</para>
  20557. </summary>
  20558. <param name="asyncResult">The pending request for DNS information.</param>
  20559. <returns>
  20560. <para>An <see cref="T:System.Net.IPHostEntry" /> object containin DNS information about a host. </para>
  20561. </returns>
  20562. </member>
  20563. <member name="M:System.Net.Dns.BeginResolve(System.String,System.AsyncCallback,System.Object)">
  20564. <summary>
  20565. <para>Begins an asynchronous request to resolve a DNS
  20566. host name or IP address in dotted-quad notation to an <see cref="T:System.Net.IPAddress" /> instance.</para>
  20567. </summary>
  20568. <param name="hostName">A string containing the DNS name of the host.</param>
  20569. <param name="requestCallback">The <see cref="T:System.AsyncCallback" />.</param>
  20570. <param name="stateObject">The State object.</param>
  20571. <returns>
  20572. <para>An <see cref="T:System.IAsyncResult" /> instance that references the asynchronous request.</para>
  20573. </returns>
  20574. </member>
  20575. <member name="M:System.Net.Dns.EndResolve(System.IAsyncResult)">
  20576. <summary>
  20577. <para>Ends an asynchronous request for DNS information.</para>
  20578. </summary>
  20579. <param name="asyncResult">The pending request for DNS information.</param>
  20580. <returns>
  20581. <para>An <see cref="T:System.Net.IPHostEntry" /> object containin DNS information about a host. </para>
  20582. </returns>
  20583. </member>
  20584. <member name="T:System.Net.DnsPermissionAttribute">
  20585. <summary>
  20586. <para> Specifies permission to request
  20587. information from Domain Name Servers.</para>
  20588. </summary>
  20589. </member>
  20590. <member name="M:System.Net.DnsPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  20591. <summary>
  20592. <para>Initializes a new instance of the <see cref="T:System.Net.DnsPermissionAttribute" /> class with the specified <see cref="T:System.Security.Permissions.SecurityAction" /> value.</para>
  20593. </summary>
  20594. <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</param>
  20595. </member>
  20596. <member name="M:System.Net.DnsPermissionAttribute.CreatePermission">
  20597. <summary>
  20598. <para>Creates and returns a new instance of the <see cref="T:System.Net.DnsPermission" /> class.</para>
  20599. </summary>
  20600. <returns>
  20601. <para> A <see cref="T:System.Net.DnsPermission" /> corresponding to the security declaration.</para>
  20602. </returns>
  20603. </member>
  20604. <member name="T:System.Net.DnsPermission">
  20605. <summary>
  20606. <para>Controls rights to access Domain Name System (DNS) servers on the
  20607. network.</para>
  20608. </summary>
  20609. </member>
  20610. <member name="M:System.Net.DnsPermission.#ctor(System.Security.Permissions.PermissionState)">
  20611. <summary>
  20612. Creates a new instance of the <see cref="T:System.Net.DnsPermission" /> class that either allows unrestricted DNS access or
  20613. disallows DNS access.
  20614. </summary>
  20615. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  20616. </member>
  20617. <member name="M:System.Net.DnsPermission.IsUnrestricted">
  20618. <summary>
  20619. <para> Checks the overall permission state of the object.
  20620. </para>
  20621. </summary>
  20622. <returns>
  20623. <para>
  20624. <see langword="true" /> if the <see cref="T:System.Net.DnsPermission" /> instance was created
  20625. with <see cref="F:System.Security.Permissions.PermissionState.Unrestricted" qualify="true" />; otherwise, <see langword="false" />.
  20626. </para>
  20627. </returns>
  20628. </member>
  20629. <member name="M:System.Net.DnsPermission.Copy">
  20630. <summary>
  20631. <para> Creates an identical copy of the current
  20632. permission instance.
  20633. </para>
  20634. </summary>
  20635. <returns>
  20636. <para> A new instance of the <see cref="T:System.Net.DnsPermission" /> class that is an identical copy of the current instance.
  20637. </para>
  20638. </returns>
  20639. </member>
  20640. <member name="M:System.Net.DnsPermission.Union(System.Security.IPermission)">
  20641. <summary>
  20642. <para>Creates a permission instance that is the union of the
  20643. current permission instance and the specified permission instance.</para>
  20644. </summary>
  20645. <param name="target">The <see cref="T:System.Net.DnsPermission" /> instance to combine with the current instance.</param>
  20646. <returns>
  20647. <para>A <see cref="T:System.Net.DnsPermission" /> instance that represents the union of
  20648. the current <see cref="T:System.Net.DnsPermission" /> instance with the
  20649. specified <see cref="T:System.Net.DnsPermission" /> instance.</para>
  20650. </returns>
  20651. </member>
  20652. <member name="M:System.Net.DnsPermission.Intersect(System.Security.IPermission)">
  20653. <summary>
  20654. <para>Creates a permission instance that is the intersection of
  20655. the current permission instance and the specified permission instance.</para>
  20656. </summary>
  20657. <param name="target">The <see cref="T:System.Net.DnsPermission" /> instance to combine with the current instance.</param>
  20658. <returns>
  20659. <para>A <see cref="T:System.Net.DnsPermission" /> instance that represents the intersection of the current <see cref="T:System.Net.DnsPermission" /> instance with the specified <see cref="T:System.Net.DnsPermission" /> instance, or
  20660. <see langword="null" /> if the
  20661. intersection is empty.</para>
  20662. </returns>
  20663. </member>
  20664. <member name="M:System.Net.DnsPermission.IsSubsetOf(System.Security.IPermission)">
  20665. <summary>
  20666. <para>Determines whether the current permission instance is a
  20667. subset of the specified permission instance.</para>
  20668. </summary>
  20669. <param name="target">The second <see cref="T:System.Net.DnsPermission" /> instance to be tested for the subset relationship.</param>
  20670. <returns>
  20671. <para>
  20672. <see langword="false " />when
  20673. <paramref name="target.IsUnrestricted()" /> is <see langword="false" />; otherwise,
  20674. <see langword="true" />.</para>
  20675. </returns>
  20676. </member>
  20677. <member name="M:System.Net.DnsPermission.FromXml(System.Security.SecurityElement)">
  20678. <summary>
  20679. <para>Reconstructs a <see cref="T:System.Net.DnsPermission" /> instance from an XML encoding.</para>
  20680. </summary>
  20681. <param name="securityElement">The XML encoding to use to reconstruct the <see cref="T:System.Net.DnsPermission" /> instance.</param>
  20682. </member>
  20683. <member name="M:System.Net.DnsPermission.ToXml">
  20684. <summary>
  20685. <para>Creates an XML encoding of a <see cref="T:System.Net.DnsPermission" /> instance and its current state. </para>
  20686. </summary>
  20687. <returns>
  20688. <para>A <see cref="T:System.Security.SecurityElement" /> instance containing an XML-encoded representation of the security object, including state information.</para>
  20689. </returns>
  20690. </member>
  20691. <member name="T:System.Net.EndPoint">
  20692. <summary>
  20693. <para> Identifies a network address. This is an
  20694. <see langword="abstract" /> class.
  20695. </para>
  20696. </summary>
  20697. </member>
  20698. <member name="M:System.Net.EndPoint.Serialize">
  20699. <summary>
  20700. <para> Serializes endpoint information into a <see cref="T:System.Net.SocketAddress" /> instance.
  20701. </para>
  20702. </summary>
  20703. <returns>
  20704. <para>A <see cref="T:System.Net.SocketAddress" /> instance containing the endpoint information.</para>
  20705. </returns>
  20706. </member>
  20707. <member name="M:System.Net.EndPoint.Create(System.Net.SocketAddress)">
  20708. <summary>
  20709. <para> Creates an <see cref="T:System.Net.EndPoint" /> instance from a <see cref="T:System.Net.SocketAddress" /> instance.
  20710. </para>
  20711. </summary>
  20712. <param name="socketAddress">The socket address that serves as the endpoint for a connection.</param>
  20713. <returns>
  20714. <para>A new <see cref="T:System.Net.EndPoint" /> instance initialized from the specified <see cref="T:System.Net.SocketAddress" /> instance.</para>
  20715. </returns>
  20716. </member>
  20717. <member name="P:System.Net.EndPoint.AddressFamily">
  20718. <summary>
  20719. <para> Gets the address family to which the endpoint belongs.
  20720. </para>
  20721. </summary>
  20722. </member>
  20723. <member name="T:System.Net.FileWebRequest">
  20724. <summary>
  20725. <para>Provides a file system implementation of the <see cref="T:System.Net.WebRequest" /> class.</para>
  20726. </summary>
  20727. </member>
  20728. <member name="T:System.Net.WebRequest">
  20729. <summary>
  20730. <para>Makes a request to a Uniform Resource Identifier (URI). This
  20731. is an <see langword="abstract " />
  20732. class.</para>
  20733. </summary>
  20734. </member>
  20735. <member name="M:System.Net.WebRequest.Create(System.String)">
  20736. <summary>
  20737. <para>Initializes a new <see cref="T:System.Net.WebRequest" /> instance for
  20738. the specified URI scheme.</para>
  20739. </summary>
  20740. <param name="requestUriString">The URI that identifies the Internet resource.</param>
  20741. <returns>
  20742. <para> A <see cref="T:System.Net.WebRequest" /> descendant for the specific URI scheme.</para>
  20743. </returns>
  20744. </member>
  20745. <member name="M:System.Net.WebRequest.Create(System.Uri)">
  20746. <summary>
  20747. <para>Initializes a new <see cref="T:System.Net.WebRequest" /> instance for the specified URI scheme.</para>
  20748. </summary>
  20749. <param name="requestUri">A <see cref="T:System.Uri" /> containing the URI of the requested resource.</param>
  20750. <returns>
  20751. <para> A <see cref="T:System.Net.WebRequest" /> descendant for the specified URI scheme.</para>
  20752. </returns>
  20753. </member>
  20754. <member name="M:System.Net.WebRequest.CreateDefault(System.Uri)">
  20755. <summary>
  20756. <para> Initializes a new <see cref="T:System.Net.WebRequest" /> instance for the specified URI scheme.</para>
  20757. </summary>
  20758. <param name="requestUri">A <see cref="T:System.Uri" /> containing the URI of the requested resource.</param>
  20759. <returns>
  20760. <para> A <see cref="T:System.Net.WebRequest" /> descendant for the specified URI scheme.</para>
  20761. </returns>
  20762. </member>
  20763. <member name="M:System.Net.WebRequest.RegisterPrefix(System.String,System.Net.IWebRequestCreate)">
  20764. <summary>
  20765. <para>Registers a <see cref="T:System.Net.WebRequest" />
  20766. descendant for the specified URI.</para>
  20767. </summary>
  20768. <param name="prefix">The URI prefix that the <see cref="T:System.Net.WebRequest" /> descendant services.</param>
  20769. <param name="creator">The create method that the <see cref="T:System.Net.WebRequest" /> calls to create the <see cref="T:System.Net.WebRequest" /> descendant.</param>
  20770. <returns>
  20771. <para>
  20772. <see langword="true " />if registration is successful; otherwise,
  20773. <see langword="false" />.</para>
  20774. </returns>
  20775. </member>
  20776. <member name="M:System.Net.WebRequest.#ctor">
  20777. <summary>
  20778. <para> Initializes a new instance of the <see cref="T:System.Net.WebRequest" />
  20779. class.</para>
  20780. </summary>
  20781. </member>
  20782. <member name="M:System.Net.WebRequest.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20783. <summary>
  20784. <para>Initializes a new instance of the <see cref="T:System.Net.WebRequest" /> class
  20785. from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />
  20786. classes.</para>
  20787. </summary>
  20788. <param name="serializationInfo"> A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that contains the information required to serialize the new <see cref="T:System.Net.WebRequest" /> instance.</param>
  20789. <param name=" streamingContext"> A <see cref="T:System.Runtime.Serialization.StreamingContext" /> that indicates the source of the serialized stream associated with the new <see cref="T:System.Net.WebRequest" /> instance.</param>
  20790. </member>
  20791. <member name="M:System.Net.WebRequest.GetRequestStream">
  20792. <summary>
  20793. <para>When overridden in a descendant class,
  20794. returns a <see cref="T:System.IO.Stream" /> for writing data to the Internet
  20795. resource.</para>
  20796. </summary>
  20797. <returns>
  20798. <para> A <see cref="T:System.IO.Stream" /> for writing data to the
  20799. Internet resource.</para>
  20800. </returns>
  20801. </member>
  20802. <member name="M:System.Net.WebRequest.GetResponse">
  20803. <summary>
  20804. <para>When overridden in a descendant class,
  20805. returns a response
  20806. to an Internet request.</para>
  20807. </summary>
  20808. <returns>
  20809. <para> A <see cref="T:System.Net.WebResponse" /> containing the response to the Internet request.</para>
  20810. </returns>
  20811. </member>
  20812. <member name="M:System.Net.WebRequest.BeginGetResponse(System.AsyncCallback,System.Object)">
  20813. <summary>
  20814. <para>When overridden in a descendant class, begins an
  20815. asynchronous request for an Internet resource.</para>
  20816. </summary>
  20817. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  20818. <param name="state">An object containing state information for this asynchronous request.</param>
  20819. <returns>
  20820. <para> An <see cref="T:System.IAsyncResult" /> that references the asynchronous request. </para>
  20821. </returns>
  20822. </member>
  20823. <member name="M:System.Net.WebRequest.EndGetResponse(System.IAsyncResult)">
  20824. <summary>
  20825. <para>When overridden in a descendant class, returns a <see cref="T:System.Net.WebResponse" /> .</para>
  20826. </summary>
  20827. <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references a pending request for a response.</param>
  20828. <returns>
  20829. <para> A <see cref="T:System.Net.WebResponse" /> that contains a response to the Internet request.</para>
  20830. </returns>
  20831. </member>
  20832. <member name="M:System.Net.WebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  20833. <summary>
  20834. <para>When overridden in a descendant class, provides an asynchronous version of the <see cref="M:System.Net.WebRequest.GetRequestStream" />
  20835. method.</para>
  20836. </summary>
  20837. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  20838. <param name="state">An object containing state information for this asynchronous request.</param>
  20839. <returns>
  20840. <para> An <see cref="T:System.IAsyncResult" /> that references the asynchronous request.</para>
  20841. </returns>
  20842. </member>
  20843. <member name="M:System.Net.WebRequest.EndGetRequestStream(System.IAsyncResult)">
  20844. <summary>
  20845. <para>When overridden in a descendant class, returns a <see cref="T:System.IO.Stream" />
  20846. for writing data to the Internet resource.</para>
  20847. </summary>
  20848. <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> that references a pending request for a stream.</param>
  20849. <returns>
  20850. <para> A <see cref="T:System.IO.Stream" /> to write data
  20851. to.</para>
  20852. </returns>
  20853. </member>
  20854. <member name="M:System.Net.WebRequest.Abort">
  20855. <summary>
  20856. <para>Cancels an asynchronous request to an Internet resource.</para>
  20857. </summary>
  20858. </member>
  20859. <member name="P:System.Net.WebRequest.Method">
  20860. <summary>
  20861. <para> When overridden in a
  20862. descendant
  20863. class,
  20864. gets or sets the protocol method to use in this
  20865. request.</para>
  20866. </summary>
  20867. </member>
  20868. <member name="P:System.Net.WebRequest.RequestUri">
  20869. <summary>
  20870. <para>When overridden in a descendant class, gets the URI
  20871. of the Internet resource associated with
  20872. the request.</para>
  20873. </summary>
  20874. </member>
  20875. <member name="P:System.Net.WebRequest.ConnectionGroupName">
  20876. <summary>
  20877. <para>When overridden in a descendant class, gets or sets the name of the connection group for the request.</para>
  20878. </summary>
  20879. </member>
  20880. <member name="P:System.Net.WebRequest.Headers">
  20881. <summary>
  20882. <para>When overridden in a descendant class, gets
  20883. or
  20884. sets the collection of header name/value pairs associated with the
  20885. request.</para>
  20886. </summary>
  20887. </member>
  20888. <member name="P:System.Net.WebRequest.ContentLength">
  20889. <summary>
  20890. <para>When overridden
  20891. in a descendant class, gets or
  20892. sets the
  20893. content
  20894. length of the request data being sent.</para>
  20895. </summary>
  20896. </member>
  20897. <member name="P:System.Net.WebRequest.ContentType">
  20898. <summary>
  20899. <para>When
  20900. overridden in a descendant class, gets
  20901. or
  20902. sets
  20903. the content type of the request data being sent.</para>
  20904. </summary>
  20905. </member>
  20906. <member name="P:System.Net.WebRequest.Credentials">
  20907. <summary>
  20908. <para>When overridden in a descendant class, gets or sets the network credentials used for
  20909. authenticating the request with the Internet resource.</para>
  20910. </summary>
  20911. </member>
  20912. <member name="P:System.Net.WebRequest.Proxy">
  20913. <summary>
  20914. <para>When overridden in a descendant class, gets or sets the network proxy
  20915. to use to access this Internet resource.</para>
  20916. </summary>
  20917. </member>
  20918. <member name="P:System.Net.WebRequest.PreAuthenticate">
  20919. <summary>
  20920. <para>When overridden in a descendant class, indicates whether
  20921. to preauthenticate the request.</para>
  20922. </summary>
  20923. </member>
  20924. <member name="P:System.Net.WebRequest.Timeout">
  20925. <summary>
  20926. <para> Gets or sets the length of time before the request times out.</para>
  20927. </summary>
  20928. </member>
  20929. <member name="M:System.Net.FileWebRequest.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20930. <summary>
  20931. <para>Initializes a new instance of the <see cref="T:System.Net.FileWebRequest" /> class
  20932. from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> classes.</para>
  20933. </summary>
  20934. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> instance that contains the information required to serialize the new <see cref="T:System.Net.FileWebRequest" /> instance.</param>
  20935. <param name=" streamingContext">An instance of the <see cref="T:System.Runtime.Serialization.StreamingContext" /> class that contains the source of the serialized stream associated with the new <see cref="T:System.Net.FileWebRequest" /> instance.</param>
  20936. </member>
  20937. <member name="M:System.Net.FileWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  20938. <summary>
  20939. <para>Begins an asynchronous request for a <see cref="T:System.IO.Stream" /> instance
  20940. to use to write data.</para>
  20941. </summary>
  20942. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  20943. <param name=" state">An object containing state information for this request.</param>
  20944. <returns>
  20945. <para> An <see cref="T:System.IAsyncResult" />
  20946. that references the asynchronous request.</para>
  20947. </returns>
  20948. </member>
  20949. <member name="M:System.Net.FileWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)">
  20950. <summary>
  20951. <para>Begins an asynchronous request for a file system resource.</para>
  20952. </summary>
  20953. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  20954. <param name="state">An object containing state information for this request.</param>
  20955. <returns>
  20956. <para> An <see cref="T:System.IAsyncResult" /> that references the asynchronous request.</para>
  20957. </returns>
  20958. </member>
  20959. <member name="M:System.Net.FileWebRequest.EndGetRequestStream(System.IAsyncResult)">
  20960. <summary>
  20961. <para>Ends an asynchronous request for a <see cref="T:System.IO.Stream" /> instance that the
  20962. application uses to write data.</para>
  20963. </summary>
  20964. <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> referencing the pending request for a stream.</param>
  20965. <returns>
  20966. <para>A <see cref="T:System.IO.Stream" /> instance that the application uses to write data.</para>
  20967. </returns>
  20968. </member>
  20969. <member name="M:System.Net.FileWebRequest.EndGetResponse(System.IAsyncResult)">
  20970. <summary>
  20971. <para>Ends an asynchronous request for a file system resource.</para>
  20972. </summary>
  20973. <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> referencing the pending request for a response.</param>
  20974. <returns>
  20975. <para> A <see cref="T:System.Net.WebResponse" /> that contains the response from the file system
  20976. resource.</para>
  20977. </returns>
  20978. </member>
  20979. <member name="M:System.Net.FileWebRequest.GetRequestStream">
  20980. <summary>
  20981. <para>Returns a <see cref="T:System.IO.Stream" /> instance for writing data to the file system resource.</para>
  20982. </summary>
  20983. <returns>
  20984. <para> A <see cref="T:System.IO.Stream" /> for writing data to the file
  20985. system resource.</para>
  20986. </returns>
  20987. </member>
  20988. <member name="M:System.Net.FileWebRequest.GetResponse">
  20989. <summary>
  20990. <para>Returns a response to a file system request.</para>
  20991. </summary>
  20992. <returns>
  20993. <para> A <see cref="T:System.Net.WebResponse" /> that contains the response from the file system
  20994. resource.</para>
  20995. </returns>
  20996. </member>
  20997. <member name="P:System.Net.FileWebRequest.ConnectionGroupName">
  20998. <summary>
  20999. <para>Gets or sets the name of the connection group for the
  21000. request. This property is reserved for future use.</para>
  21001. </summary>
  21002. </member>
  21003. <member name="P:System.Net.FileWebRequest.ContentLength">
  21004. <summary>
  21005. <para>Gets or sets the content length of the data being sent.</para>
  21006. </summary>
  21007. </member>
  21008. <member name="P:System.Net.FileWebRequest.ContentType">
  21009. <summary>
  21010. <para>Gets or sets the content type of the data being sent. This property is reserved for future use.</para>
  21011. </summary>
  21012. </member>
  21013. <member name="P:System.Net.FileWebRequest.Credentials">
  21014. <summary>
  21015. <para>Gets or sets the credentials associated with this
  21016. request. This property is reserved for future use.</para>
  21017. </summary>
  21018. </member>
  21019. <member name="P:System.Net.FileWebRequest.Headers">
  21020. <summary>
  21021. <para>Gets a collection of the name/value pairs associated with the
  21022. request. This property is reserved for future use.</para>
  21023. </summary>
  21024. </member>
  21025. <member name="P:System.Net.FileWebRequest.Method">
  21026. <summary>
  21027. <para>Gets or sets the protocol method used for the request.
  21028. This property is reserved for future use.</para>
  21029. </summary>
  21030. </member>
  21031. <member name="P:System.Net.FileWebRequest.PreAuthenticate">
  21032. <summary>
  21033. <para>Gets or sets a value indicating whether to
  21034. preauthenticate a request. This property is reserved for future use.</para>
  21035. </summary>
  21036. </member>
  21037. <member name="P:System.Net.FileWebRequest.Proxy">
  21038. <summary>
  21039. <para>Gets or sets the network proxy to use for this request.
  21040. This property is reserved for future use.</para>
  21041. </summary>
  21042. </member>
  21043. <member name="P:System.Net.FileWebRequest.Timeout">
  21044. <summary>
  21045. <para>Gets or sets the length of time until the request times out.</para>
  21046. </summary>
  21047. </member>
  21048. <member name="P:System.Net.FileWebRequest.RequestUri">
  21049. <summary>
  21050. <para>Gets the URI of the request.</para>
  21051. </summary>
  21052. </member>
  21053. <member name="T:System.Net.IWebRequestCreate">
  21054. <summary>
  21055. <para> Provides the base interface for creating <see cref="T:System.Net.WebRequest" />
  21056. instances.</para>
  21057. </summary>
  21058. </member>
  21059. <member name="M:System.Net.IWebRequestCreate.Create(System.Uri)">
  21060. <summary>
  21061. <para>Creates a <see cref="T:System.Net.WebRequest" />
  21062. instance.</para>
  21063. </summary>
  21064. <param name="uri">The uniform resource identifier (URI) of the Web resource.</param>
  21065. <returns>
  21066. <para>A <see cref="T:System.Net.WebRequest" />
  21067. instance.</para>
  21068. </returns>
  21069. </member>
  21070. <member name="T:System.Net.FileWebResponse">
  21071. <summary>
  21072. <para>Provides a file system implementation of the <see cref="T:System.Net.WebResponse" /> class.</para>
  21073. </summary>
  21074. </member>
  21075. <member name="T:System.Net.WebResponse">
  21076. <summary>
  21077. <para>Provides a response from a Uniform Resource Identifier (URI).
  21078. This is an <see langword="abstract " />
  21079. class.</para>
  21080. </summary>
  21081. </member>
  21082. <member name="M:System.Net.WebResponse.#ctor">
  21083. <summary>
  21084. <para>Initializes a new
  21085. instance of the <see cref="T:System.Net.WebResponse" />
  21086. class.</para>
  21087. </summary>
  21088. </member>
  21089. <member name="M:System.Net.WebResponse.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21090. <summary>
  21091. <para>Initializes a new instance of the <see cref="T:System.Net.WebResponse" /> class
  21092. from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />
  21093. classes.</para>
  21094. </summary>
  21095. <param name="serializationInfo">An instance of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> class containing the information required to serialize the new <see cref="T:System.Net.WebRequest" /> instance.</param>
  21096. <param name=" streamingContext">An instance of the <see cref="T:System.Runtime.Serialization.StreamingContext" /> class indicating the source of the serialized stream associated with the new <see cref="T:System.Net.WebRequest" /> instance.</param>
  21097. </member>
  21098. <member name="M:System.Net.WebResponse.Close">
  21099. <summary>
  21100. <para>When overridden by a descendent class, closes the response stream.</para>
  21101. </summary>
  21102. </member>
  21103. <member name="M:System.Net.WebResponse.GetResponseStream">
  21104. <summary>
  21105. <para>When overridden in a descendant class, returns the
  21106. data stream from the Internet
  21107. resource.</para>
  21108. </summary>
  21109. <returns>
  21110. <para>An instance of the <see cref="T:System.IO.Stream" /> class for reading data from the
  21111. Internet
  21112. resource.</para>
  21113. </returns>
  21114. </member>
  21115. <member name="P:System.Net.WebResponse.ContentLength">
  21116. <summary>
  21117. <para>When overridden in a descendant class, gets or
  21118. sets
  21119. the content length of data being received.</para>
  21120. </summary>
  21121. </member>
  21122. <member name="P:System.Net.WebResponse.ContentType">
  21123. <summary>
  21124. <para>When overridden in a derived class,
  21125. gets
  21126. or sets the content type of the data being received.</para>
  21127. </summary>
  21128. </member>
  21129. <member name="P:System.Net.WebResponse.ResponseUri">
  21130. <summary>
  21131. <para> When overridden in a derived class, gets the URI of the Internet resource that
  21132. actually responded to the request.</para>
  21133. </summary>
  21134. </member>
  21135. <member name="P:System.Net.WebResponse.Headers">
  21136. <summary>
  21137. <para>When overridden in a derived class, gets
  21138. a collection of header name-value pairs associated with this
  21139. request.</para>
  21140. </summary>
  21141. </member>
  21142. <member name="M:System.Net.FileWebResponse.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21143. <summary>
  21144. <para>Initializes a new instance of the <see cref="T:System.Net.FileWebResponse" /> class
  21145. from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> classes.</para>
  21146. </summary>
  21147. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> instance that contains the information required to serialize the new <see cref="T:System.Net.FileWebResponse" /> instance.</param>
  21148. <param name=" streamingContext">An instance of the <see cref="T:System.Runtime.Serialization.StreamingContext" /> class that contains the source of the serialized stream associated with the new <see cref="T:System.Net.FileWebResponse" /> instance.</param>
  21149. </member>
  21150. <member name="M:System.Net.FileWebResponse.Close">
  21151. <summary>
  21152. <para>Closes the response stream.</para>
  21153. </summary>
  21154. </member>
  21155. <member name="M:System.Net.FileWebResponse.GetResponseStream">
  21156. <summary>
  21157. <para>Returns the data stream from the file system resource.</para>
  21158. </summary>
  21159. <returns>
  21160. <para> A <see cref="T:System.IO.Stream" /> for reading data from the file system
  21161. resource.</para>
  21162. </returns>
  21163. </member>
  21164. <member name="M:System.Net.FileWebResponse.Dispose(System.Boolean)">
  21165. <summary>
  21166. <para>Releases the unmanaged resources used by the <see cref="T:System.Net.FileWebResponse" /> and
  21167. optionally releases the managed resources.</para>
  21168. </summary>
  21169. <param name="disposing">
  21170. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  21171. </member>
  21172. <member name="P:System.Net.FileWebResponse.ContentLength">
  21173. <summary>
  21174. <para> Gets the length of the content in the file system resource.</para>
  21175. </summary>
  21176. </member>
  21177. <member name="P:System.Net.FileWebResponse.ContentType">
  21178. <summary>
  21179. <para> Gets the content type of the file system resource.</para>
  21180. </summary>
  21181. </member>
  21182. <member name="P:System.Net.FileWebResponse.Headers">
  21183. <summary>
  21184. <para>Gets a collection of header name/value pairs associated
  21185. with the response.</para>
  21186. </summary>
  21187. </member>
  21188. <member name="P:System.Net.FileWebResponse.ResponseUri">
  21189. <summary>
  21190. <para>Gets the URI of the file system resource that provided the response.</para>
  21191. </summary>
  21192. </member>
  21193. <member name="T:System.Net.GlobalProxySelection">
  21194. <summary>
  21195. <para> Contains a global
  21196. default proxy instance for all HTTP requests.</para>
  21197. </summary>
  21198. </member>
  21199. <member name="M:System.Net.GlobalProxySelection.GetEmptyWebProxy">
  21200. <summary>
  21201. <para>Returns an empty proxy instance.</para>
  21202. </summary>
  21203. <returns>
  21204. <para> An <see cref="T:System.Net.IWebProxy" /> that contains no information.</para>
  21205. </returns>
  21206. </member>
  21207. <member name="P:System.Net.GlobalProxySelection.Select">
  21208. <summary>
  21209. <para>Gets or sets the global HTTP proxy.</para>
  21210. </summary>
  21211. </member>
  21212. <member name="T:System.Net.HttpWebRequest">
  21213. <summary>
  21214. <para> Provides an HTTP-specific implementation of the <see cref="T:System.Net.WebRequest" />
  21215. class.</para>
  21216. </summary>
  21217. </member>
  21218. <member name="M:System.Net.HttpWebRequest.BeginGetRequestStream(System.AsyncCallback,System.Object)">
  21219. <summary>
  21220. <para>Begins an asynchronous request for a <see cref="T:System.IO.Stream" /> instance to use to
  21221. write data.</para>
  21222. </summary>
  21223. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  21224. <param name=" state">The state object for this request.</param>
  21225. <returns>
  21226. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous request.</para>
  21227. </returns>
  21228. </member>
  21229. <member name="M:System.Net.HttpWebRequest.EndGetRequestStream(System.IAsyncResult)">
  21230. <summary>
  21231. <para>Ends an asynchronous request for a <see cref="T:System.IO.Stream" /> instance to use to write data.</para>
  21232. </summary>
  21233. <param name="asyncResult">The pending request for a stream.</param>
  21234. <returns>
  21235. <para>A <see cref="T:System.IO.Stream" />
  21236. to use to write request data.</para>
  21237. </returns>
  21238. </member>
  21239. <member name="M:System.Net.HttpWebRequest.GetRequestStream">
  21240. <summary>
  21241. <para>Gets a <see cref="T:System.IO.Stream" /> instance to use to write request
  21242. data.</para>
  21243. </summary>
  21244. <returns>
  21245. <para>A <see cref="T:System.IO.Stream" />
  21246. to use to write request data.</para>
  21247. </returns>
  21248. </member>
  21249. <member name="M:System.Net.HttpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)">
  21250. <summary>
  21251. <para> Begins an asynchronous request to an Internet
  21252. resource.</para>
  21253. </summary>
  21254. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate</param>
  21255. <param name=" state">The state object for this request.</param>
  21256. <returns>
  21257. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous request for a response.</para>
  21258. </returns>
  21259. </member>
  21260. <member name="M:System.Net.HttpWebRequest.EndGetResponse(System.IAsyncResult)">
  21261. <summary>
  21262. <para> Ends an asynchronous request to an Internet resource..</para>
  21263. </summary>
  21264. <param name="asyncResult">The pending request for a response.</param>
  21265. <returns>
  21266. <para>A <see cref="T:System.Net.WebResponse" /> containing the response from the Internet
  21267. resource.</para>
  21268. </returns>
  21269. </member>
  21270. <member name="M:System.Net.HttpWebRequest.GetResponse">
  21271. <summary>
  21272. <para> Returns a response from an Internet resource.</para>
  21273. </summary>
  21274. <returns>
  21275. <para>A <see cref="T:System.Net.WebResponse" /> containing the response from the Internet
  21276. resource.</para>
  21277. </returns>
  21278. </member>
  21279. <member name="M:System.Net.HttpWebRequest.Abort">
  21280. <summary>
  21281. <para>Cancels a request to an Internet resource.</para>
  21282. </summary>
  21283. </member>
  21284. <member name="M:System.Net.HttpWebRequest.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21285. <summary>
  21286. <para>Initializes a new instance of the <see cref="T:System.Net.HttpWebRequest" /> class from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />
  21287. classes.</para>
  21288. </summary>
  21289. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> instance containing the information required to serialize the new <see cref="T:System.Net.HttpWebRequest" /> instance.</param>
  21290. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> instance containing the source and destination of the serialized stream associated with the new <see cref="T:System.Net.HttpWebRequest" /> instance.</param>
  21291. </member>
  21292. <member name="M:System.Net.HttpWebRequest.AddRange(System.Int32,System.Int32)">
  21293. <summary>
  21294. <para>Adds a byte range header to the request for a specified range.</para>
  21295. </summary>
  21296. <param name="from">The position at which to start sending data.</param>
  21297. <param name=" to">The position at which to stop sending data.</param>
  21298. </member>
  21299. <member name="M:System.Net.HttpWebRequest.AddRange(System.Int32)">
  21300. <summary>
  21301. <para>Adds a byte range header to a request for a specific
  21302. range from the beginning or end
  21303. of the requested data.</para>
  21304. </summary>
  21305. <param name="range">The starting or ending point of the range.</param>
  21306. </member>
  21307. <member name="M:System.Net.HttpWebRequest.AddRange(System.String,System.Int32,System.Int32)">
  21308. <summary>
  21309. <para>Adds a range header to a request for a specified range.</para>
  21310. </summary>
  21311. <param name="rangeSpecifier">The description of the range.</param>
  21312. <param name=" from">The position at which to start sending data.</param>
  21313. <param name=" to">The position at which to stop sending data. </param>
  21314. </member>
  21315. <member name="M:System.Net.HttpWebRequest.AddRange(System.String,System.Int32)">
  21316. <summary>
  21317. <para> Adds a range header to a request for a specific range from the beginning or end of the requested data.</para>
  21318. </summary>
  21319. <param name="rangeSpecifier">The description of the range.</param>
  21320. <param name="range">The starting or ending point of the range. </param>
  21321. </member>
  21322. <member name="M:System.Net.HttpWebRequest.GetHashCode">
  21323. <summary>
  21324. <para>Gets the hash code for this <see cref="T:System.Net.HttpWebRequest" /> .</para>
  21325. </summary>
  21326. <returns>
  21327. <para>The hash code for the <see cref="T:System.Net.HttpWebRequest" /> .</para>
  21328. </returns>
  21329. </member>
  21330. <member name="P:System.Net.HttpWebRequest.CookieContainer">
  21331. <summary>
  21332. <para>Gets or sets the cookies associated with the request.</para>
  21333. </summary>
  21334. </member>
  21335. <member name="P:System.Net.HttpWebRequest.RequestUri">
  21336. <summary>
  21337. <para> Gets the original URI of the request.</para>
  21338. </summary>
  21339. </member>
  21340. <member name="P:System.Net.HttpWebRequest.AllowWriteStreamBuffering">
  21341. <summary>
  21342. <para>Gets or sets a value that indicates whether to buffer the data sent to the
  21343. Internet resource.</para>
  21344. </summary>
  21345. </member>
  21346. <member name="P:System.Net.HttpWebRequest.ContentLength">
  21347. <summary>
  21348. <para> Gets or sets the <see langword="Content-length" /> HTTP header.</para>
  21349. </summary>
  21350. </member>
  21351. <member name="P:System.Net.HttpWebRequest.Timeout">
  21352. <summary>
  21353. <para>Gets or sets the time-out value for a request.</para>
  21354. </summary>
  21355. </member>
  21356. <member name="P:System.Net.HttpWebRequest.ClientCertificates">
  21357. <summary>
  21358. <para>Gets the collection of security certificates associated
  21359. with this request.</para>
  21360. </summary>
  21361. </member>
  21362. <member name="P:System.Net.HttpWebRequest.Address">
  21363. <summary>
  21364. <para> Gets the URI of the Internet resource that actually responds to the request.</para>
  21365. </summary>
  21366. </member>
  21367. <member name="P:System.Net.HttpWebRequest.ContinueDelegate">
  21368. <summary>
  21369. <para>Gets or sets the delegate method called when an HTTP 100-continue response is received
  21370. from the Internet resource.</para>
  21371. </summary>
  21372. </member>
  21373. <member name="P:System.Net.HttpWebRequest.ServicePoint">
  21374. <summary>
  21375. <para>Gets the service point to use for the request.</para>
  21376. </summary>
  21377. </member>
  21378. <member name="P:System.Net.HttpWebRequest.AllowAutoRedirect">
  21379. <summary>
  21380. <para>Gets or sets a value that indicates whether the request should follow redirection responses.</para>
  21381. </summary>
  21382. </member>
  21383. <member name="P:System.Net.HttpWebRequest.MaximumAutomaticRedirections">
  21384. <summary>
  21385. <para>Gets or sets the maximum number of redirects that the request will follow.</para>
  21386. </summary>
  21387. </member>
  21388. <member name="P:System.Net.HttpWebRequest.Method">
  21389. <summary>
  21390. <para>Gets or sets the method for the request.</para>
  21391. </summary>
  21392. </member>
  21393. <member name="P:System.Net.HttpWebRequest.KeepAlive">
  21394. <summary>
  21395. <para>Gets or sets a value indicating whether to make a persistent connection to the Internet resource.</para>
  21396. </summary>
  21397. </member>
  21398. <member name="P:System.Net.HttpWebRequest.Pipelined">
  21399. <summary>
  21400. <para>Gets or sets a value indicating whether to pipeline the request to the Internet resource.</para>
  21401. </summary>
  21402. </member>
  21403. <member name="P:System.Net.HttpWebRequest.Credentials">
  21404. <summary>
  21405. <para>Provides authentication information for the request.</para>
  21406. </summary>
  21407. </member>
  21408. <member name="P:System.Net.HttpWebRequest.PreAuthenticate">
  21409. <summary>
  21410. <para>Gets or sets a value indicating whether to send a preauthentication header with the request.</para>
  21411. </summary>
  21412. </member>
  21413. <member name="P:System.Net.HttpWebRequest.ConnectionGroupName">
  21414. <summary>
  21415. <para>Gets or sets the name of the connection group for the request.</para>
  21416. </summary>
  21417. </member>
  21418. <member name="P:System.Net.HttpWebRequest.Headers">
  21419. <summary>
  21420. <para>Gets a collection of the name/value pairs that make up the HTTP headers.</para>
  21421. </summary>
  21422. </member>
  21423. <member name="P:System.Net.HttpWebRequest.Proxy">
  21424. <summary>
  21425. <para> Gets or sets proxy information for the request.</para>
  21426. </summary>
  21427. </member>
  21428. <member name="P:System.Net.HttpWebRequest.SendChunked">
  21429. <summary>
  21430. <para>Gets or sets a value indicating whether to send data in segments to the Internet resource.</para>
  21431. </summary>
  21432. </member>
  21433. <member name="P:System.Net.HttpWebRequest.ProtocolVersion">
  21434. <summary>
  21435. <para>Gets or sets the
  21436. version of HTTP to use for the request.</para>
  21437. </summary>
  21438. </member>
  21439. <member name="P:System.Net.HttpWebRequest.ContentType">
  21440. <summary>
  21441. <para>Gets or sets the value of the
  21442. <see langword="Content-type" /> HTTP header.</para>
  21443. </summary>
  21444. </member>
  21445. <member name="P:System.Net.HttpWebRequest.MediaType">
  21446. <summary>
  21447. <para> Gets or sets the media type of the request.</para>
  21448. </summary>
  21449. </member>
  21450. <member name="P:System.Net.HttpWebRequest.TransferEncoding">
  21451. <summary>
  21452. <para>Gets or sets the value of the
  21453. <see langword="Transfer-encoding" /> HTTP header.</para>
  21454. </summary>
  21455. </member>
  21456. <member name="P:System.Net.HttpWebRequest.Connection">
  21457. <summary>
  21458. <para>Gets or sets the value of the
  21459. <see langword="Connection" /> HTTP header.</para>
  21460. </summary>
  21461. </member>
  21462. <member name="P:System.Net.HttpWebRequest.Accept">
  21463. <summary>
  21464. <para>Gets or sets the value of the <see langword="Accept" /> HTTP header.</para>
  21465. </summary>
  21466. </member>
  21467. <member name="P:System.Net.HttpWebRequest.Referer">
  21468. <summary>
  21469. <para>Gets or sets the value of the <see langword="Referer" /> HTTP header.</para>
  21470. </summary>
  21471. </member>
  21472. <member name="P:System.Net.HttpWebRequest.UserAgent">
  21473. <summary>
  21474. <para>Gets or sets the value of the <see langword="User-agent" /> HTTP header.</para>
  21475. </summary>
  21476. </member>
  21477. <member name="P:System.Net.HttpWebRequest.Expect">
  21478. <summary>
  21479. <para>Gets or sets the value of the <see langword="Expect" /> HTTP header.</para>
  21480. </summary>
  21481. </member>
  21482. <member name="P:System.Net.HttpWebRequest.IfModifiedSince">
  21483. <summary>
  21484. <para>Gets or sets the value of the
  21485. <see langword="If-Modified-Since" /> HTTP
  21486. header.</para>
  21487. </summary>
  21488. </member>
  21489. <member name="P:System.Net.HttpWebRequest.HaveResponse">
  21490. <summary>
  21491. <para> Gets a value indicating whether a response has been received from an Internet
  21492. resource.
  21493. </para>
  21494. </summary>
  21495. </member>
  21496. <member name="T:System.Net.HttpStatusCode">
  21497. <summary>
  21498. <para>Contains the values of status codes defined for HTTP.</para>
  21499. </summary>
  21500. </member>
  21501. <member name="F:System.Net.HttpStatusCode.Continue">
  21502. <summary>
  21503. <para>Equivalent to HTTP status 100. <see cref="F:System.Net.HttpStatusCode.Continue" /> indicates that the client may continue with its request.</para>
  21504. </summary>
  21505. </member>
  21506. <member name="F:System.Net.HttpStatusCode.SwitchingProtocols">
  21507. <summary>
  21508. <para>Equivalent to HTTP status 101. <see cref="F:System.Net.HttpStatusCode.SwitchingProtocols" /> indicates that the protocol version or protocol is being changed.</para>
  21509. </summary>
  21510. </member>
  21511. <member name="F:System.Net.HttpStatusCode.OK">
  21512. <summary>
  21513. <para>Equivalent to HTTP status 200. <see cref="F:System.Net.HttpStatusCode.OK" /> indicates that the
  21514. request succeeded and the requested information is in the response. This is the
  21515. most common status code to receive.</para>
  21516. </summary>
  21517. </member>
  21518. <member name="F:System.Net.HttpStatusCode.Created">
  21519. <summary>
  21520. <para>Equivalent to HTTP status 201. <see cref="F:System.Net.HttpStatusCode.Created" /> indicates that the request resulted in a new
  21521. resource created before the response was sent.</para>
  21522. </summary>
  21523. </member>
  21524. <member name="F:System.Net.HttpStatusCode.Accepted">
  21525. <summary>
  21526. <para>Equivalent to HTTP status 202. <see cref="F:System.Net.HttpStatusCode.Accepted" /> indicates that the request has been accepted for
  21527. further processing.</para>
  21528. </summary>
  21529. </member>
  21530. <member name="F:System.Net.HttpStatusCode.NonAuthoritativeInformation">
  21531. <summary>
  21532. <para>Equivalent to HTTP status 203. <see cref="F:System.Net.HttpStatusCode.NonAuthoritativeInformation" /> indicates
  21533. that the returned metainformation is from a
  21534. cached copy instead of the origin server and therefore may be incorrect.</para>
  21535. </summary>
  21536. </member>
  21537. <member name="F:System.Net.HttpStatusCode.NoContent">
  21538. <summary>
  21539. <para>Equivalent to HTTP status 204. <see cref="F:System.Net.HttpStatusCode.NoContent" /> indicates that the request has been successfully
  21540. processed and that the response is intentionally blank.</para>
  21541. </summary>
  21542. </member>
  21543. <member name="F:System.Net.HttpStatusCode.ResetContent">
  21544. <summary>
  21545. <para>Equivalent to HTTP status 205. <see cref="F:System.Net.HttpStatusCode.ResetContent" /> indicates that the client should reset (not reload)
  21546. the current resource.</para>
  21547. </summary>
  21548. </member>
  21549. <member name="F:System.Net.HttpStatusCode.PartialContent">
  21550. <summary>
  21551. <para>Equivalent to HTTP status 206. <see cref="F:System.Net.HttpStatusCode.PartialContent" /> indicates that the response is a partial response as
  21552. requested by a GET request that includes a byte range.</para>
  21553. </summary>
  21554. </member>
  21555. <member name="F:System.Net.HttpStatusCode.MultipleChoices">
  21556. <summary>
  21557. <para>Equivalent to HTTP status 300. <see cref="F:System.Net.HttpStatusCode.MultipleChoices" /> indicates that the requested information has
  21558. multiple representations. The default action is to treat this status as a
  21559. redirect and follow the contents of the Location header associated with this response.</para>
  21560. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21561. <see cref="F:System.Net.HttpStatusCode.MultipleChoices" /> will cause an exception to be thrown.</para>
  21562. <para>
  21563. <see cref="F:System.Net.HttpStatusCode.MultipleChoices" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.Ambiguous" />.</para>
  21564. </summary>
  21565. </member>
  21566. <member name="F:System.Net.HttpStatusCode.Ambiguous">
  21567. <summary>
  21568. <para>Equivalent to HTTP status 300. <see cref="F:System.Net.HttpStatusCode.Ambiguous" /> indicates that the requested information has
  21569. multiple representations. The default action is to treat this status as a
  21570. redirect and follow the contents of the Location header associated with this
  21571. response.</para>
  21572. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21573. <see cref="F:System.Net.HttpStatusCode.Ambiguous" /> will cause an
  21574. exception to be thrown.</para>
  21575. <para>
  21576. <see cref="F:System.Net.HttpStatusCode.Ambiguous" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.MultipleChoices" />.</para>
  21577. </summary>
  21578. </member>
  21579. <member name="F:System.Net.HttpStatusCode.MovedPermanently">
  21580. <summary>
  21581. <para>Equivalent to HTTP status 301. <see cref="F:System.Net.HttpStatusCode.MovedPermanently" /> indicates that the requested information has been moved to the URI specified in the Location header. The default action when this status is received is to follow the Location header associated with the response.</para>
  21582. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />, <see cref="F:System.Net.HttpStatusCode.MovedPermanently" /> will cause an exception to be thrown.</para>
  21583. <para>
  21584. <see cref="F:System.Net.HttpStatusCode.MovedPermanently" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.Moved" />.</para>
  21585. </summary>
  21586. </member>
  21587. <member name="F:System.Net.HttpStatusCode.Moved">
  21588. <summary>
  21589. <para> Equivalent to HTTP status 301. <see cref="F:System.Net.HttpStatusCode.Moved" /> indicates that the requested
  21590. information has been moved to the URI specified in the Location header. The
  21591. default action when this status is received is to follow the Location header
  21592. associated with the response. When the original request method was POST, the redirected
  21593. request will use the
  21594. GET method.</para>
  21595. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21596. <see cref="F:System.Net.HttpStatusCode.Moved" /> will cause an exception to be
  21597. thrown.</para>
  21598. <para>
  21599. <see cref="F:System.Net.HttpStatusCode.Moved" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.MovedPermanently" />.</para>
  21600. </summary>
  21601. </member>
  21602. <member name="F:System.Net.HttpStatusCode.Found">
  21603. <summary>
  21604. <para>Equivalent to HTTP status 302. <see cref="F:System.Net.HttpStatusCode.Found" /> indicates that the requested
  21605. information is located at the URI specified in the Location header.
  21606. The default action when this status is received is to
  21607. follow the Location header associated with the response. When the original request
  21608. method was POST, the redirected request will use the GET method.</para>
  21609. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21610. <see cref="F:System.Net.HttpStatusCode.Found" /> will cause an exception to be
  21611. thrown.</para>
  21612. <para>
  21613. <see cref="F:System.Net.HttpStatusCode.Found" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.Redirect" />.</para>
  21614. </summary>
  21615. </member>
  21616. <member name="F:System.Net.HttpStatusCode.Redirect">
  21617. <summary>
  21618. <para>Equivalent to HTTP status 302. <see cref="F:System.Net.HttpStatusCode.Redirect" /> indicates that the requested
  21619. information is located at the URI specified in the Location header. The default
  21620. action when this status is received is to follow the Location header
  21621. associated with the response. When the original request method was POST, the redirected
  21622. request will use the GET method.</para>
  21623. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21624. <see cref="F:System.Net.HttpStatusCode.Redirect" /> will cause an exception to be
  21625. thrown.</para>
  21626. <para>
  21627. <see cref="F:System.Net.HttpStatusCode.Redirect" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.Found" />.</para>
  21628. </summary>
  21629. </member>
  21630. <member name="F:System.Net.HttpStatusCode.SeeOther">
  21631. <summary>
  21632. <para>Equivalent to HTTP status 303. <see cref="F:System.Net.HttpStatusCode.SeeOther" /> automatically redirects the client to
  21633. the URI specified in the Location header as the result of a
  21634. POST. The request to the resource specified by the Location header will be made
  21635. with a GET.</para>
  21636. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21637. <see cref="F:System.Net.HttpStatusCode.SeeOther" /> will cause an exception to be thrown.</para>
  21638. <para>
  21639. <see cref="F:System.Net.HttpStatusCode.SeeOther" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.RedirectMethod" />.</para>
  21640. </summary>
  21641. </member>
  21642. <member name="F:System.Net.HttpStatusCode.RedirectMethod">
  21643. <summary>
  21644. <para>Equivalent to HTTP status 303. <see cref="F:System.Net.HttpStatusCode.RedirectMethod" /> automatically redirects the client to
  21645. the URI specified in the Location header as the result of a
  21646. POST. The request to the resource specified by the Location header will be made
  21647. with a GET.</para>
  21648. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21649. <see cref="F:System.Net.HttpStatusCode.RedirectMethod" /> will cause an exception to be thrown.</para>
  21650. <para>
  21651. <see cref="F:System.Net.HttpStatusCode.RedirectMethod" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.SeeOther" />.</para>
  21652. </summary>
  21653. </member>
  21654. <member name="F:System.Net.HttpStatusCode.NotModified">
  21655. <summary>
  21656. <para>Equivalent to HTTP status 304. <see cref="F:System.Net.HttpStatusCode.NotModified" /> indicates
  21657. that the client's cached copy is up to date. The contents of the resource is not transferred.</para>
  21658. </summary>
  21659. </member>
  21660. <member name="F:System.Net.HttpStatusCode.UseProxy">
  21661. <summary>
  21662. <para>Equivalent to HTTP status 305. <see cref="F:System.Net.HttpStatusCode.UseProxy" /> indicates that
  21663. the request should use the proxy server at the URI specified in the Location header.</para>
  21664. </summary>
  21665. </member>
  21666. <member name="F:System.Net.HttpStatusCode.Unused">
  21667. <summary>
  21668. <para>Equivalent to HTTP status 306. <see cref="F:System.Net.HttpStatusCode.Unused" /> is a proposed extension to the HTTP/1.1
  21669. specification that is not fully specified.</para>
  21670. </summary>
  21671. </member>
  21672. <member name="F:System.Net.HttpStatusCode.TemporaryRedirect">
  21673. <summary>
  21674. <para>Equivalent to HTTP status 307. <see cref="F:System.Net.HttpStatusCode.TemporaryRedirect" /> indicates
  21675. that the request information is located at the URI specified in the Location
  21676. header. The
  21677. default action when this status is received
  21678. is to follow the Location header associated with the response. When the original
  21679. request method was POST, the redirected request will also use the POST method.</para>
  21680. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21681. <see cref="F:System.Net.HttpStatusCode.TemporaryRedirect" /> will cause an exception to be
  21682. thrown.</para>
  21683. <para>
  21684. <see cref="F:System.Net.HttpStatusCode.TemporaryRedirect" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.RedirectKeepVerb" />.</para>
  21685. </summary>
  21686. </member>
  21687. <member name="F:System.Net.HttpStatusCode.RedirectKeepVerb">
  21688. <summary>
  21689. <para>Equivalent to HTTP status 307. <see cref="F:System.Net.HttpStatusCode.RedirectKeepVerb" /> indicates that the request
  21690. information is located at the URI specified in the Location header. The
  21691. default action when this status is received
  21692. is to follow the Location header associated with the response. When the original
  21693. request method was POST, the redirected request will also use the POST method.</para>
  21694. <para>If the <see cref="P:System.Net.HttpWebRequest.AllowAutoRedirect" qualify="true" /> property is <see langword="false" />,
  21695. <see cref="F:System.Net.HttpStatusCode.RedirectKeepVerb" /> will cause an exception to be
  21696. thrown.</para>
  21697. <para>
  21698. <see cref="F:System.Net.HttpStatusCode.RedirectKeepVerb" /> is a synonym for <see cref="F:System.Net.HttpStatusCode.TemporaryRedirect" />.</para>
  21699. </summary>
  21700. </member>
  21701. <member name="F:System.Net.HttpStatusCode.BadRequest">
  21702. <summary>
  21703. <para>Equivalent to HTTP status 400. <see cref="F:System.Net.HttpStatusCode.BadRequest" /> indicates that the request could not be understood
  21704. by the server. <see cref="F:System.Net.HttpStatusCode.BadRequest" /> is sent when no other error is applicable, or if the
  21705. exact error is unknown or does not have its own error code.</para>
  21706. </summary>
  21707. </member>
  21708. <member name="F:System.Net.HttpStatusCode.Unauthorized">
  21709. <summary>
  21710. <para>Equivalent to HTTP status 401. <see cref="F:System.Net.HttpStatusCode.Unauthorized" /> indicates that the requested resource requires
  21711. authentication. The WWW-Authenticate header contains the details of how to
  21712. perform the authentication.</para>
  21713. </summary>
  21714. </member>
  21715. <member name="F:System.Net.HttpStatusCode.PaymentRequired">
  21716. <summary>
  21717. <para>Equivalent to HTTP status 402. <see cref="F:System.Net.HttpStatusCode.PaymentRequired" /> is reserved for future use.</para>
  21718. </summary>
  21719. </member>
  21720. <member name="F:System.Net.HttpStatusCode.Forbidden">
  21721. <summary>
  21722. <para>Equivalent to HTTP status 403. <see cref="F:System.Net.HttpStatusCode.Forbidden" /> indicates that the server refuses to fulfill the request.</para>
  21723. </summary>
  21724. </member>
  21725. <member name="F:System.Net.HttpStatusCode.NotFound">
  21726. <summary>
  21727. <para>Equivalent to HTTP status 404. <see cref="F:System.Net.HttpStatusCode.NotFound" /> indicates that the requested resource does not exist
  21728. on the server.</para>
  21729. </summary>
  21730. </member>
  21731. <member name="F:System.Net.HttpStatusCode.MethodNotAllowed">
  21732. <summary>
  21733. <para>Equivalent to HTTP status 405. <see cref="F:System.Net.HttpStatusCode.MethodNotAllowed" /> indicates that the request method (POST or GET) is
  21734. not allowed on the requested resource.</para>
  21735. </summary>
  21736. </member>
  21737. <member name="F:System.Net.HttpStatusCode.NotAcceptable">
  21738. <summary>
  21739. <para>Equivalent to HTTP status 406. <see cref="F:System.Net.HttpStatusCode.NotAcceptable" /> indicates that the client has indicated with Accept
  21740. headers that it will not accept any of the available representations of the resource.</para>
  21741. </summary>
  21742. </member>
  21743. <member name="F:System.Net.HttpStatusCode.ProxyAuthenticationRequired">
  21744. <summary>
  21745. <para>Equivalent to HTTP status 407. <see cref="F:System.Net.HttpStatusCode.ProxyAuthenticationRequired" /> indicates that the requested proxy requires
  21746. authentication. The Proxy-authenticate header contains the details of how to
  21747. perform the authentication.</para>
  21748. </summary>
  21749. </member>
  21750. <member name="F:System.Net.HttpStatusCode.RequestTimeout">
  21751. <summary>
  21752. <para>Equivalent to HTTP status 408. <see cref="F:System.Net.HttpStatusCode.RequestTimeout" /> indicates that the client did not send a request
  21753. within the time the server was expecting the request.</para>
  21754. </summary>
  21755. </member>
  21756. <member name="F:System.Net.HttpStatusCode.Conflict">
  21757. <summary>
  21758. <para>Equivalent to HTTP status 409. <see cref="F:System.Net.HttpStatusCode.Conflict" /> indicates that the request could not be carried out
  21759. due to a conflict on the server.</para>
  21760. </summary>
  21761. </member>
  21762. <member name="F:System.Net.HttpStatusCode.Gone">
  21763. <summary>
  21764. <para>Equivalent to HTTP status 410. <see cref="F:System.Net.HttpStatusCode.Gone" />
  21765. indicates that the requested resource is not longer available.</para>
  21766. </summary>
  21767. </member>
  21768. <member name="F:System.Net.HttpStatusCode.LengthRequired">
  21769. <summary>
  21770. <para>Equivalent to HTTP status 411. <see cref="F:System.Net.HttpStatusCode.LengthRequired" /> indicates that the required Content-length header is missing.</para>
  21771. </summary>
  21772. </member>
  21773. <member name="F:System.Net.HttpStatusCode.PreconditionFailed">
  21774. <summary>
  21775. <para>Equivalent to HTTP status 412. <see cref="F:System.Net.HttpStatusCode.PreconditionFailed" /> indicates that a condition set for this request
  21776. failed, and the request cannot be carried out. Conditions are set with
  21777. conditional request headers such as If-Match, If-None-Match, or
  21778. If-Unmodified-Since.</para>
  21779. </summary>
  21780. </member>
  21781. <member name="F:System.Net.HttpStatusCode.RequestEntityTooLarge">
  21782. <summary>
  21783. <para>Equivalent to HTTP status 413. <see cref="F:System.Net.HttpStatusCode.RequestEntityTooLarge" /> indicates that the request is too large for the
  21784. server to process.</para>
  21785. </summary>
  21786. </member>
  21787. <member name="F:System.Net.HttpStatusCode.RequestUriTooLong">
  21788. <summary>
  21789. <para>Equivalent to HTTP status 414. <see cref="F:System.Net.HttpStatusCode.RequestUriTooLong" />indicates that the URI is too
  21790. long.</para>
  21791. </summary>
  21792. </member>
  21793. <member name="F:System.Net.HttpStatusCode.UnsupportedMediaType">
  21794. <summary>
  21795. <para>Equivalent to HTTP status 415. <see cref="F:System.Net.HttpStatusCode.UnsupportedMediaType" /> indicates that the request is an unsupported type.</para>
  21796. </summary>
  21797. </member>
  21798. <member name="F:System.Net.HttpStatusCode.RequestedRangeNotSatisfiable">
  21799. <summary>
  21800. <para>Equivalent to HTTP status 416. <see cref="F:System.Net.HttpStatusCode.RequestedRangeNotSatisfiable" /> indicates that the range of data requested from the
  21801. resource cannot be returned, either because the beginning of the range is before
  21802. the beginning of the resource, or
  21803. the end of the range is after the end of the resource.</para>
  21804. </summary>
  21805. </member>
  21806. <member name="F:System.Net.HttpStatusCode.ExpectationFailed">
  21807. <summary>
  21808. <para>Equivalent to HTTP status 417. <see cref="F:System.Net.HttpStatusCode.ExpectationFailed" /> indicates that an expectation given in an Expect
  21809. header could not be met by the server.</para>
  21810. </summary>
  21811. </member>
  21812. <member name="F:System.Net.HttpStatusCode.InternalServerError">
  21813. <summary>
  21814. <para>Equivalent to HTTP status 500. <see cref="F:System.Net.HttpStatusCode.InternalServerError" /> indicates that a generic error has occurred on the server.</para>
  21815. </summary>
  21816. </member>
  21817. <member name="F:System.Net.HttpStatusCode.NotImplemented">
  21818. <summary>
  21819. <para>Equivalent to HTTP status 501. <see cref="F:System.Net.HttpStatusCode.NotImplemented" /> indicates the server does not support the requested function.</para>
  21820. </summary>
  21821. </member>
  21822. <member name="F:System.Net.HttpStatusCode.BadGateway">
  21823. <summary>
  21824. <para>Equivalent to HTTP status 502. <see cref="F:System.Net.HttpStatusCode.BadGateway" /> indicates that an intermediate proxy server received
  21825. a bad response from another proxy or the origin server.</para>
  21826. </summary>
  21827. </member>
  21828. <member name="F:System.Net.HttpStatusCode.ServiceUnavailable">
  21829. <summary>
  21830. <para>Equivalent to HTTP status 503. <see cref="F:System.Net.HttpStatusCode.ServiceUnavailable" /> indicates that the server is temporarily
  21831. unavailable, usually due to high load or maintenance.</para>
  21832. </summary>
  21833. </member>
  21834. <member name="F:System.Net.HttpStatusCode.GatewayTimeout">
  21835. <summary>
  21836. <para>Equivalent to HTTP status 504. <see cref="F:System.Net.HttpStatusCode.GatewayTimeout" /> indicates that an intermediate proxy server timed out while waiting for
  21837. a response from another proxy or the origin server.</para>
  21838. </summary>
  21839. </member>
  21840. <member name="F:System.Net.HttpStatusCode.HttpVersionNotSupported">
  21841. <summary>
  21842. <para>Equivalent to HTTP status 505. <see cref="F:System.Net.HttpStatusCode.HttpVersionNotSupported" /> indicates that the requested HTTP version is not
  21843. supported by the server.</para>
  21844. </summary>
  21845. </member>
  21846. <member name="T:System.Net.HttpVersion">
  21847. <summary>
  21848. <para>Defines the HTTP version numbers supported by the <see cref="T:System.Net.HttpWebRequest" /> and
  21849. <see cref="T:System.Net.HttpWebResponse" /> classes.</para>
  21850. </summary>
  21851. </member>
  21852. <member name="F:System.Net.HttpVersion.Version10">
  21853. <summary>
  21854. <para>Defines a <see cref="T:System.Version" /> instance for HTTP 1.0.</para>
  21855. </summary>
  21856. </member>
  21857. <member name="F:System.Net.HttpVersion.Version11">
  21858. <summary>
  21859. <para>Defines a <see cref="T:System.Version" /> instance for HTTP 1.1.</para>
  21860. </summary>
  21861. </member>
  21862. <member name="T:System.Net.HttpWebResponse">
  21863. <summary>
  21864. <para>Provides an HTTP-specific implementation of the
  21865. <see cref="T:System.Net.WebResponse" />
  21866. class.</para>
  21867. </summary>
  21868. </member>
  21869. <member name="M:System.Net.HttpWebResponse.GetResponseStream">
  21870. <summary>
  21871. <para>Gets the stream used to read the body of the response from the
  21872. server.</para>
  21873. </summary>
  21874. <returns>
  21875. <para>A <see cref="T:System.IO.Stream" /> containing the body of the response.</para>
  21876. </returns>
  21877. </member>
  21878. <member name="M:System.Net.HttpWebResponse.Close">
  21879. <summary>
  21880. <para>Closes the response stream.</para>
  21881. </summary>
  21882. </member>
  21883. <member name="M:System.Net.HttpWebResponse.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21884. <summary>
  21885. <para>Initializes a new instance of the <see cref="T:System.Net.HttpWebResponse" />
  21886. class from the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> instances.</para>
  21887. </summary>
  21888. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> containing the information required to serialize the new <see cref="T:System.Net.HttpWebRequest" /> .</param>
  21889. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.Net.HttpWebRequest" /> .</param>
  21890. </member>
  21891. <member name="M:System.Net.HttpWebResponse.GetResponseHeader(System.String)">
  21892. <summary>
  21893. <para> Gets a specified header contents that was returned with the response.
  21894. </para>
  21895. </summary>
  21896. <param name="headerName">The header value to return. </param>
  21897. <returns>
  21898. <para> The contents of the specified header.
  21899. </para>
  21900. </returns>
  21901. </member>
  21902. <member name="P:System.Net.HttpWebResponse.Cookies">
  21903. <summary>
  21904. <para>Gets or sets the cookies associated with this request.</para>
  21905. </summary>
  21906. </member>
  21907. <member name="P:System.Net.HttpWebResponse.Headers">
  21908. <summary>
  21909. <para>Gets
  21910. the headers associated with this response from the server.</para>
  21911. </summary>
  21912. </member>
  21913. <member name="P:System.Net.HttpWebResponse.ContentLength">
  21914. <summary>
  21915. <para>Gets the length of the content returned by the request.</para>
  21916. </summary>
  21917. </member>
  21918. <member name="P:System.Net.HttpWebResponse.ContentEncoding">
  21919. <summary>
  21920. <para>Gets the
  21921. method used to encode the body of the response.</para>
  21922. </summary>
  21923. </member>
  21924. <member name="P:System.Net.HttpWebResponse.ContentType">
  21925. <summary>
  21926. <para> Gets the content type of the
  21927. response.
  21928. </para>
  21929. </summary>
  21930. </member>
  21931. <member name="P:System.Net.HttpWebResponse.CharacterSet">
  21932. <summary>
  21933. <para>Gets the character set of the response. </para>
  21934. </summary>
  21935. </member>
  21936. <member name="P:System.Net.HttpWebResponse.Server">
  21937. <summary>
  21938. <para> Gets the name of the server that sent the response.
  21939. </para>
  21940. </summary>
  21941. </member>
  21942. <member name="P:System.Net.HttpWebResponse.LastModified">
  21943. <summary>
  21944. <para>Gets the last
  21945. date and time that the contents of the response were modified.</para>
  21946. </summary>
  21947. </member>
  21948. <member name="P:System.Net.HttpWebResponse.StatusCode">
  21949. <summary>
  21950. <para> Gets the status of the response.</para>
  21951. </summary>
  21952. </member>
  21953. <member name="P:System.Net.HttpWebResponse.StatusDescription">
  21954. <summary>
  21955. <para> Gets the status description returned with the response.
  21956. </para>
  21957. </summary>
  21958. </member>
  21959. <member name="P:System.Net.HttpWebResponse.ProtocolVersion">
  21960. <summary>
  21961. <para> Gets
  21962. the version of the HTTP protocol used in the response.
  21963. </para>
  21964. </summary>
  21965. </member>
  21966. <member name="P:System.Net.HttpWebResponse.ResponseUri">
  21967. <summary>
  21968. <para> Gets the URI of the Internet resource
  21969. that responded to the request.</para>
  21970. </summary>
  21971. </member>
  21972. <member name="P:System.Net.HttpWebResponse.Method">
  21973. <summary>
  21974. <para> Gets the method used to return the response.
  21975. </para>
  21976. </summary>
  21977. </member>
  21978. <member name="T:System.Net.IAuthenticationModule">
  21979. <summary>
  21980. <para>Provides the base authentication interface for Web client authentication
  21981. modules.</para>
  21982. </summary>
  21983. </member>
  21984. <member name="M:System.Net.IAuthenticationModule.Authenticate(System.String,System.Net.WebRequest,System.Net.ICredentials)">
  21985. <summary>
  21986. <para>Returns an instance of the <see cref="T:System.Net.Authorization" /> class in respose to an
  21987. authentication challenge from a server.</para>
  21988. </summary>
  21989. <param name="challenge">The authentication challenge sent by the server.</param>
  21990. <param name=" request">The <see cref="T:System.Net.WebRequest" /> instance associated with the challenge.</param>
  21991. <param name=" credentials">The credentials associated with the challenge.</param>
  21992. <returns>
  21993. <para>An <see cref="T:System.Net.Authorization" /> instance containing the authorization message for
  21994. the request, or <see langword="null " />if the challenge cannot be handled.</para>
  21995. </returns>
  21996. </member>
  21997. <member name="M:System.Net.IAuthenticationModule.PreAuthenticate(System.Net.WebRequest,System.Net.ICredentials)">
  21998. <summary>
  21999. <para>Returns an instance of the <see cref="T:System.Net.Authorization" /> class for an
  22000. authentication request to a server.</para>
  22001. </summary>
  22002. <param name="request">The <see cref="T:System.Net.WebRequest" /> instance associated with the authentication request.</param>
  22003. <param name="credentials">The credentials associated with the authentication request.</param>
  22004. <returns>
  22005. <para>An <see cref="T:System.Net.Authorization" /> instance containing the
  22006. authorization message for the request.</para>
  22007. </returns>
  22008. </member>
  22009. <member name="P:System.Net.IAuthenticationModule.CanPreAuthenticate">
  22010. <summary>
  22011. <para> Gets a value indicating whether the authentication module supports
  22012. preauthentication.</para>
  22013. </summary>
  22014. </member>
  22015. <member name="P:System.Net.IAuthenticationModule.AuthenticationType">
  22016. <summary>
  22017. <para>Gets the authentication type provided by this authentication
  22018. module.</para>
  22019. </summary>
  22020. </member>
  22021. <member name="T:System.Net.ICertificatePolicy">
  22022. <summary>
  22023. <para>Validates
  22024. a server certificate.</para>
  22025. </summary>
  22026. </member>
  22027. <member name="M:System.Net.ICertificatePolicy.CheckValidationResult(System.Net.ServicePoint,System.Security.Cryptography.X509Certificates.X509Certificate,System.Net.WebRequest,System.Int32)">
  22028. <summary>
  22029. <para>Validates a server certificate.</para>
  22030. </summary>
  22031. <param name="srvPoint">The <see cref="T:System.Net.ServicePoint" /> that will use the certificate.</param>
  22032. <param name="certificate">The certificate to validate.</param>
  22033. <param name="request">The request that received the certificate.</param>
  22034. <param name="certificateProblem">The problem encountered when using the certificate.</param>
  22035. <returns>
  22036. <para>
  22037. <see langword="true " />if the certificate should be
  22038. honored; otherwise, <see langword="false" /> .</para>
  22039. </returns>
  22040. </member>
  22041. <member name="F:System.Net.WebRequestPrefixElement.Prefix">
  22042. <summary>
  22043. <para>[To be supplied.]</para>
  22044. </summary>
  22045. </member>
  22046. <member name="F:System.Net.WebRequestPrefixElement.Creator">
  22047. <summary>
  22048. <para>[To be supplied.]</para>
  22049. </summary>
  22050. </member>
  22051. <member name="M:System.Net.WebRequestPrefixElement.#ctor(System.String,System.Net.IWebRequestCreate)">
  22052. <summary>
  22053. <para>[To be supplied.]</para>
  22054. </summary>
  22055. </member>
  22056. <member name="T:System.Net.HttpContinueDelegate">
  22057. <summary>
  22058. <para> Represents the method that notifies callers when a continue response is
  22059. received by the client.
  22060. </para>
  22061. </summary>
  22062. <param name="StatusCode">The numeric value of the HTTP status from the server. </param>
  22063. <param name="httpHeaders">The headers returned with the 100-continue response from the server.</param>
  22064. </member>
  22065. <member name="T:System.Net.IPAddress">
  22066. <summary>
  22067. <para>Provides an Internet Protocol (IP) address.</para>
  22068. </summary>
  22069. </member>
  22070. <member name="F:System.Net.IPAddress.Any">
  22071. <summary>
  22072. <para>Provides an IP address indicating that the server should listen for client activity on
  22073. all network interfaces. This field is read-only.</para>
  22074. </summary>
  22075. </member>
  22076. <member name="F:System.Net.IPAddress.Loopback">
  22077. <summary>
  22078. <para> Provides the IP loopback address. This field is
  22079. read-only.</para>
  22080. </summary>
  22081. </member>
  22082. <member name="F:System.Net.IPAddress.Broadcast">
  22083. <summary>
  22084. <para> Provides the IP broadcast address. This field is read-only.</para>
  22085. </summary>
  22086. </member>
  22087. <member name="F:System.Net.IPAddress.None">
  22088. <summary>
  22089. <para>Provides an IP address indicating that no network interface
  22090. should be used. This field is read-only.</para>
  22091. </summary>
  22092. </member>
  22093. <member name="M:System.Net.IPAddress.#ctor(System.Int64)">
  22094. <summary>
  22095. <para>Initializes a new instance of the <see cref="T:System.Net.IPAddress" />
  22096. class with the specified
  22097. address.</para>
  22098. </summary>
  22099. <param name="newAddress">The integer value of the IP address.</param>
  22100. </member>
  22101. <member name="M:System.Net.IPAddress.Parse(System.String)">
  22102. <summary>
  22103. <para>Converts an IP address string to an <see cref="T:System.Net.IPAddress" />
  22104. instance.</para>
  22105. </summary>
  22106. <param name="ipString">A string containing an IP address in dotted-quad notation (for example, "192.168.1.2").</param>
  22107. <returns>
  22108. <para>An <see cref="T:System.Net.IPAddress" /> instance.</para>
  22109. </returns>
  22110. </member>
  22111. <member name="M:System.Net.IPAddress.ToString">
  22112. <summary>
  22113. <para> Converts an Internet address to standard dotted-quad format.</para>
  22114. </summary>
  22115. <returns>
  22116. <para>A string containing the IP address in dotted-quad format (for example, "192.168.1.2").</para>
  22117. </returns>
  22118. </member>
  22119. <member name="M:System.Net.IPAddress.HostToNetworkOrder(System.Int64)">
  22120. <summary>
  22121. <para>Converts a long value from host byte order to network byte order.</para>
  22122. </summary>
  22123. <param name="host">The number to convert expressed in host byte order.</param>
  22124. <returns>
  22125. <para>A long value expressed in network byte order.</para>
  22126. </returns>
  22127. </member>
  22128. <member name="M:System.Net.IPAddress.HostToNetworkOrder(System.Int32)">
  22129. <summary>
  22130. <para>Converts an integer value from host byte order to network byte order.</para>
  22131. </summary>
  22132. <param name="host">The number to convert expressed in host byte order.</param>
  22133. <returns>
  22134. <para>An integer value expressed in network byte order.</para>
  22135. </returns>
  22136. </member>
  22137. <member name="M:System.Net.IPAddress.HostToNetworkOrder(System.Int16)">
  22138. <summary>
  22139. <para>Converts a short value from host byte order to network byte order.</para>
  22140. </summary>
  22141. <param name="host">The number to convert expressed in host byte order.</param>
  22142. <returns>
  22143. <para>A short value expressed in network byte order.</para>
  22144. </returns>
  22145. </member>
  22146. <member name="M:System.Net.IPAddress.NetworkToHostOrder(System.Int64)">
  22147. <summary>
  22148. <para>Converts a long value from network byte order to host byte order.</para>
  22149. </summary>
  22150. <param name="network">The number to convert expressed in network byte order.</param>
  22151. <returns>
  22152. <para>A long value expressed in host byte order.</para>
  22153. </returns>
  22154. </member>
  22155. <member name="M:System.Net.IPAddress.NetworkToHostOrder(System.Int32)">
  22156. <summary>
  22157. <para>Converts an integer value from network byte order to host byte order.</para>
  22158. </summary>
  22159. <param name="network">The number to convert expressed in network byte order.</param>
  22160. <returns>
  22161. <para>An integer value expressed in host byte order.</para>
  22162. </returns>
  22163. </member>
  22164. <member name="M:System.Net.IPAddress.NetworkToHostOrder(System.Int16)">
  22165. <summary>
  22166. <para>Converts a short value from network byte order to host byte order.</para>
  22167. </summary>
  22168. <param name="network">The number to convert expressed in network byte order.</param>
  22169. <returns>
  22170. <para>A short value expressed in host byte order.</para>
  22171. </returns>
  22172. </member>
  22173. <member name="M:System.Net.IPAddress.IsLoopback(System.Net.IPAddress)">
  22174. <summary>
  22175. <para> Indicates whether the specified IP address is the loopback address.</para>
  22176. </summary>
  22177. <param name="address">An IP address.</param>
  22178. <returns>
  22179. <para>
  22180. <see langword="true " />if
  22181. <paramref name="address " /> is the loopback address; otherwise
  22182. <see langword="false" />.</para>
  22183. </returns>
  22184. </member>
  22185. <member name="M:System.Net.IPAddress.Equals(System.Object)">
  22186. <summary>
  22187. <para>Compares two IP addresses.</para>
  22188. </summary>
  22189. <param name="comparand">An <see cref="T:System.Net.IPAddress" /> instance to compare to the current instance.</param>
  22190. <returns>
  22191. <para>
  22192. <see langword="true" /> if the two address are equal; otherwise,
  22193. <see langword="false" />.</para>
  22194. </returns>
  22195. </member>
  22196. <member name="M:System.Net.IPAddress.GetHashCode">
  22197. <summary>
  22198. <para>Returns a hash value for an IP address.</para>
  22199. </summary>
  22200. <returns>
  22201. <para> An integer hash value.</para>
  22202. </returns>
  22203. </member>
  22204. <member name="P:System.Net.IPAddress.Address">
  22205. <summary>
  22206. <para>An Internet Protocol (IP) address.</para>
  22207. </summary>
  22208. </member>
  22209. <member name="P:System.Net.IPAddress.AddressFamily">
  22210. <summary>
  22211. <para>Specifies the address family of the IP address.</para>
  22212. </summary>
  22213. </member>
  22214. <member name="T:System.Net.IPEndPoint">
  22215. <summary>
  22216. <para> Represents a network endpoint as an IP address and a port number.</para>
  22217. </summary>
  22218. </member>
  22219. <member name="F:System.Net.IPEndPoint.MinPort">
  22220. <summary>
  22221. <para>Specifies the minimum value that can be assigned to the <see cref="P:System.Net.IPEndPoint.Port" /> property. This field is
  22222. read-only.</para>
  22223. </summary>
  22224. </member>
  22225. <member name="F:System.Net.IPEndPoint.MaxPort">
  22226. <summary>
  22227. <para> Specifies the maximum value that can be assigned to the <see cref="P:System.Net.IPEndPoint.Port" /> property. This field is
  22228. read-only.</para>
  22229. </summary>
  22230. </member>
  22231. <member name="M:System.Net.IPEndPoint.#ctor(System.Int64,System.Int32)">
  22232. <summary>
  22233. <para>Initializes a new instance of the <see cref="T:System.Net.IPEndPoint" /> class with the specified address and port
  22234. number.</para>
  22235. </summary>
  22236. <param name="address">The IP address of the Internet host.</param>
  22237. <param name="port">The port number associated with the address, or 0 to specify any available port.</param>
  22238. </member>
  22239. <member name="M:System.Net.IPEndPoint.#ctor(System.Net.IPAddress,System.Int32)">
  22240. <summary>
  22241. <para>Initializes a new instance of the <see cref="T:System.Net.IPEndPoint" /> class with the specified address and port number.</para>
  22242. </summary>
  22243. <param name="address">An <see cref="T:System.Net.IPAddress" />.</param>
  22244. <param name="port">The port number associated with <paramref name="address" /> .</param>
  22245. </member>
  22246. <member name="M:System.Net.IPEndPoint.ToString">
  22247. <summary>
  22248. <para>Returns the IP address and port number for the specified endpoint.</para>
  22249. </summary>
  22250. <returns>
  22251. <para>A string containing the IP address, in dotted-quad notation, and the port number for the
  22252. specified endpoint (for example, 192.168.1.2:23).</para>
  22253. </returns>
  22254. </member>
  22255. <member name="M:System.Net.IPEndPoint.Serialize">
  22256. <summary>
  22257. <para>Serializes endpoint information into a <see cref="T:System.Net.SocketAddress" /> instance.</para>
  22258. </summary>
  22259. <returns>
  22260. <para>A <see cref="T:System.Net.SocketAddress" /> instance containing the socket address for the endpoint.</para>
  22261. </returns>
  22262. </member>
  22263. <member name="M:System.Net.IPEndPoint.Create(System.Net.SocketAddress)">
  22264. <summary>
  22265. <para> Creates an endpoint from a socket address.</para>
  22266. </summary>
  22267. <param name="socketAddress">The <see cref="T:System.Net.SocketAddress" /> to use for the endpoint.</param>
  22268. <returns>
  22269. <para>An <see cref="T:System.Net.EndPoint" /> instance using the specified socket address.</para>
  22270. </returns>
  22271. </member>
  22272. <member name="P:System.Net.IPEndPoint.AddressFamily">
  22273. <summary>
  22274. <para>Gets the Internet Protocol (IP) address family.</para>
  22275. </summary>
  22276. </member>
  22277. <member name="P:System.Net.IPEndPoint.Address">
  22278. <summary>
  22279. <para>Gets or sets the IP address of the endpoint.</para>
  22280. </summary>
  22281. </member>
  22282. <member name="P:System.Net.IPEndPoint.Port">
  22283. <summary>
  22284. <para>Gets or sets the TCP port number of the endpoint.</para>
  22285. </summary>
  22286. </member>
  22287. <member name="T:System.Net.IPHostEntry">
  22288. <summary>
  22289. <para>Provides a container class for Internet host address information.</para>
  22290. </summary>
  22291. </member>
  22292. <member name="P:System.Net.IPHostEntry.HostName">
  22293. <summary>
  22294. <para> Gets or sets the DNS
  22295. name of the host.</para>
  22296. </summary>
  22297. </member>
  22298. <member name="P:System.Net.IPHostEntry.Aliases">
  22299. <summary>
  22300. <para>Gets or sets a list of aliases associated with a host.</para>
  22301. </summary>
  22302. </member>
  22303. <member name="P:System.Net.IPHostEntry.AddressList">
  22304. <summary>
  22305. <para>Gets or sets a list of IP addresses associated with a host.</para>
  22306. </summary>
  22307. </member>
  22308. <member name="T:System.Net.IWebProxy">
  22309. <summary>
  22310. <para>Provides the base interface for implementation of proxy
  22311. access for the <see cref="T:System.Net.WebRequest" />
  22312. class. </para>
  22313. </summary>
  22314. </member>
  22315. <member name="M:System.Net.IWebProxy.GetProxy(System.Uri)">
  22316. <summary>
  22317. <para> Returns the URI of a proxy.</para>
  22318. </summary>
  22319. <param name="destination">A <see cref="T:System.Uri" /> specifying the requested Internet resource.</param>
  22320. <returns>
  22321. <para>A <see cref="T:System.Uri" />
  22322. containing the URI of the proxy used to contact
  22323. <paramref name="destination" />.</para>
  22324. </returns>
  22325. </member>
  22326. <member name="M:System.Net.IWebProxy.IsBypassed(System.Uri)">
  22327. <summary>
  22328. <para>Indicates that the proxy should not be used for the specified host.</para>
  22329. </summary>
  22330. <param name="host">The <see cref="T:System.Uri" /> of the host to check for proxy use.</param>
  22331. <returns>
  22332. <para>
  22333. <see langword="true " />if the proxy server should not be used for <paramref name="host" />;
  22334. otherwise, <see langword="false" />.</para>
  22335. </returns>
  22336. </member>
  22337. <member name="P:System.Net.IWebProxy.Credentials">
  22338. <summary>
  22339. <para> The credentials to submit to the proxy server for authentication.</para>
  22340. </summary>
  22341. </member>
  22342. <member name="T:System.Net.NetworkAccess">
  22343. <summary>
  22344. <para>Specifies network access permissions.</para>
  22345. </summary>
  22346. </member>
  22347. <member name="F:System.Net.NetworkAccess.Accept">
  22348. <summary>
  22349. <para> Indicates that the application is allowed to accept connections from the Internet on a local resource.
  22350. </para>
  22351. </summary>
  22352. </member>
  22353. <member name="F:System.Net.NetworkAccess.Connect">
  22354. <summary>
  22355. <para> Indicates that the application is allowed to connect to specific Internet resources.
  22356. </para>
  22357. </summary>
  22358. </member>
  22359. <member name="T:System.Net.ProtocolViolationException">
  22360. <summary>
  22361. <para>The exception that is thrown when an error is made while using a network
  22362. protocol.</para>
  22363. </summary>
  22364. </member>
  22365. <member name="M:System.Net.ProtocolViolationException.#ctor">
  22366. <summary>
  22367. <para>Initializes a new instance of the <see cref="T:System.Net.ProtocolViolationException" />class.</para>
  22368. </summary>
  22369. </member>
  22370. <member name="M:System.Net.ProtocolViolationException.#ctor(System.String)">
  22371. <summary>
  22372. <para>Initializes a new instance of the <see cref="T:System.Net.ProtocolViolationException" />
  22373. class with the specified message.</para>
  22374. </summary>
  22375. <param name="message">The error message string.</param>
  22376. </member>
  22377. <member name="M:System.Net.ProtocolViolationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22378. <summary>
  22379. <para> Initializes a new instance of the <see cref="T:System.Net.ProtocolViolationException" /> class from the specified specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> instances.</para>
  22380. </summary>
  22381. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> containing the information required to serialize the new <see cref="T:System.Net.ProtocolViolationException" /> .</param>
  22382. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.Net.ProtocolViolationException" /> .</param>
  22383. </member>
  22384. <member name="T:System.Net.ServicePoint">
  22385. <summary>
  22386. <para>Provides connection management for HTTP connections.</para>
  22387. </summary>
  22388. </member>
  22389. <member name="M:System.Net.ServicePoint.GetHashCode">
  22390. <summary>
  22391. <para> Gets the hash code for the <see cref="T:System.Net.ServicePoint" /> .</para>
  22392. </summary>
  22393. <returns>
  22394. <para>The hash code for the <see cref="T:System.Net.ServicePoint" /> .</para>
  22395. </returns>
  22396. </member>
  22397. <member name="P:System.Net.ServicePoint.Address">
  22398. <summary>
  22399. <para> Gets the URI of the <see cref="T:System.Net.ServicePoint" />.
  22400. </para>
  22401. </summary>
  22402. </member>
  22403. <member name="P:System.Net.ServicePoint.MaxIdleTime">
  22404. <summary>
  22405. <para> Gets or sets the amount of time the <see cref="T:System.Net.ServicePoint" /> can
  22406. remain idle (unconnected to a host).
  22407. </para>
  22408. </summary>
  22409. </member>
  22410. <member name="P:System.Net.ServicePoint.IdleSince">
  22411. <summary>
  22412. <para> Gets the date and time that the <see cref="T:System.Net.ServicePoint" /> was last connected to a host.
  22413. </para>
  22414. </summary>
  22415. </member>
  22416. <member name="P:System.Net.ServicePoint.ProtocolVersion">
  22417. <summary>
  22418. <para> Gets the version of the HTTP protocol that the <see cref="T:System.Net.ServicePoint" />uses.
  22419. </para>
  22420. </summary>
  22421. </member>
  22422. <member name="P:System.Net.ServicePoint.ConnectionName">
  22423. <summary>
  22424. <para> Gets the connection group name established by the <see cref="T:System.Net.WebRequest" /> that created the connection.
  22425. </para>
  22426. </summary>
  22427. </member>
  22428. <member name="P:System.Net.ServicePoint.ConnectionLimit">
  22429. <summary>
  22430. <para> Gets or sets the maximum number of connections allowed on this <see cref="T:System.Net.ServicePoint" />.
  22431. </para>
  22432. </summary>
  22433. </member>
  22434. <member name="P:System.Net.ServicePoint.CurrentConnections">
  22435. <summary>
  22436. <para> Gets the number of connections associated with this
  22437. <see cref="T:System.Net.ServicePoint" />.
  22438. </para>
  22439. </summary>
  22440. </member>
  22441. <member name="P:System.Net.ServicePoint.Certificate">
  22442. <summary>
  22443. <para> Gets the certificate received for this <see cref="T:System.Net.ServicePoint" />.
  22444. </para>
  22445. </summary>
  22446. </member>
  22447. <member name="P:System.Net.ServicePoint.ClientCertificate">
  22448. <summary>
  22449. <para> Gets the last client certificate sent to the server.</para>
  22450. </summary>
  22451. </member>
  22452. <member name="P:System.Net.ServicePoint.SupportsPipelining">
  22453. <summary>
  22454. <para> Indicates whether the <see cref="T:System.Net.ServicePoint" /> supports pipelined connections.
  22455. </para>
  22456. </summary>
  22457. </member>
  22458. <member name="T:System.Net.ServicePointManager">
  22459. <summary>
  22460. <para>Manages the collection of <see cref="T:System.Net.ServicePoint" /> instances.</para>
  22461. </summary>
  22462. </member>
  22463. <member name="F:System.Net.ServicePointManager.DefaultNonPersistentConnectionLimit">
  22464. <summary>
  22465. <para> The default number of nonpersistent connections (4) allowed on a <see cref="T:System.Net.ServicePoint" /> connected to an HTTP/1.0
  22466. or later server. This field is constant.
  22467. </para>
  22468. </summary>
  22469. </member>
  22470. <member name="F:System.Net.ServicePointManager.DefaultPersistentConnectionLimit">
  22471. <summary>
  22472. <para> The default number of persistent connections (2) allowed on a <see cref="T:System.Net.ServicePoint" /> connected to an
  22473. HTTP/1.1 or later server. This field is constant.
  22474. </para>
  22475. </summary>
  22476. </member>
  22477. <member name="M:System.Net.ServicePointManager.FindServicePoint(System.Uri)">
  22478. <summary>
  22479. <para>Finds an existing <see cref="T:System.Net.ServicePoint" /> or creates a new <see cref="T:System.Net.ServicePoint" /> to manage communications with the specified <see cref="T:System.Uri" />
  22480. .</para>
  22481. </summary>
  22482. <param name="address">The <see cref="T:System.Uri" /> of the Internet resource to contact.</param>
  22483. <returns>
  22484. <para>The <see cref="T:System.Net.ServicePoint" /> that manages communications
  22485. for the request.</para>
  22486. </returns>
  22487. </member>
  22488. <member name="M:System.Net.ServicePointManager.FindServicePoint(System.String,System.Net.IWebProxy)">
  22489. <summary>
  22490. <para>Finds an existing <see cref="T:System.Net.ServicePoint" /> or creates a new <see cref="T:System.Net.ServicePoint" /> to manage communications
  22491. with the specified URI.</para>
  22492. </summary>
  22493. <param name="uriString">The URI of the Internet resource to be contacted.</param>
  22494. <param name="proxy">Proxy data for this request.</param>
  22495. <returns>
  22496. <para>The <see cref="T:System.Net.ServicePoint" /> that manages communications
  22497. for the request.</para>
  22498. </returns>
  22499. </member>
  22500. <member name="M:System.Net.ServicePointManager.FindServicePoint(System.Uri,System.Net.IWebProxy)">
  22501. <summary>
  22502. <para>Finds an existing <see cref="T:System.Net.ServicePoint" /> or creates a new <see cref="T:System.Net.ServicePoint" /> to manage communications with the specified <see cref="T:System.Uri" />
  22503. instance.</para>
  22504. </summary>
  22505. <param name="address">A <see cref="T:System.Uri" /> instance containing the address of the Internet resource to contact.</param>
  22506. <param name="proxy">Proxy data for this request.</param>
  22507. <returns>
  22508. <para>The <see cref="T:System.Net.ServicePoint" /> that manages communications
  22509. for the request.</para>
  22510. </returns>
  22511. </member>
  22512. <member name="P:System.Net.ServicePointManager.MaxServicePoints">
  22513. <summary>
  22514. <para>Gets or sets the maximum number of <see cref="T:System.Net.ServicePoint" /> instances to maintain at any
  22515. time.</para>
  22516. </summary>
  22517. </member>
  22518. <member name="P:System.Net.ServicePointManager.DefaultConnectionLimit">
  22519. <summary>
  22520. <para>The maximum number of concurrent connections allowed by a
  22521. <see cref="T:System.Net.ServicePoint" /> instance.</para>
  22522. </summary>
  22523. </member>
  22524. <member name="P:System.Net.ServicePointManager.MaxServicePointIdleTime">
  22525. <summary>
  22526. <para> Gets or sets the maximum idle time of a <see cref="T:System.Net.ServicePoint" /> instance.</para>
  22527. </summary>
  22528. </member>
  22529. <member name="P:System.Net.ServicePointManager.CertificatePolicy">
  22530. <summary>
  22531. <para> Gets or sets policy for server certificates.</para>
  22532. </summary>
  22533. </member>
  22534. <member name="T:System.Net.SocketAddress">
  22535. <summary>
  22536. <para>Stores serialized information from <see cref="T:System.Net.EndPoint" /> derived classes. </para>
  22537. </summary>
  22538. </member>
  22539. <member name="M:System.Net.SocketAddress.#ctor(System.Net.Sockets.AddressFamily)">
  22540. <summary>
  22541. <para>Creates a new instance of the <see cref="T:System.Net.SocketAddress" /> class
  22542. for the given address family.</para>
  22543. </summary>
  22544. <param name="family">An <see cref="T:System.Net.Sockets.AddressFamily" /> enumerated value.</param>
  22545. </member>
  22546. <member name="M:System.Net.SocketAddress.#ctor(System.Net.Sockets.AddressFamily,System.Int32)">
  22547. <summary>
  22548. <para>Creates a new instance of the <see cref="T:System.Net.SocketAddress" /> class using the specified address
  22549. family and buffer size.</para>
  22550. </summary>
  22551. <param name="family">An <see cref="T:System.Net.Sockets.AddressFamily" /> enumerated value.</param>
  22552. <param name=" size">The number of bytes to allocate for the underlying buffer.</param>
  22553. </member>
  22554. <member name="M:System.Net.SocketAddress.ToString">
  22555. <summary>
  22556. <para>Returns information about the socket address.</para>
  22557. </summary>
  22558. <returns>
  22559. <para>A string containing information about the <see cref="T:System.Net.SocketAddress" />
  22560. . </para>
  22561. </returns>
  22562. </member>
  22563. <member name="P:System.Net.SocketAddress.Family">
  22564. <summary>
  22565. <para>Gets the <see cref="T:System.Net.Sockets.AddressFamily" /> enumerated value of the current
  22566. <see cref="T:System.Net.SocketAddress" /> .</para>
  22567. </summary>
  22568. </member>
  22569. <member name="P:System.Net.SocketAddress.Size">
  22570. <summary>
  22571. <para>Gets the underlying buffer size of the <see cref="T:System.Net.SocketAddress" /> .</para>
  22572. </summary>
  22573. </member>
  22574. <member name="P:System.Net.SocketAddress.Item(System.Int32)">
  22575. <summary>
  22576. <para>Gets or sets the specified index element in the
  22577. underlying buffer.</para>
  22578. </summary>
  22579. <param name="offset">The array index element of the desired information</param>
  22580. </member>
  22581. <member name="T:System.Net.Sockets.SocketException">
  22582. <summary>
  22583. <para>The exception that is thrown when a socket error occurs.</para>
  22584. </summary>
  22585. </member>
  22586. <member name="M:System.Net.Sockets.SocketException.#ctor">
  22587. <summary>
  22588. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.SocketException" /> class with the last operating system error code.</para>
  22589. </summary>
  22590. </member>
  22591. <member name="M:System.Net.Sockets.SocketException.#ctor(System.Int32)">
  22592. <summary>
  22593. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.SocketException" /> class with the specified
  22594. error code.</para>
  22595. </summary>
  22596. <param name="errorCode">The error code indicating the error that occurred.</param>
  22597. </member>
  22598. <member name="M:System.Net.Sockets.SocketException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22599. <summary>
  22600. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.SocketException" /> class from the specified instances of the
  22601. <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> classes.</para>
  22602. </summary>
  22603. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> instance containing the information required to serialize the new <see cref="T:System.Net.Sockets.SocketException" /> instance.</param>
  22604. <param name="streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.Net.Sockets.SocketException" /> instance.</param>
  22605. </member>
  22606. <member name="P:System.Net.Sockets.SocketException.ErrorCode">
  22607. <summary>
  22608. <para>Gets the error code associated with this exception.</para>
  22609. </summary>
  22610. </member>
  22611. <member name="T:System.Net.SocketPermissionAttribute">
  22612. <summary>
  22613. <para> Specifies security actions to
  22614. control <see cref="T:System.Net.Sockets.Socket" />
  22615. connections. This class cannot be inherited.</para>
  22616. </summary>
  22617. </member>
  22618. <member name="M:System.Net.SocketPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  22619. <summary>
  22620. <para>Initializes a new instance of the <see cref="T:System.Net.SocketPermissionAttribute" /> class with the specified
  22621. <see cref="T:System.Security.Permissions.SecurityAction" /> value.</para>
  22622. </summary>
  22623. <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" qualify="true" /> values.</param>
  22624. </member>
  22625. <member name="M:System.Net.SocketPermissionAttribute.CreatePermission">
  22626. <summary>
  22627. <para>Creates and returns a new instance of the <see cref="T:System.Net.SocketPermission" /> class.</para>
  22628. </summary>
  22629. <returns>
  22630. <para>An instance of the <see cref="T:System.Net.SocketPermission" /> class corresponding to the security declaration.</para>
  22631. </returns>
  22632. </member>
  22633. <member name="P:System.Net.SocketPermissionAttribute.Access">
  22634. <summary>
  22635. <para> Gets or sets the network access method allowed
  22636. by this <see cref="T:System.Net.SocketPermissionAttribute" /> .</para>
  22637. </summary>
  22638. </member>
  22639. <member name="P:System.Net.SocketPermissionAttribute.Host">
  22640. <summary>
  22641. <para> Gets or sets the DNS host name or IP
  22642. address specified by this <see cref="T:System.Net.SocketPermissionAttribute" />
  22643. .</para>
  22644. </summary>
  22645. </member>
  22646. <member name="P:System.Net.SocketPermissionAttribute.Transport">
  22647. <summary>
  22648. <para> Gets or sets the <see cref="T:System.Net.TransportType" /> specified by this <see cref="T:System.Net.SocketPermissionAttribute" /> .</para>
  22649. </summary>
  22650. </member>
  22651. <member name="P:System.Net.SocketPermissionAttribute.Port">
  22652. <summary>
  22653. <para> Gets or sets the port number associated
  22654. with this <see cref="T:System.Net.SocketPermissionAttribute" /> .</para>
  22655. </summary>
  22656. </member>
  22657. <member name="T:System.Net.SocketPermission">
  22658. <summary>
  22659. <para> Controls rights to make or accept connections on a transport address.
  22660. </para>
  22661. </summary>
  22662. </member>
  22663. <member name="F:System.Net.SocketPermission.AllPorts">
  22664. <summary>
  22665. <para> Defines a constant representing all ports.
  22666. </para>
  22667. </summary>
  22668. </member>
  22669. <member name="M:System.Net.SocketPermission.#ctor(System.Security.Permissions.PermissionState)">
  22670. <summary>
  22671. <para>Initializes a new instance of the <see cref="T:System.Net.SocketPermission" /> class that allows unrestricted access to the <see cref="T:System.Net.Sockets.Socket" /> or
  22672. disallows access to the <see cref="T:System.Net.Sockets.Socket" />.</para>
  22673. </summary>
  22674. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  22675. </member>
  22676. <member name="M:System.Net.SocketPermission.#ctor(System.Net.NetworkAccess,System.Net.TransportType,System.String,System.Int32)">
  22677. <summary>
  22678. <para>Initializes a new instance of the <see cref="T:System.Net.SocketPermission" /> class for the given transport address with the specified permission.</para>
  22679. </summary>
  22680. <param name="access">One of the <see cref="T:System.Net.NetworkAccess" /> values.</param>
  22681. <param name="transport">One of the <see cref="T:System.Net.TransportType" /> values.</param>
  22682. <param name="hostName">The host name for the transport address.</param>
  22683. <param name="portNumber">The port number for the transport address.</param>
  22684. </member>
  22685. <member name="M:System.Net.SocketPermission.AddPermission(System.Net.NetworkAccess,System.Net.TransportType,System.String,System.Int32)">
  22686. <summary>
  22687. <para>Adds a permission to the set of permissions for a transport address.</para>
  22688. </summary>
  22689. <param name="access">One of the <see cref="T:System.Net.NetworkAccess" /> values.</param>
  22690. <param name="transport">One of the <see cref="T:System.Net.TransportType" /> values.</param>
  22691. <param name="hostName">The host name for the transport address.</param>
  22692. <param name="portNumber">The port number for the transport address.</param>
  22693. </member>
  22694. <member name="M:System.Net.SocketPermission.IsUnrestricted">
  22695. <summary>
  22696. <para>Checks the overall permission state of the object.</para>
  22697. </summary>
  22698. <returns>
  22699. <see langword="true " />if the <see cref="T:System.Net.SocketPermission" /> instance was created
  22700. with the <see langword="Unrestricted " />value from <see cref="T:System.Security.Permissions.PermissionState" />; otherwise, <see langword="false" />.
  22701. </returns>
  22702. </member>
  22703. <member name="M:System.Net.SocketPermission.Copy">
  22704. <summary>
  22705. <para> Creates
  22706. a copy of a <see cref="T:System.Net.SocketPermission" /> instance.
  22707. </para>
  22708. </summary>
  22709. <returns>
  22710. <para> A new instance of the <see cref="T:System.Net.SocketPermission" /> class that is a copy of the current instance.
  22711. </para>
  22712. </returns>
  22713. </member>
  22714. <member name="M:System.Net.SocketPermission.Union(System.Security.IPermission)">
  22715. <summary>
  22716. <para>Returns the logical union between two <see cref="T:System.Net.SocketPermission" /> instances.</para>
  22717. </summary>
  22718. <param name="target">The <see cref="T:System.Net.SocketPermission" /> instance to combine with the current instance.</param>
  22719. <returns>
  22720. <para>The <see cref="T:System.Net.SocketPermission" /> instance that represents the union
  22721. of two <see cref="T:System.Net.SocketPermission" /> instances.</para>
  22722. </returns>
  22723. </member>
  22724. <member name="M:System.Net.SocketPermission.Intersect(System.Security.IPermission)">
  22725. <summary>
  22726. <para>Returns the logical intersection between two <see cref="T:System.Net.SocketPermission" /> instances.</para>
  22727. </summary>
  22728. <param name="target">The <see cref="T:System.Net.SocketPermission" /> instance to intersect with the current instance.</param>
  22729. <returns>
  22730. <para>The <see cref="T:System.Net.SocketPermission" />
  22731. instance that represents the intersection of two <see cref="T:System.Net.SocketPermission" /> instances. If the
  22732. intersection is empty, the method returns a <see langword="null " />reference
  22733. (Nothing in Visual Basic). If the <paramref name="target " />parameter is
  22734. <see langword="null " /> (Nothing in Visual Basic) the method returns
  22735. <see langword="null" /> .</para>
  22736. </returns>
  22737. </member>
  22738. <member name="M:System.Net.SocketPermission.IsSubsetOf(System.Security.IPermission)">
  22739. <summary>
  22740. <para>Determines if the current permission is a subset of the
  22741. specified permission.</para>
  22742. </summary>
  22743. <param name="target">A <see cref="T:System.Net.SocketPermission" /> that is to be tested for the subset relationship.</param>
  22744. <returns>
  22745. If the <paramref name="target " />parameter is <see langword="null " />(Nothing in Visual Basic), this method returns <see langword="true " />if
  22746. the current instance defines no permissions, <see langword="false " />otherwise.
  22747. If target is not <see langword="null" />, this method returns <see langword="true " />if the current instance defines a subset of target permissions, and
  22748. <see langword="false " />otherwise.
  22749. </returns>
  22750. </member>
  22751. <member name="M:System.Net.SocketPermission.FromXml(System.Security.SecurityElement)">
  22752. <summary>
  22753. <para>Reconstructs a <see cref="T:System.Net.SocketPermission" /> instance for an XML encoding.</para>
  22754. </summary>
  22755. <param name="securityElement">The XML encoding used to reconstruct the <see cref="T:System.Net.SocketPermission" /> instance.</param>
  22756. </member>
  22757. <member name="M:System.Net.SocketPermission.ToXml">
  22758. <summary>
  22759. <para>Creates an XML encoding of a <see cref="T:System.Net.SocketPermission" /> instance and its current state.</para>
  22760. </summary>
  22761. <returns>
  22762. <para>A <see cref="T:System.Security.SecurityElement" /> instance containing an XML-encoded
  22763. representation of the <see cref="T:System.Net.SocketPermission" /> instance, including state
  22764. information.</para>
  22765. </returns>
  22766. </member>
  22767. <member name="P:System.Net.SocketPermission.ConnectList">
  22768. <summary>
  22769. <para>Gets a list of <see cref="T:System.Net.EndpointPermission" /> instances identifying the endpoints that can be connected to under this permission instance.</para>
  22770. </summary>
  22771. </member>
  22772. <member name="P:System.Net.SocketPermission.AcceptList">
  22773. <summary>
  22774. <para>Gets a list of <see cref="T:System.Net.EndpointPermission" />
  22775. instances identifying the endpoints that can be accepted under this permission instance.</para>
  22776. </summary>
  22777. </member>
  22778. <member name="T:System.Net.EndpointPermission">
  22779. <summary>
  22780. <para> Defines an endpoint that is authorized by a <see cref="T:System.Net.SocketPermission" />
  22781. instance.</para>
  22782. </summary>
  22783. </member>
  22784. <member name="M:System.Net.EndpointPermission.ToString">
  22785. <summary>
  22786. <para>Returns a string that represents the current <see cref="T:System.Net.EndpointPermission" />
  22787. instance.</para>
  22788. </summary>
  22789. <returns>
  22790. <para>A string that represents the current <see cref="T:System.Net.EndpointPermission" /> instance.</para>
  22791. </returns>
  22792. </member>
  22793. <member name="P:System.Net.EndpointPermission.Hostname">
  22794. <summary>
  22795. <para> Gets the DNS host name or IP address of the server
  22796. associated with this endpoint.</para>
  22797. </summary>
  22798. </member>
  22799. <member name="P:System.Net.EndpointPermission.Transport">
  22800. <summary>
  22801. <para> Gets the transport type associated with this endpoint.</para>
  22802. </summary>
  22803. </member>
  22804. <member name="P:System.Net.EndpointPermission.Port">
  22805. <summary>
  22806. <para> Gets the network port number associated with this endpoint.</para>
  22807. </summary>
  22808. </member>
  22809. <member name="T:System.Net.TransportType">
  22810. <summary>
  22811. <para> Defines transport types for the <see cref="T:System.Net.SocketPermission" /> and
  22812. <see cref="T:System.Net.Sockets.Socket" /> classes.
  22813. </para>
  22814. </summary>
  22815. </member>
  22816. <member name="F:System.Net.TransportType.Udp">
  22817. <summary>
  22818. <para> UDP transport.
  22819. </para>
  22820. </summary>
  22821. </member>
  22822. <member name="F:System.Net.TransportType.Connectionless">
  22823. <summary>
  22824. <para>The transport type is connectionless, such as UDP.</para>
  22825. </summary>
  22826. </member>
  22827. <member name="F:System.Net.TransportType.Tcp">
  22828. <summary>
  22829. <para> TCP transport.
  22830. </para>
  22831. </summary>
  22832. </member>
  22833. <member name="F:System.Net.TransportType.ConnectionOriented">
  22834. <summary>
  22835. The transport is connection oriented, such as TCP.
  22836. </summary>
  22837. </member>
  22838. <member name="F:System.Net.TransportType.All">
  22839. <summary>
  22840. <para> All transport types.
  22841. </para>
  22842. </summary>
  22843. </member>
  22844. <member name="T:System.Net.WebClient">
  22845. <summary>
  22846. <para>Provides common methods for sending data to and receiving data from a
  22847. resource identified by a URI. This class cannot be inherited.</para>
  22848. </summary>
  22849. </member>
  22850. <member name="M:System.Net.WebClient.#ctor">
  22851. <summary>
  22852. <para>Initializes a new instance of the <see cref="T:System.Net.WebClient" /> class.</para>
  22853. </summary>
  22854. </member>
  22855. <member name="M:System.Net.WebClient.DownloadData(System.String)">
  22856. <summary>
  22857. <para>Downloads data from a resource with the specified URI.</para>
  22858. </summary>
  22859. <param name="address">The URI to download data from.</param>
  22860. <returns>
  22861. <para> A byte array containing the data downloaded from the
  22862. resource specified in the <paramref name="address" /> parameter.</para>
  22863. </returns>
  22864. </member>
  22865. <member name="M:System.Net.WebClient.DownloadFile(System.String,System.String)">
  22866. <summary>
  22867. <para>Downloads data from a resource with the specified URI to a local file.</para>
  22868. </summary>
  22869. <param name="address"> The URI to download data from.</param>
  22870. <param name=" fileName">The name of the local file to receive the data.</param>
  22871. </member>
  22872. <member name="M:System.Net.WebClient.OpenRead(System.String)">
  22873. <summary>
  22874. <para>Opens a readable stream for the data downloaded from a resource with the specified URI.</para>
  22875. </summary>
  22876. <param name="address">The URI to download data from.</param>
  22877. <returns>
  22878. <para> A <see cref="T:System.IO.Stream" /> used to read data from
  22879. a resource.</para>
  22880. </returns>
  22881. </member>
  22882. <member name="M:System.Net.WebClient.OpenWrite(System.String)">
  22883. <summary>
  22884. <para> Opens a stream for writing data to the specified resource.</para>
  22885. </summary>
  22886. <param name="address">The URI of the resource to receive the data.</param>
  22887. <returns>
  22888. <para> A <see cref="T:System.IO.Stream" /> used to write data to the resource.</para>
  22889. </returns>
  22890. </member>
  22891. <member name="M:System.Net.WebClient.OpenWrite(System.String,System.String)">
  22892. <summary>
  22893. <para> Opens a stream for writing data to the specified resource with using the specified method.</para>
  22894. </summary>
  22895. <param name="address">The URI of the resource to receive the data.</param>
  22896. <param name=" method">The method used to send the data to the resource.</param>
  22897. <returns>
  22898. <para> A <see cref="T:System.IO.Stream" /> used to write data to the resource.</para>
  22899. </returns>
  22900. </member>
  22901. <member name="M:System.Net.WebClient.UploadData(System.String,System.Byte[])">
  22902. <summary>
  22903. <para> Uploads a data buffer to a resource
  22904. identified by a URI.</para>
  22905. </summary>
  22906. <param name="address">The URI of the resource to receive the data.</param>
  22907. <param name=" data">The data buffer to send to the resource.</param>
  22908. <returns>
  22909. <para> An array of bytes containing the body of any response from the
  22910. resource.</para>
  22911. </returns>
  22912. </member>
  22913. <member name="M:System.Net.WebClient.UploadData(System.String,System.String,System.Byte[])">
  22914. <summary>
  22915. <para> Uploads a data buffer to the specified resource
  22916. using the specified method.</para>
  22917. </summary>
  22918. <param name="address">The URI of the resource to receive the data.</param>
  22919. <param name="method">The method verb used to send the data to the resource.</param>
  22920. <param name=" data">The data buffer to send to the resource.</param>
  22921. <returns>
  22922. <para> An array of bytes containing the body of any response from the
  22923. resource.</para>
  22924. </returns>
  22925. </member>
  22926. <member name="M:System.Net.WebClient.UploadFile(System.String,System.String)">
  22927. <summary>
  22928. <para> Uploads the specified local file to a resource
  22929. with the specified URI.</para>
  22930. </summary>
  22931. <param name="address">The URI of the resource to receive the file.</param>
  22932. <param name="fileName">The file to send to the resource.</param>
  22933. <returns>
  22934. <para> An array of bytes containing the body of any response from the
  22935. resource.</para>
  22936. </returns>
  22937. </member>
  22938. <member name="M:System.Net.WebClient.UploadFile(System.String,System.String,System.String)">
  22939. <summary>
  22940. <para> Uploads the specified local file to the specified resource
  22941. using the specified method.</para>
  22942. </summary>
  22943. <param name="address">The URI of the resource to receive the file.</param>
  22944. <param name="method">The method verb used to send the file to the resource.</param>
  22945. <param name="fileName">The file to send to the resource.</param>
  22946. <returns>
  22947. <para> An array of bytes containing the body of any response from the
  22948. resource.</para>
  22949. </returns>
  22950. </member>
  22951. <member name="M:System.Net.WebClient.UploadValues(System.String,System.Collections.Specialized.NameValueCollection)">
  22952. <summary>
  22953. <para> Uploads the specified name/value collection to the specified resource
  22954. identified by a URI.</para>
  22955. </summary>
  22956. <param name="address">The URI of the resource to receive the collection.</param>
  22957. <param name="data">The <see cref="T:System.Collections.Specialized.NameValueCollection" /> to send to the resource.</param>
  22958. <returns>
  22959. <para> An array of bytes containing the body of any response from the
  22960. resource.</para>
  22961. </returns>
  22962. </member>
  22963. <member name="M:System.Net.WebClient.UploadValues(System.String,System.String,System.Collections.Specialized.NameValueCollection)">
  22964. <summary>
  22965. <para> Uploads the specified name/value collection to the
  22966. specified resource with the specified URI using the specified method.</para>
  22967. </summary>
  22968. <param name="address">The URI of the resource to receive the collection.</param>
  22969. <param name="method">The method verb used to send the file to the resource.</param>
  22970. <param name="data">The <see cref="T:System.Collections.Specialized.NameValueCollection" /> to send to the resource.</param>
  22971. <returns>
  22972. <para> An array of bytes containing the body of any response from the
  22973. resource.</para>
  22974. </returns>
  22975. </member>
  22976. <member name="P:System.Net.WebClient.BaseAddress">
  22977. <summary>
  22978. <para>Gets or sets the base URI for requests made by a <see cref="T:System.Net.WebClient" /> .</para>
  22979. </summary>
  22980. </member>
  22981. <member name="P:System.Net.WebClient.Credentials">
  22982. <summary>
  22983. <para>Gets or sets the network credentials used to
  22984. authenticate the request with the Internet resource.</para>
  22985. </summary>
  22986. </member>
  22987. <member name="P:System.Net.WebClient.Headers">
  22988. <summary>
  22989. <para>Gets or sets a collection of header name/value pairs
  22990. associated with the request.</para>
  22991. </summary>
  22992. </member>
  22993. <member name="P:System.Net.WebClient.QueryString">
  22994. <summary>
  22995. <para>Gets or sets a collection of query name/value pairs
  22996. associated with the request.</para>
  22997. </summary>
  22998. </member>
  22999. <member name="P:System.Net.WebClient.ResponseHeaders">
  23000. <summary>
  23001. <para> Gets a collection of header name/value pairs
  23002. associated with the response.</para>
  23003. </summary>
  23004. </member>
  23005. <member name="T:System.Net.WebException">
  23006. <summary>
  23007. <para>The exception that is thrown when an error occurs while
  23008. accessing the network through a pluggable protocol.</para>
  23009. </summary>
  23010. </member>
  23011. <member name="M:System.Net.WebException.#ctor">
  23012. <summary>
  23013. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" /> class.</para>
  23014. </summary>
  23015. </member>
  23016. <member name="M:System.Net.WebException.#ctor(System.String)">
  23017. <summary>
  23018. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" /> class with the specified error
  23019. message.</para>
  23020. </summary>
  23021. <param name="message">The text of the error message.</param>
  23022. </member>
  23023. <member name="M:System.Net.WebException.#ctor(System.String,System.Exception)">
  23024. <summary>
  23025. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" /> class with the specified error
  23026. message and nested exception.</para>
  23027. </summary>
  23028. <param name="message">The text of the error message.</param>
  23029. <param name="innerException">A nested exception.</param>
  23030. </member>
  23031. <member name="M:System.Net.WebException.#ctor(System.String,System.Net.WebExceptionStatus)">
  23032. <summary>
  23033. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" /> class with the specified error
  23034. message and status.</para>
  23035. </summary>
  23036. <param name="message">The text of the error message.</param>
  23037. <param name="status">One of the <see cref="T:System.Net.WebExceptionStatus" /> values.</param>
  23038. </member>
  23039. <member name="M:System.Net.WebException.#ctor(System.String,System.Exception,System.Net.WebExceptionStatus,System.Net.WebResponse)">
  23040. <summary>
  23041. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" /> class with the specified error
  23042. message, nested exception, status, and response.</para>
  23043. </summary>
  23044. <param name="message">The text of the error message.</param>
  23045. <param name="innerException">A nested exception.</param>
  23046. <param name="status">One of the <see cref="T:System.Net.WebExceptionStatus" /> values.</param>
  23047. <param name="response">A <see cref="T:System.Net.WebResponse" /> instance containing the response from the remote host.</param>
  23048. </member>
  23049. <member name="M:System.Net.WebException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23050. <summary>
  23051. <para>Initializes a new instance of the <see cref="T:System.Net.WebException" />
  23052. class from the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> instances.</para>
  23053. </summary>
  23054. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> containing the information required to serialize the new <see cref="T:System.Net.WebException" /> .</param>
  23055. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.Net.WebException" /> .</param>
  23056. </member>
  23057. <member name="P:System.Net.WebException.Status">
  23058. <summary>
  23059. <para> Gets the status of the response.
  23060. </para>
  23061. </summary>
  23062. </member>
  23063. <member name="P:System.Net.WebException.Response">
  23064. <summary>
  23065. <para> Gets the response that the remote host returned.</para>
  23066. </summary>
  23067. </member>
  23068. <member name="T:System.Net.WebExceptionStatus">
  23069. <summary>
  23070. <para> Defines status codes for the <see cref="T:System.Net.WebException" /> class.
  23071. </para>
  23072. </summary>
  23073. </member>
  23074. <member name="F:System.Net.WebExceptionStatus.Success">
  23075. <summary>
  23076. <para> No error was encountered.
  23077. </para>
  23078. </summary>
  23079. </member>
  23080. <member name="F:System.Net.WebExceptionStatus.NameResolutionFailure">
  23081. <summary>
  23082. <para>
  23083. The name resolver service could not resolve the host name.
  23084. </para>
  23085. </summary>
  23086. </member>
  23087. <member name="F:System.Net.WebExceptionStatus.ConnectFailure">
  23088. <summary>
  23089. <para>
  23090. The remote service point could not be contacted at the transport level.
  23091. </para>
  23092. </summary>
  23093. </member>
  23094. <member name="F:System.Net.WebExceptionStatus.ReceiveFailure">
  23095. <summary>
  23096. <para>
  23097. A complete response was not received from the remote server.
  23098. </para>
  23099. </summary>
  23100. </member>
  23101. <member name="F:System.Net.WebExceptionStatus.SendFailure">
  23102. <summary>
  23103. <para>
  23104. A complete request could not be sent to the remote server.
  23105. </para>
  23106. </summary>
  23107. </member>
  23108. <member name="F:System.Net.WebExceptionStatus.RequestCanceled">
  23109. <summary>
  23110. <para> The request was canceled, the <see cref="M:System.Net.WebRequest.Abort" qualify="true" /> method was called, or an unclassifiable
  23111. error occurred. This is the default value for <see cref="P:System.Net.WebException.Status" /> .
  23112. </para>
  23113. </summary>
  23114. </member>
  23115. <member name="F:System.Net.WebExceptionStatus.ProtocolError">
  23116. <summary>
  23117. <para>
  23118. The response received from the server was complete but indicated a
  23119. protocol-level error. For example, an HTTP protocol error such as 401 Access
  23120. Denied would use this status.
  23121. </para>
  23122. </summary>
  23123. </member>
  23124. <member name="F:System.Net.WebExceptionStatus.ConnectionClosed">
  23125. <summary>
  23126. <para>
  23127. The connection was prematurely closed.
  23128. </para>
  23129. </summary>
  23130. </member>
  23131. <member name="F:System.Net.WebExceptionStatus.TrustFailure">
  23132. <summary>
  23133. <para>
  23134. A server certificate could not be validated.
  23135. </para>
  23136. </summary>
  23137. </member>
  23138. <member name="F:System.Net.WebExceptionStatus.SecureChannelFailure">
  23139. <summary>
  23140. <para>
  23141. An error occurred in a secure channel link.
  23142. </para>
  23143. </summary>
  23144. </member>
  23145. <member name="F:System.Net.WebExceptionStatus.ServerProtocolViolation">
  23146. <summary>
  23147. <para>The server response was not a valid HTTP response.</para>
  23148. </summary>
  23149. </member>
  23150. <member name="F:System.Net.WebExceptionStatus.KeepAliveFailure">
  23151. <summary>
  23152. <para>The connection for a request that specifies the Keep-alive
  23153. header was closed unexpectedly.</para>
  23154. </summary>
  23155. </member>
  23156. <member name="F:System.Net.WebExceptionStatus.Pending">
  23157. <summary>
  23158. <para> An internal asynchronous request is pending.</para>
  23159. </summary>
  23160. </member>
  23161. <member name="F:System.Net.WebExceptionStatus.Timeout">
  23162. <summary>
  23163. <para>No response was received during the time-out period for a request.</para>
  23164. </summary>
  23165. </member>
  23166. <member name="F:System.Net.WebExceptionStatus.ProxyNameResolutionFailure">
  23167. <summary>
  23168. <para>The name resolver service could not resolve the proxy host name.</para>
  23169. </summary>
  23170. </member>
  23171. <member name="T:System.Net.WebHeaderCollection">
  23172. <summary>
  23173. <para>Contains protocol headers associated with a
  23174. request or response.</para>
  23175. </summary>
  23176. </member>
  23177. <member name="M:System.Net.WebHeaderCollection.AddWithoutValidate(System.String,System.String)">
  23178. <summary>
  23179. <para>Inserts a header into the collection without checking whether the header
  23180. is on the restricted header list.</para>
  23181. </summary>
  23182. <param name="headerName">The header to add to the collection.</param>
  23183. <param name="headerValue">The content of the header.</param>
  23184. </member>
  23185. <member name="M:System.Net.WebHeaderCollection.Add(System.String,System.String)">
  23186. <summary>
  23187. <para>Inserts a new header with the specified name and value into the collection.</para>
  23188. </summary>
  23189. <param name="name">The header to add to the collection.</param>
  23190. <param name=" value">The content of the header.</param>
  23191. </member>
  23192. <member name="M:System.Net.WebHeaderCollection.Add(System.String)">
  23193. <summary>
  23194. <para>Inserts the specified header into the collection.</para>
  23195. </summary>
  23196. <param name="header">The header to add, with the name and value separated by a colon.</param>
  23197. </member>
  23198. <member name="M:System.Net.WebHeaderCollection.Set(System.String,System.String)">
  23199. <summary>
  23200. <para> Sets the specified header to the specified value.
  23201. </para>
  23202. </summary>
  23203. <param name="name">The header to set. </param>
  23204. <param name=" value">The content of the header to set. </param>
  23205. </member>
  23206. <member name="M:System.Net.WebHeaderCollection.Remove(System.String)">
  23207. <summary>
  23208. <para>Removes the specified header from the collection.</para>
  23209. </summary>
  23210. <param name="name">The name of the header to remove from the collection.</param>
  23211. </member>
  23212. <member name="M:System.Net.WebHeaderCollection.GetValues(System.String)">
  23213. <summary>
  23214. <para> Gets an array of header values stored in a
  23215. header.
  23216. </para>
  23217. </summary>
  23218. <param name="header">The header to return. </param>
  23219. <returns>
  23220. <para> An array of header strings.
  23221. </para>
  23222. </returns>
  23223. </member>
  23224. <member name="M:System.Net.WebHeaderCollection.#ctor">
  23225. <summary>
  23226. <para> Initializes a new instance of the <see cref="T:System.Net.WebHeaderCollection" />
  23227. class.</para>
  23228. </summary>
  23229. </member>
  23230. <member name="M:System.Net.WebHeaderCollection.IsRestricted(System.String)">
  23231. <summary>
  23232. <para> Tests whether the specified HTTP header can be set.</para>
  23233. </summary>
  23234. <param name="headerName">The header to test.</param>
  23235. <returns>
  23236. <para>
  23237. <see langword="true" /> if
  23238. the header is restricted; otherwise <see langword="false" /> .</para>
  23239. </returns>
  23240. </member>
  23241. <member name="M:System.Net.WebHeaderCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23242. <summary>
  23243. <para>Initializes a new instance of the <see cref="T:System.Net.WebHeaderCollection" />
  23244. class from the specified instances of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" /> classes.</para>
  23245. </summary>
  23246. <param name="serializationInfo">A <see cref="T:System.Runtime.Serialization.SerializationInfo" />containing the information required to serialize the <see cref="T:System.Net.WebHeaderCollection" />.</param>
  23247. <param name=" streamingContext">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source of the serialized stream associated with the new <see cref="T:System.Net.WebHeaderCollection" />.</param>
  23248. </member>
  23249. <member name="T:System.Net.WebPermissionAttribute">
  23250. <summary>
  23251. <para> Specifies
  23252. permission to access Internet resources. This class cannot be inherited.</para>
  23253. </summary>
  23254. </member>
  23255. <member name="M:System.Net.WebPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  23256. <summary>
  23257. <para>Initializes a new instance of the <see cref="T:System.Net.WebPermissionAttribute" /> class with a value that
  23258. specifies the security actions that can be performed on this class.</para>
  23259. </summary>
  23260. <param name="action">
  23261. <para>One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</para>
  23262. </param>
  23263. </member>
  23264. <member name="M:System.Net.WebPermissionAttribute.CreatePermission">
  23265. <summary>
  23266. <para>Creates and returns a new instance of the <see cref="T:System.Net.WebPermission" /> class.</para>
  23267. </summary>
  23268. <returns>
  23269. <para>A <see cref="T:System.Net.WebPermission" /> corresponding to the security declaration.</para>
  23270. </returns>
  23271. </member>
  23272. <member name="P:System.Net.WebPermissionAttribute.Connect">
  23273. <summary>
  23274. <para>Gets or sets the URI connection string controlled by the
  23275. current <see cref="T:System.Net.WebPermissionAttribute" /> .</para>
  23276. </summary>
  23277. </member>
  23278. <member name="P:System.Net.WebPermissionAttribute.Accept">
  23279. <summary>
  23280. <para>Gets or sets the URI string accepted by the current
  23281. <see cref="T:System.Net.WebPermissionAttribute" />.</para>
  23282. </summary>
  23283. </member>
  23284. <member name="P:System.Net.WebPermissionAttribute.ConnectPattern">
  23285. <summary>
  23286. <para>Gets or sets a regular expression pattern that describes
  23287. the URI connection controlled by the current <see cref="T:System.Net.WebPermissionAttribute" />
  23288. .</para>
  23289. </summary>
  23290. </member>
  23291. <member name="P:System.Net.WebPermissionAttribute.AcceptPattern">
  23292. <summary>
  23293. <para>Gets or sets a regular expression pattern that describes
  23294. the URI accepted by the current <see cref="T:System.Net.WebPermissionAttribute" />
  23295. .</para>
  23296. </summary>
  23297. </member>
  23298. <member name="T:System.Net.WebPermission">
  23299. <summary>
  23300. <para> Controls rights to access an HTTP Internet resources.</para>
  23301. </summary>
  23302. </member>
  23303. <member name="M:System.Net.WebPermission.#ctor(System.Security.Permissions.PermissionState)">
  23304. <summary>
  23305. <para>Creates a new instance of the <see cref="T:System.Net.WebPermission" />
  23306. class that passes all demands
  23307. or fails all demands.</para>
  23308. </summary>
  23309. <param name="state">A <see cref="T:System.Security.Permissions.PermissionState" /> value.</param>
  23310. </member>
  23311. <member name="M:System.Net.WebPermission.#ctor">
  23312. <summary>
  23313. <para> Creates a new instance of the <see cref="T:System.Net.WebPermission" /> class.
  23314. </para>
  23315. </summary>
  23316. </member>
  23317. <member name="M:System.Net.WebPermission.#ctor(System.Net.NetworkAccess,System.Text.RegularExpressions.Regex)">
  23318. <summary>
  23319. <para> Initializes a new instance of the <see cref="T:System.Net.WebPermission" />
  23320. class with the specified access
  23321. rights for the specified URI regular expression.</para>
  23322. </summary>
  23323. <param name="access">
  23324. <para>A <see cref="T:System.Net.NetworkAccess" /> value indicating what kind of access to grant to the specified URI. <see cref="F:System.Net.NetworkAccess.Accept" /> indicates that the application is allowed to accept connections from the Internet on a local resource. <see cref="F:System.Net.NetworkAccess.Connect" /> indicates that the application is allowed to connect to specific Internet resources.</para>
  23325. </param>
  23326. <param name=" uriRegex">A regular expression describing the URI to which acess is to be granted. </param>
  23327. </member>
  23328. <member name="M:System.Net.WebPermission.#ctor(System.Net.NetworkAccess,System.String)">
  23329. <summary>
  23330. <para> Initializes a new instance of the <see cref="T:System.Net.WebPermission" />
  23331. class with the
  23332. specified access rights for the specified URI.</para>
  23333. </summary>
  23334. <param name="access">
  23335. <para>A NetworkAccess value indicating what kind of access to grant to the specified URI. <see cref="F:System.Net.NetworkAccess.Accept" /> indicates that the application is allowed to accept connections from the Internet on a local resource. <see cref="F:System.Net.NetworkAccess.Connect" /> indicates that the application is allowed to connect to specific Internet resources.</para>
  23336. </param>
  23337. <param name=" uriString">A URI string to which access rights are granted. </param>
  23338. </member>
  23339. <member name="M:System.Net.WebPermission.AddPermission(System.Net.NetworkAccess,System.String)">
  23340. <summary>
  23341. <para>Adds the specified URI string with the specified access
  23342. rights to the current <see cref="T:System.Net.WebPermission" />
  23343. .</para>
  23344. </summary>
  23345. <param name="access">A <see cref="T:System.Net.NetworkAccess" /> specifying the access rights granted to the URI</param>
  23346. <param name="uriString">A string describing the URI to which access rights are granted.</param>
  23347. </member>
  23348. <member name="M:System.Net.WebPermission.AddPermission(System.Net.NetworkAccess,System.Text.RegularExpressions.Regex)">
  23349. <summary>
  23350. <para>Adds the specified URI with the specified access rights to the current <see cref="T:System.Net.WebPermission" />
  23351. .</para>
  23352. </summary>
  23353. <param name="access">A NetworkAccess specifying the access rights granted to the URI.</param>
  23354. <param name=" uriRegex">A regular expression describing the set of URI's to which access rights are granted. </param>
  23355. </member>
  23356. <member name="M:System.Net.WebPermission.IsUnrestricted">
  23357. <summary>
  23358. <para>Checks the overall permission state of the <see cref="T:System.Net.WebPermission" /> .</para>
  23359. </summary>
  23360. <returns>
  23361. <para>
  23362. <see langword="true" /> if the <see cref="T:System.Net.WebPermission" /> was created with the
  23363. <see cref="F:System.Security.Permissions.PermissionState.Unrestricted" /><see cref="T:System.Security.Permissions.PermissionState" />; otherwise, <see langword="false" />.</para>
  23364. </returns>
  23365. </member>
  23366. <member name="M:System.Net.WebPermission.Copy">
  23367. <summary>
  23368. <para> Creates a copy of a <see cref="T:System.Net.WebPermission" /> .
  23369. </para>
  23370. </summary>
  23371. <returns>
  23372. <para>A new instance of the <see cref="T:System.Net.WebPermission" /> class that has the same values as the original</para>
  23373. </returns>
  23374. </member>
  23375. <member name="M:System.Net.WebPermission.IsSubsetOf(System.Security.IPermission)">
  23376. <summary>
  23377. <para>Determines whether the current <see cref="T:System.Net.WebPermission" /> is a subset of
  23378. the specified object.</para>
  23379. </summary>
  23380. <param name="target">The <see cref="T:System.Net.WebPermission" /> to compare to the current <see cref="T:System.Net.WebPermission" /> .</param>
  23381. <returns>
  23382. <see langword="true " />if the
  23383. current instance is a subset of the <paramref name="target " />parameter; otherwise,
  23384. <see langword="false" />. If the
  23385. target is a <see langword="null" /> reference (Nothing in Visual Basic), the
  23386. method returns <see langword="true " />for an empty current permission and
  23387. <see langword="false " />otherwise.
  23388. </returns>
  23389. </member>
  23390. <member name="M:System.Net.WebPermission.Union(System.Security.IPermission)">
  23391. <summary>
  23392. <para>Returns the logical union between two instances of the
  23393. <see cref="T:System.Net.WebPermission" /> class.</para>
  23394. </summary>
  23395. <param name="target">The <see cref="T:System.Net.WebPermission" /> to combine with the current <see cref="T:System.Net.WebPermission" /> .</param>
  23396. <returns>
  23397. <para>A <see cref="T:System.Net.WebPermission" /> that represents the union of the current instance
  23398. and the <paramref name="target " />parameter. If either WebPermission is
  23399. <see cref="F:System.Security.Permissions.PermissionState.Unrestricted" />, the method returns a <see cref="T:System.Net.WebPermission" />
  23400. that is <see cref="F:System.Security.Permissions.PermissionState.Unrestricted" /> . If the
  23401. target is <see langword="null" />, returns a copy of current <see cref="T:System.Net.WebPermission" /> .</para>
  23402. </returns>
  23403. </member>
  23404. <member name="M:System.Net.WebPermission.Intersect(System.Security.IPermission)">
  23405. <summary>
  23406. <para>Returns the logical intersection of two <see cref="T:System.Net.WebPermission" />
  23407. s.</para>
  23408. </summary>
  23409. <param name="target">The <see cref="T:System.Net.WebPermission" /> to compare with the current instance.</param>
  23410. <returns>
  23411. A new <see cref="T:System.Net.WebPermission" /> that represents the intersection of the current
  23412. instance and the <paramref name="target " />parameter. If the intersection is empty, the
  23413. method returns a <see langword="null" /> reference.
  23414. </returns>
  23415. </member>
  23416. <member name="M:System.Net.WebPermission.FromXml(System.Security.SecurityElement)">
  23417. <summary>
  23418. <para>Reconstructs a <see cref="T:System.Net.WebPermission" /> from
  23419. an XML encoding. </para>
  23420. </summary>
  23421. <param name="securityElement">
  23422. <para>The XML encoding from which to reconstruct the <see cref="T:System.Net.WebPermission" /> .</para>
  23423. </param>
  23424. </member>
  23425. <member name="M:System.Net.WebPermission.ToXml">
  23426. <summary>
  23427. <para>Creates an XML encoding of a <see cref="T:System.Net.WebPermission" /> and its current state.</para>
  23428. </summary>
  23429. <returns>
  23430. <para>A <see cref="T:System.Security.SecurityElement" /> containing an XML-encoded
  23431. representation of the <see cref="T:System.Net.WebPermission" /> , including state information.</para>
  23432. </returns>
  23433. </member>
  23434. <member name="P:System.Net.WebPermission.ConnectList">
  23435. <summary>
  23436. <para>This property returns an enumeration of a
  23437. single connect permissions held by this <see cref="T:System.Net.WebPermission" />. The
  23438. possible objects types contained in the returned enumeration are <see cref="T:System.String" /> and <see cref="T:System.Text.RegularExpressions.Regex" qualify="true" />.</para>
  23439. </summary>
  23440. </member>
  23441. <member name="P:System.Net.WebPermission.AcceptList">
  23442. <summary>
  23443. <para>This property returns an enumeration of a single accept
  23444. permissions held by this <see cref="T:System.Net.WebPermission" />. The possible objects types contained in the
  23445. returned enumeration are <see cref="T:System.String" /> and <see cref="T:System.Text.RegularExpressions.Regex" qualify="true" />.</para>
  23446. </summary>
  23447. </member>
  23448. <member name="T:System.Net.WebProxy">
  23449. <summary>
  23450. <para>Contains HTTP proxy settings for the <see cref="T:System.Net.WebRequest" /> class.</para>
  23451. </summary>
  23452. </member>
  23453. <member name="M:System.Net.WebProxy.#ctor">
  23454. <summary>
  23455. <para>Initializes an empty instance of the <see cref="T:System.Net.WebProxy" />
  23456. class.</para>
  23457. </summary>
  23458. </member>
  23459. <member name="M:System.Net.WebProxy.#ctor(System.Uri)">
  23460. <summary>
  23461. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class from the specified <see cref="T:System.Uri" />
  23462. .</para>
  23463. </summary>
  23464. <param name="Address">A <see cref="T:System.Uri" /> containing the address of the proxy server.</param>
  23465. </member>
  23466. <member name="M:System.Net.WebProxy.#ctor(System.Uri,System.Boolean)">
  23467. <summary>
  23468. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the <see cref="T:System.Uri" />
  23469. and bypass setting.</para>
  23470. </summary>
  23471. <param name="Address">A <see cref="T:System.Uri" /> containing the address of the proxy server.</param>
  23472. <param name="BypassOnLocal">
  23473. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23474. </member>
  23475. <member name="M:System.Net.WebProxy.#ctor(System.Uri,System.Boolean,System.String[])">
  23476. <summary>
  23477. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified <see cref="T:System.Uri" /> , bypass setting,
  23478. and list of URIs to bypass.</para>
  23479. </summary>
  23480. <param name="Address">A <see cref="T:System.Uri" /> containing the address of the proxy server.</param>
  23481. <param name="BypassOnLocal">
  23482. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23483. <param name="BypassList">An array of regular expression strings containing the URIs of the servers to bypass.</param>
  23484. </member>
  23485. <member name="M:System.Net.WebProxy.#ctor(System.Uri,System.Boolean,System.String[],System.Net.ICredentials)">
  23486. <summary>
  23487. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified <see cref="T:System.Uri" /> , bypass setting, list of URIs to bypass, and credentials.</para>
  23488. </summary>
  23489. <param name="Address">A <see cref="T:System.Uri" /> containing the address of the proxy server.</param>
  23490. <param name="BypassOnLocal">
  23491. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23492. <param name="BypassList">An array of regular expression strings containing the URIs of the servers to bypass.</param>
  23493. <param name=" Credentials">An <see cref="T:System.Net.ICredentials" /> to submit to the proxy server for authentication.</param>
  23494. </member>
  23495. <member name="M:System.Net.WebProxy.#ctor(System.String,System.Int32)">
  23496. <summary>
  23497. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with
  23498. the specified host and port number.</para>
  23499. </summary>
  23500. <param name="Host">The name of the proxy host.</param>
  23501. <param name=" Port">The port number on <paramref name="Host " />to use.</param>
  23502. </member>
  23503. <member name="M:System.Net.WebProxy.#ctor(System.String)">
  23504. <summary>
  23505. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified URI. </para>
  23506. </summary>
  23507. <param name="Address">The URI of the proxy server.</param>
  23508. </member>
  23509. <member name="M:System.Net.WebProxy.#ctor(System.String,System.Boolean)">
  23510. <summary>
  23511. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified URI and bypass setting.</para>
  23512. </summary>
  23513. <param name="Address">The URI of the proxy server.</param>
  23514. <param name="BypassOnLocal">
  23515. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23516. </member>
  23517. <member name="M:System.Net.WebProxy.#ctor(System.String,System.Boolean,System.String[])">
  23518. <summary>
  23519. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified URI, bypass setting, and list of URIs to bypass.</para>
  23520. </summary>
  23521. <param name="Address">The URI of the proxy server.</param>
  23522. <param name="BypassOnLocal">
  23523. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23524. <param name="BypassList">An array of regular expression strings containing the URIs of the servers to bypass.</param>
  23525. </member>
  23526. <member name="M:System.Net.WebProxy.#ctor(System.String,System.Boolean,System.String[],System.Net.ICredentials)">
  23527. <summary>
  23528. <para>Initializes a new instance of the <see cref="T:System.Net.WebProxy" /> class with the specified URI, bypass setting, list of URIs to bypass, and credentials.</para>
  23529. </summary>
  23530. <param name="Address">The URI of the proxy server.</param>
  23531. <param name="BypassOnLocal">
  23532. <see langword="true" /> to bypass the proxy for local addresses; otherwise, <see langword="false" />.</param>
  23533. <param name="BypassList">An array of regular expression strings containing the URIs of the servers to bypass.</param>
  23534. <param name="Credentials">An <see cref="T:System.Net.ICredentials" /> to submit to the proxy server for authentication. </param>
  23535. </member>
  23536. <member name="M:System.Net.WebProxy.GetProxy(System.Uri)">
  23537. <summary>
  23538. <para>Returns the proxied URI for a request.</para>
  23539. </summary>
  23540. <param name="destination">The <see cref="T:System.Uri" /> of the requested Internet resource.</param>
  23541. <returns>
  23542. <para>The <see cref="T:System.Uri" /> of the Internet resource, if the resource is on the
  23543. bypass list; otherwise, the <see cref="T:System.Uri" />
  23544. of the proxy.</para>
  23545. </returns>
  23546. </member>
  23547. <member name="M:System.Net.WebProxy.IsBypassed(System.Uri)">
  23548. <summary>
  23549. <para> Indicates whether to use the proxy server for the specified host.</para>
  23550. </summary>
  23551. <param name="host">The <see cref="T:System.Uri" /> of the host to check for proxy use. </param>
  23552. <returns>
  23553. <para>
  23554. <see langword="true " />if the proxy server should not be used
  23555. for <paramref name="host" />; otherwise, <see langword="false" />.</para>
  23556. </returns>
  23557. </member>
  23558. <member name="M:System.Net.WebProxy.GetDefaultProxy">
  23559. <summary>
  23560. <para>Reads the Internet Explorer nondynamic proxy settings.</para>
  23561. </summary>
  23562. <returns>
  23563. <para>A <see cref="T:System.Net.WebProxy" />
  23564. instance containing the nondynamic proxy settings from Internet Explorer
  23565. 5.5.</para>
  23566. </returns>
  23567. </member>
  23568. <member name="M:System.Net.WebProxy.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23569. </member>
  23570. <member name="P:System.Net.WebProxy.Address">
  23571. <summary>
  23572. <para>Gets or sets the address of the proxy server.</para>
  23573. </summary>
  23574. </member>
  23575. <member name="P:System.Net.WebProxy.BypassProxyOnLocal">
  23576. <summary>
  23577. <para> Gets or sets a value indicating whether to
  23578. bypass the proxy server for local addresses.</para>
  23579. </summary>
  23580. </member>
  23581. <member name="P:System.Net.WebProxy.BypassList">
  23582. <summary>
  23583. <para>Gets or sets an array of addresses that do not use the proxy server.</para>
  23584. </summary>
  23585. </member>
  23586. <member name="P:System.Net.WebProxy.Credentials">
  23587. <summary>
  23588. <para>Gets or sets the credentials to submit to the proxy server
  23589. for authentication.</para>
  23590. </summary>
  23591. </member>
  23592. <member name="P:System.Net.WebProxy.BypassArrayList">
  23593. <summary>
  23594. <para> Gets a list of addresses that do not use the proxy server.</para>
  23595. </summary>
  23596. </member>
  23597. <member name="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection">
  23598. <summary>
  23599. <para> Defines a collection that stores <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> objects.
  23600. </para>
  23601. </summary>
  23602. </member>
  23603. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor">
  23604. <summary>
  23605. <para> Initializes a new instance of the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />class.
  23606. </para>
  23607. </summary>
  23608. </member>
  23609. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
  23610. <summary>
  23611. <para> Initializes a new instance of the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> class from another <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.
  23612. </para>
  23613. </summary>
  23614. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> with which to initialize the new object. </param>
  23615. </member>
  23616. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate[])">
  23617. <summary>
  23618. <para> Initializes a new instance of the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> class from an array of <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> objects.
  23619. </para>
  23620. </summary>
  23621. <param name="value">The array of <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> objects with which to initialize the new object. </param>
  23622. </member>
  23623. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Add(System.Security.Cryptography.X509Certificates.X509Certificate)">
  23624. <summary>
  23625. <para>Adds an <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> with the
  23626. specified value to the current
  23627. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23628. </summary>
  23629. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to add to the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</param>
  23630. <returns>
  23631. <para>The index into the current
  23632. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> at which the new
  23633. <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> was inserted.</para>
  23634. </returns>
  23635. </member>
  23636. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.AddRange(System.Security.Cryptography.X509Certificates.X509Certificate[])">
  23637. <summary>
  23638. <para>Copies the elements of an array of type
  23639. <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to the end of the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23640. </summary>
  23641. <param name="value">The array of type <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> containing the objects to add to the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />. </param>
  23642. </member>
  23643. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.AddRange(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
  23644. <summary>
  23645. <para> Copies the elements of the
  23646. specified <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> to the end of the
  23647. current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.
  23648. </para>
  23649. </summary>
  23650. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> containing the objects to add to the collection. </param>
  23651. </member>
  23652. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Contains(System.Security.Cryptography.X509Certificates.X509Certificate)">
  23653. <summary>
  23654. <para>Gets a value indicating whether the current
  23655. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> contains the specified <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />.</para>
  23656. </summary>
  23657. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to locate.</param>
  23658. <returns>
  23659. <para>
  23660. <see langword="true" /> if the <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> is contained in this collection;
  23661. otherwise, <see langword="false" />.</para>
  23662. </returns>
  23663. </member>
  23664. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.CopyTo(System.Security.Cryptography.X509Certificates.X509Certificate[],System.Int32)">
  23665. <summary>
  23666. <para>Copies the <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />
  23667. values in the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> to a one-dimensional <see cref="T:System.Array" /> instance at the
  23668. specified index.</para>
  23669. </summary>
  23670. <param name="array">
  23671. <para>The one-dimensional <see cref="T:System.Array" /> that is the destination of the values copied from <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> .</para>
  23672. </param>
  23673. <param name="index">The index into <paramref name="array" /> to begin copying.</param>
  23674. </member>
  23675. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.IndexOf(System.Security.Cryptography.X509Certificates.X509Certificate)">
  23676. <summary>
  23677. <para>Returns the index of the specified <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> in the
  23678. current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23679. </summary>
  23680. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to locate.</param>
  23681. <returns>
  23682. <para>The index of the <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> specified by
  23683. the <paramref name="value" /> parameter in the
  23684. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />, if found; otherwise, -1.</para>
  23685. </returns>
  23686. </member>
  23687. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Insert(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate)">
  23688. <summary>
  23689. <para>Inserts a <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> into the
  23690. current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> at the specified index.</para>
  23691. </summary>
  23692. <param name="index">The zero-based index where <paramref name="value" /> should be inserted.</param>
  23693. <param name=" value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to insert.</param>
  23694. </member>
  23695. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.GetEnumerator">
  23696. <summary>
  23697. <para>Returns an enumerator that can iterate through
  23698. the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23699. </summary>
  23700. <returns>
  23701. <para>An enumerator of the subelements of <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> you can use
  23702. to iterate through the collection. </para>
  23703. </returns>
  23704. </member>
  23705. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Remove(System.Security.Cryptography.X509Certificates.X509Certificate)">
  23706. <summary>
  23707. <para> Removes a specific <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> from the current
  23708. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23709. </summary>
  23710. <param name="value">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to remove from the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</param>
  23711. </member>
  23712. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.GetHashCode">
  23713. <summary>
  23714. <para> Builds a hash value based on all values contained
  23715. in the current
  23716. <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23717. </summary>
  23718. <returns>
  23719. <para>A hash value based on all values contained in the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23720. </returns>
  23721. </member>
  23722. <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Item(System.Int32)">
  23723. <summary>
  23724. <para>Gets or sets the entry at the specified index of the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23725. </summary>
  23726. <param name="index">
  23727. <para>The zero-based index of the entry to locate in the current <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23728. </param>
  23729. </member>
  23730. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.#ctor(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
  23731. <summary>
  23732. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator" /> class for the
  23733. specified <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23734. </summary>
  23735. <param name="mappings">The <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> to enumerate.</param>
  23736. </member>
  23737. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.MoveNext">
  23738. <summary>
  23739. <para>Advances the enumerator to the next element of the collection.</para>
  23740. </summary>
  23741. <returns>
  23742. <para>
  23743. <see langword="true" /> if the enumerator was successfully advanced to the next element;
  23744. <see langword="false" /> if the enumerator has passed the end of the collection.</para>
  23745. </returns>
  23746. </member>
  23747. <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.Reset">
  23748. <summary>
  23749. <para>Sets the enumerator to its initial position, which is before
  23750. the first element in the collection.</para>
  23751. </summary>
  23752. </member>
  23753. <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.Current">
  23754. <summary>
  23755. <para>Gets the current <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> in the <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.</para>
  23756. </summary>
  23757. </member>
  23758. <member name="M:System.Net.ConnectionGroup.Associate(System.WeakReference)">
  23759. </member>
  23760. <member name="M:System.Net.ConnectionGroup.Disassociate(System.WeakReference)">
  23761. </member>
  23762. <member name="M:System.Net.ConnectionGroup.FindConnection(System.String)">
  23763. </member>
  23764. <member name="P:System.Net.ConnectionGroup.Address">
  23765. </member>
  23766. <member name="T:System.Net.Sockets.NetworkStream">
  23767. <summary>
  23768. <para> Provides the underlying stream of data for network access.
  23769. </para>
  23770. </summary>
  23771. </member>
  23772. <member name="M:System.Net.Sockets.NetworkStream.#ctor(System.Net.Sockets.Socket)">
  23773. <summary>
  23774. <para>Creates a new instance of the <see cref="T:System.Net.Sockets.NetworkStream" /> class for the specified <see cref="T:System.Net.Sockets.Socket" />.</para>
  23775. </summary>
  23776. <param name="socket">The <see cref="T:System.Net.Sockets.Socket" /> that provides the network data for the new <see cref="T:System.Net.Sockets.NetworkStream" /> .</param>
  23777. </member>
  23778. <member name="M:System.Net.Sockets.NetworkStream.#ctor(System.Net.Sockets.Socket,System.Boolean)">
  23779. <summary>
  23780. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.NetworkStream" /> class for the specified socket with the
  23781. specified <see cref="T:System.Net.Sockets.Socket" /> ownership.</para>
  23782. </summary>
  23783. <param name="socket">The network socket that the new <see cref="T:System.Net.Sockets.NetworkStream" /> will encapsulate.</param>
  23784. <param name=" ownsSocket">
  23785. <see langword="true" /> if the socket will be owned by this <see cref="T:System.Net.Sockets.NetworkStream" /> instance; otherwise, <see langword="false" />.</param>
  23786. </member>
  23787. <member name="M:System.Net.Sockets.NetworkStream.#ctor(System.Net.Sockets.Socket,System.IO.FileAccess)">
  23788. <summary>
  23789. <para>Creates a new instance of the <see cref="T:System.Net.Sockets.NetworkStream" /> class for the specified <see cref="T:System.Net.Sockets.Socket" /> with the specified access rights.</para>
  23790. </summary>
  23791. <param name="socket">The <see cref="T:System.Net.Sockets.Socket" /> that provides the network data.</param>
  23792. <param name=" access">One of the <see cref="T:System.IO.FileAccess" /> values that sets the <see cref="P:System.Net.Sockets.NetworkStream.CanRead" /> and <see cref="P:System.Net.Sockets.NetworkStream.CanWrite" /> properties of the <see cref="T:System.Net.Sockets.NetworkStream" /> .</param>
  23793. </member>
  23794. <member name="M:System.Net.Sockets.NetworkStream.#ctor(System.Net.Sockets.Socket,System.IO.FileAccess,System.Boolean)">
  23795. <summary>
  23796. <para>Creates a new instance of the <see cref="T:System.Net.Sockets.NetworkStream" /> class for the specified <see cref="T:System.Net.Sockets.Socket" /> with the specified access rights and the
  23797. specified <see cref="T:System.Net.Sockets.Socket" /> ownership.</para>
  23798. </summary>
  23799. <param name="socket">The <see cref="T:System.Net.Sockets.Socket" /> that provides the network data.</param>
  23800. <param name="access">One of the <see cref="T:System.IO.FileAccess" /> values that sets the <see cref="P:System.Net.Sockets.NetworkStream.CanRead" /> and <see cref="P:System.Net.Sockets.NetworkStream.CanWrite" /> properties of the <see cref="T:System.Net.Sockets.NetworkStream" /> .</param>
  23801. <param name=" ownsSocket">
  23802. <see langword="true" /> if the socket will be owned by this <see cref="T:System.Net.Sockets.NetworkStream" /> instance; otherwise, <see langword="false" />.</param>
  23803. </member>
  23804. <member name="M:System.Net.Sockets.NetworkStream.Seek(System.Int64,System.IO.SeekOrigin)">
  23805. <summary>
  23806. <para>Sets the current position of the stream to the given
  23807. value. This method always throws a <see cref="T:System.NotSupportedException" /> .</para>
  23808. </summary>
  23809. <param name="offset">This parameter is not used.</param>
  23810. <param name=" origin">This parameter is not used.</param>
  23811. <returns>
  23812. <para>The position in the stream. This method is not supported.</para>
  23813. </returns>
  23814. </member>
  23815. <member name="M:System.Net.Sockets.NetworkStream.Read(System.Byte[],System.Int32,System.Int32)">
  23816. <summary>
  23817. <para> Reads data from the stream.
  23818. </para>
  23819. </summary>
  23820. <param name="buffer">The location in memory to store data read from the stream. </param>
  23821. <param name=" offset">The location in the buffer to begin storing the data to. </param>
  23822. <param name=" size">The number of bytes to read from the stream. </param>
  23823. <returns>
  23824. <para> The number of bytes read from the
  23825. stream.
  23826. </para>
  23827. </returns>
  23828. </member>
  23829. <member name="M:System.Net.Sockets.NetworkStream.Write(System.Byte[],System.Int32,System.Int32)">
  23830. <summary>
  23831. <para>Writes data to the stream.</para>
  23832. </summary>
  23833. <param name="buffer">The data to write to the stream.</param>
  23834. <param name="offset">The location in the buffer to start writing data from.</param>
  23835. <param name="size">The number of bytes to write to the stream.</param>
  23836. </member>
  23837. <member name="M:System.Net.Sockets.NetworkStream.Close">
  23838. <summary>
  23839. <para> Closes the stream and optionally closes the underlying socket.
  23840. </para>
  23841. </summary>
  23842. </member>
  23843. <member name="M:System.Net.Sockets.NetworkStream.Dispose(System.Boolean)">
  23844. <summary>
  23845. <para>Cleans up a network stream.</para>
  23846. </summary>
  23847. <param name="disposing">
  23848. <see langword="true" /> if this method was called by another method such as <see cref="M:System.Net.Sockets.NetworkStream.Close" /> or <see cref="M:System.Net.Sockets.NetworkStream.Dispose(System.Boolean)" />; <see langword="false" /> if this method was called by the finalizer. </param>
  23849. </member>
  23850. <member name="M:System.Net.Sockets.NetworkStream.Finalize">
  23851. <summary>
  23852. <para>Frees resources used by the <see cref="T:System.Net.Sockets.NetworkStream" /> .</para>
  23853. </summary>
  23854. </member>
  23855. <member name="M:System.Net.Sockets.NetworkStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
  23856. <summary>
  23857. <para> Begins an asynchronous read from a stream.
  23858. </para>
  23859. </summary>
  23860. <param name="buffer">The location in memory that stores the data from the stream. </param>
  23861. <param name=" offset">The location in <paramref name="buffer" /> to begin storing the data to. </param>
  23862. <param name=" size">The size of <paramref name="buffer" /> . </param>
  23863. <param name=" callback">The delegate to call when the asynchronous call is complete. </param>
  23864. <param name=" state">An object containing additional information supplied by the client. </param>
  23865. <returns>
  23866. <para> An <see cref="T:System.IAsyncResult" /> representing the asynchronous call.
  23867. </para>
  23868. </returns>
  23869. </member>
  23870. <member name="M:System.Net.Sockets.NetworkStream.EndRead(System.IAsyncResult)">
  23871. <summary>
  23872. <para> Handles the end of an asynchronous read.
  23873. </para>
  23874. </summary>
  23875. <param name="asyncResult">An <see cref="T:System.IAsyncResult" /> representing an asynchronous call. </param>
  23876. <returns>
  23877. <para> The number of bytes read from the stream.
  23878. </para>
  23879. </returns>
  23880. </member>
  23881. <member name="M:System.Net.Sockets.NetworkStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
  23882. <summary>
  23883. <para> Begins an asynchronous write to a stream.
  23884. </para>
  23885. </summary>
  23886. <param name="buffer">The location in memory that holds the data to send. </param>
  23887. <param name=" offset">The location in <paramref name="buffer" /> to begin sending the data. </param>
  23888. <param name=" size">The size of <paramref name="buffer" /> . </param>
  23889. <param name=" callback">The delegate to call when the asynchronous call is complete. </param>
  23890. <param name=" state">An object containing additional information supplied by the client. </param>
  23891. <returns>
  23892. <para>An <see cref="T:System.IAsyncResult" /> representing the asynchronous call. </para>
  23893. </returns>
  23894. </member>
  23895. <member name="M:System.Net.Sockets.NetworkStream.EndWrite(System.IAsyncResult)">
  23896. <summary>
  23897. <para> Handles the end of an asynchronous write.
  23898. </para>
  23899. </summary>
  23900. <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> representing the asynchronous call. </param>
  23901. </member>
  23902. <member name="M:System.Net.Sockets.NetworkStream.Flush">
  23903. <summary>
  23904. <para> Flushes data from the stream. This method is reserved for future use.
  23905. </para>
  23906. </summary>
  23907. </member>
  23908. <member name="M:System.Net.Sockets.NetworkStream.SetLength(System.Int64)">
  23909. <summary>
  23910. <para>Sets the length of the stream. This method always throws a <see cref="T:System.NotSupportedException" />
  23911. .</para>
  23912. </summary>
  23913. <param name="value">This parameter is not used.</param>
  23914. </member>
  23915. <member name="P:System.Net.Sockets.NetworkStream.Socket">
  23916. <summary>
  23917. <para> Gets the underlying network
  23918. connection.</para>
  23919. </summary>
  23920. </member>
  23921. <member name="P:System.Net.Sockets.NetworkStream.Readable">
  23922. <summary>
  23923. <para> Gets or sets a value indicating that the stream can be read.
  23924. </para>
  23925. </summary>
  23926. </member>
  23927. <member name="P:System.Net.Sockets.NetworkStream.Writeable">
  23928. <summary>
  23929. <para> Gets a value that indicates whether the stream is writable.
  23930. </para>
  23931. </summary>
  23932. </member>
  23933. <member name="P:System.Net.Sockets.NetworkStream.CanRead">
  23934. <summary>
  23935. <para> Gets a value indicating whether the current stream supports reading.
  23936. </para>
  23937. </summary>
  23938. </member>
  23939. <member name="P:System.Net.Sockets.NetworkStream.CanSeek">
  23940. <summary>
  23941. <para> Gets a value indicating whether the
  23942. stream supports seeking. This property always returns <see langword="false" />
  23943. .
  23944. </para>
  23945. </summary>
  23946. </member>
  23947. <member name="P:System.Net.Sockets.NetworkStream.CanWrite">
  23948. <summary>
  23949. <para> Gets a value that indicates whether the current stream supports writing.
  23950. </para>
  23951. </summary>
  23952. </member>
  23953. <member name="P:System.Net.Sockets.NetworkStream.DataAvailable">
  23954. <summary>
  23955. <para> Gets a value indicating whether data is available on the stream to be read.
  23956. </para>
  23957. </summary>
  23958. </member>
  23959. <member name="P:System.Net.Sockets.NetworkStream.Length">
  23960. <summary>
  23961. <para> The length of the data available on the stream. This property always throws a <see cref="T:System.NotSupportedException" />.
  23962. </para>
  23963. </summary>
  23964. </member>
  23965. <member name="P:System.Net.Sockets.NetworkStream.Position">
  23966. <summary>
  23967. <para> Gets or sets the current position in the stream. This property always throws a <see cref="T:System.NotSupportedException" />.
  23968. </para>
  23969. </summary>
  23970. </member>
  23971. <member name="T:System.Net.Sockets.AddressFamily">
  23972. <summary>
  23973. <para> Specifies the addressing scheme that an instance of the <see cref="T:System.Net.Sockets.Socket" />
  23974. class can use.</para>
  23975. </summary>
  23976. </member>
  23977. <member name="F:System.Net.Sockets.AddressFamily.Unknown">
  23978. <summary>
  23979. <para>Unknown address family.</para>
  23980. </summary>
  23981. </member>
  23982. <member name="F:System.Net.Sockets.AddressFamily.Unspecified">
  23983. <summary>
  23984. <para>Unspecified address family.</para>
  23985. </summary>
  23986. </member>
  23987. <member name="F:System.Net.Sockets.AddressFamily.Unix">
  23988. <summary>
  23989. <para>Unix local to host address.</para>
  23990. </summary>
  23991. </member>
  23992. <member name="F:System.Net.Sockets.AddressFamily.InterNetwork">
  23993. <summary>
  23994. <para> Address for IP version 4.</para>
  23995. </summary>
  23996. </member>
  23997. <member name="F:System.Net.Sockets.AddressFamily.ImpLink">
  23998. <summary>
  23999. <para>ARPANET IMP address.</para>
  24000. </summary>
  24001. </member>
  24002. <member name="F:System.Net.Sockets.AddressFamily.Pup">
  24003. <summary>
  24004. <para>Address for PUP protocols.</para>
  24005. </summary>
  24006. </member>
  24007. <member name="F:System.Net.Sockets.AddressFamily.Chaos">
  24008. <summary>
  24009. <para>Address for MIT CHAOS protocols.</para>
  24010. </summary>
  24011. </member>
  24012. <member name="F:System.Net.Sockets.AddressFamily.NS">
  24013. <summary>
  24014. <para>Address for Xerox NS protocols.</para>
  24015. </summary>
  24016. </member>
  24017. <member name="F:System.Net.Sockets.AddressFamily.Ipx">
  24018. <summary>
  24019. <para>IPX or SPX address.</para>
  24020. </summary>
  24021. </member>
  24022. <member name="F:System.Net.Sockets.AddressFamily.Iso">
  24023. <summary>
  24024. <para>Address for ISO protocols.</para>
  24025. </summary>
  24026. </member>
  24027. <member name="F:System.Net.Sockets.AddressFamily.Osi">
  24028. <summary>
  24029. <para>Address for ISO protocols.</para>
  24030. </summary>
  24031. </member>
  24032. <member name="F:System.Net.Sockets.AddressFamily.Ecma">
  24033. <summary>
  24034. <para>European Computer Manufacturers Association (ECMA) address.</para>
  24035. </summary>
  24036. </member>
  24037. <member name="F:System.Net.Sockets.AddressFamily.DataKit">
  24038. <summary>
  24039. <para>Address for Datakit protocols.</para>
  24040. </summary>
  24041. </member>
  24042. <member name="F:System.Net.Sockets.AddressFamily.Ccitt">
  24043. <summary>
  24044. <para>Addresses for CCITT protocols, such as X.25.</para>
  24045. </summary>
  24046. </member>
  24047. <member name="F:System.Net.Sockets.AddressFamily.Sna">
  24048. <summary>
  24049. <para>IBM SNA address.</para>
  24050. </summary>
  24051. </member>
  24052. <member name="F:System.Net.Sockets.AddressFamily.DecNet">
  24053. <summary>
  24054. <para> DECnet address.</para>
  24055. </summary>
  24056. </member>
  24057. <member name="F:System.Net.Sockets.AddressFamily.DataLink">
  24058. <summary>
  24059. <para> Direct data-link interface address.</para>
  24060. </summary>
  24061. </member>
  24062. <member name="F:System.Net.Sockets.AddressFamily.Lat">
  24063. <summary>
  24064. <para> LAT address.</para>
  24065. </summary>
  24066. </member>
  24067. <member name="F:System.Net.Sockets.AddressFamily.HyperChannel">
  24068. <summary>
  24069. <para> NSC Hyperchannel address.</para>
  24070. </summary>
  24071. </member>
  24072. <member name="F:System.Net.Sockets.AddressFamily.AppleTalk">
  24073. <summary>
  24074. <para> AppleTalk address.</para>
  24075. </summary>
  24076. </member>
  24077. <member name="F:System.Net.Sockets.AddressFamily.NetBios">
  24078. <summary>
  24079. <para> NetBios address.</para>
  24080. </summary>
  24081. </member>
  24082. <member name="F:System.Net.Sockets.AddressFamily.VoiceView">
  24083. <summary>
  24084. <para>VoiceView address.</para>
  24085. </summary>
  24086. </member>
  24087. <member name="F:System.Net.Sockets.AddressFamily.FireFox">
  24088. <summary>
  24089. <para> FireFox address.</para>
  24090. </summary>
  24091. </member>
  24092. <member name="F:System.Net.Sockets.AddressFamily.Banyan">
  24093. <summary>
  24094. <para> Banyan address.</para>
  24095. </summary>
  24096. </member>
  24097. <member name="F:System.Net.Sockets.AddressFamily.Atm">
  24098. <summary>
  24099. <para>Native ATM services address.</para>
  24100. </summary>
  24101. </member>
  24102. <member name="F:System.Net.Sockets.AddressFamily.InterNetworkV6">
  24103. <summary>
  24104. <para>Address for IP version 6.</para>
  24105. </summary>
  24106. </member>
  24107. <member name="F:System.Net.Sockets.AddressFamily.Cluster">
  24108. <summary>
  24109. <para>Address for Microsoft cluster products.</para>
  24110. </summary>
  24111. </member>
  24112. <member name="F:System.Net.Sockets.AddressFamily.Ieee12844">
  24113. <summary>
  24114. <para> IEEE 1284.4 workgroup address.</para>
  24115. </summary>
  24116. </member>
  24117. <member name="F:System.Net.Sockets.AddressFamily.Irda">
  24118. <summary>
  24119. <para> IrDA address.</para>
  24120. </summary>
  24121. </member>
  24122. <member name="F:System.Net.Sockets.AddressFamily.NetworkDesigners">
  24123. <summary>
  24124. <para> Address for Network Designers OSI gateway-enabled protocols.</para>
  24125. </summary>
  24126. </member>
  24127. <member name="F:System.Net.Sockets.AddressFamily.Max">
  24128. <summary>
  24129. <para> MAX address.</para>
  24130. </summary>
  24131. </member>
  24132. <member name="T:System.Net.Sockets.LingerOption">
  24133. <summary>
  24134. <para>Contains information about a socket's linger time, the amount of time it will
  24135. remain after closing if data remains to be sent.</para>
  24136. </summary>
  24137. </member>
  24138. <member name="M:System.Net.Sockets.LingerOption.#ctor(System.Boolean,System.Int32)">
  24139. <summary>
  24140. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.LingerOption" /> class.</para>
  24141. </summary>
  24142. <param name="enable">
  24143. <see langword="true" /> to enable remaining connected after <see cref="M:System.Net.Sockets.Socket.Close" qualify="true" /> is called; otherwise, <see langword="false" /> .</param>
  24144. <param name=" seconds">The number of seconds to remain connected after <see cref="M:System.Net.Sockets.Socket.Close" qualify="true" />is called.</param>
  24145. </member>
  24146. <member name="P:System.Net.Sockets.LingerOption.Enabled">
  24147. <summary>
  24148. <para>Gets or sets a value indicating whether to linger after the socket is
  24149. closed.</para>
  24150. </summary>
  24151. </member>
  24152. <member name="P:System.Net.Sockets.LingerOption.LingerTime">
  24153. <summary>
  24154. <para>Gets or sets the amount of time to remain connected after the socket is closed.</para>
  24155. </summary>
  24156. </member>
  24157. <member name="T:System.Net.Sockets.MulticastOption">
  24158. <summary>
  24159. <para>Contains IP address values
  24160. for IP multicast packets.</para>
  24161. </summary>
  24162. </member>
  24163. <member name="M:System.Net.Sockets.MulticastOption.#ctor(System.Net.IPAddress,System.Net.IPAddress)">
  24164. <summary>
  24165. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.MulticastOption" /> class with the specified IP multicast group
  24166. address and local interface address.</para>
  24167. </summary>
  24168. <param name="group">The group IP address.</param>
  24169. <param name=" mcint">The local IP address.</param>
  24170. </member>
  24171. <member name="M:System.Net.Sockets.MulticastOption.#ctor(System.Net.IPAddress)">
  24172. <summary>
  24173. <para>Initializes a new version of the <see cref="T:System.Net.Sockets.MulticastOption" /> class for the specified IP multicast
  24174. group.</para>
  24175. </summary>
  24176. <param name="group">The IP address of the multicast group.</param>
  24177. </member>
  24178. <member name="P:System.Net.Sockets.MulticastOption.Group">
  24179. <summary>
  24180. <para>Gets or sets the IP address of a multicast group.</para>
  24181. </summary>
  24182. </member>
  24183. <member name="P:System.Net.Sockets.MulticastOption.LocalAddress">
  24184. <summary>
  24185. <para>Gets or sets the local address associated with a multicast group.</para>
  24186. </summary>
  24187. </member>
  24188. <member name="T:System.Net.Sockets.ProtocolFamily">
  24189. <summary>
  24190. <para> Specifies the type of protocol that an instance of the <see cref="T:System.Net.Sockets.Socket" />
  24191. class can use.</para>
  24192. </summary>
  24193. </member>
  24194. <member name="F:System.Net.Sockets.ProtocolFamily.Unknown">
  24195. <summary>
  24196. <para> Unknown protocol.</para>
  24197. </summary>
  24198. </member>
  24199. <member name="F:System.Net.Sockets.ProtocolFamily.Unspecified">
  24200. <summary>
  24201. <para>Unspecified protocol.</para>
  24202. </summary>
  24203. </member>
  24204. <member name="F:System.Net.Sockets.ProtocolFamily.Unix">
  24205. <summary>
  24206. <para>Unix local to host protocol.</para>
  24207. </summary>
  24208. </member>
  24209. <member name="F:System.Net.Sockets.ProtocolFamily.InterNetwork">
  24210. <summary>
  24211. <para>IP version 4 protocol.</para>
  24212. </summary>
  24213. </member>
  24214. <member name="F:System.Net.Sockets.ProtocolFamily.ImpLink">
  24215. <summary>
  24216. ARPANET IMP protocol.
  24217. </summary>
  24218. </member>
  24219. <member name="F:System.Net.Sockets.ProtocolFamily.Pup">
  24220. <summary>
  24221. <para> PUP protocol.</para>
  24222. </summary>
  24223. </member>
  24224. <member name="F:System.Net.Sockets.ProtocolFamily.Chaos">
  24225. <summary>
  24226. <para>MIT CHAOS protocol.</para>
  24227. </summary>
  24228. </member>
  24229. <member name="F:System.Net.Sockets.ProtocolFamily.NS">
  24230. <summary>
  24231. <para>Xerox NS protocol.</para>
  24232. </summary>
  24233. </member>
  24234. <member name="F:System.Net.Sockets.ProtocolFamily.Ipx">
  24235. <summary>
  24236. <para>IPX or SPX protocol.</para>
  24237. </summary>
  24238. </member>
  24239. <member name="F:System.Net.Sockets.ProtocolFamily.Iso">
  24240. <summary>
  24241. <para> ISO protocol.</para>
  24242. </summary>
  24243. </member>
  24244. <member name="F:System.Net.Sockets.ProtocolFamily.Osi">
  24245. <summary>
  24246. <para> OSI protocol.</para>
  24247. </summary>
  24248. </member>
  24249. <member name="F:System.Net.Sockets.ProtocolFamily.Ecma">
  24250. <summary>
  24251. <para>European Computer Manufactures Association (ECMA) protocol.</para>
  24252. </summary>
  24253. </member>
  24254. <member name="F:System.Net.Sockets.ProtocolFamily.DataKit">
  24255. <summary>
  24256. <para> DataKit protocol.</para>
  24257. </summary>
  24258. </member>
  24259. <member name="F:System.Net.Sockets.ProtocolFamily.Ccitt">
  24260. <summary>
  24261. <para>CCITT protocol, such as X.25.</para>
  24262. </summary>
  24263. </member>
  24264. <member name="F:System.Net.Sockets.ProtocolFamily.Sna">
  24265. <summary>
  24266. <para>IBM SNA protocol.</para>
  24267. </summary>
  24268. </member>
  24269. <member name="F:System.Net.Sockets.ProtocolFamily.DecNet">
  24270. <summary>
  24271. <para> DECNet protocol.</para>
  24272. </summary>
  24273. </member>
  24274. <member name="F:System.Net.Sockets.ProtocolFamily.DataLink">
  24275. <summary>
  24276. <para>Direct data link protocol.</para>
  24277. </summary>
  24278. </member>
  24279. <member name="F:System.Net.Sockets.ProtocolFamily.Lat">
  24280. <summary>
  24281. <para> LAT protocol.</para>
  24282. </summary>
  24283. </member>
  24284. <member name="F:System.Net.Sockets.ProtocolFamily.HyperChannel">
  24285. <summary>
  24286. <para>NSC HyperChannel protocol.</para>
  24287. </summary>
  24288. </member>
  24289. <member name="F:System.Net.Sockets.ProtocolFamily.AppleTalk">
  24290. <summary>
  24291. <para>AppleTalk protocol.</para>
  24292. </summary>
  24293. </member>
  24294. <member name="F:System.Net.Sockets.ProtocolFamily.NetBios">
  24295. <summary>
  24296. <para> NetBios protocol.</para>
  24297. </summary>
  24298. </member>
  24299. <member name="F:System.Net.Sockets.ProtocolFamily.VoiceView">
  24300. <summary>
  24301. <para>VoiceView protocol.</para>
  24302. </summary>
  24303. </member>
  24304. <member name="F:System.Net.Sockets.ProtocolFamily.FireFox">
  24305. <summary>
  24306. <para> FireFox protocol.</para>
  24307. </summary>
  24308. </member>
  24309. <member name="F:System.Net.Sockets.ProtocolFamily.Banyan">
  24310. <summary>
  24311. <para> Banyan protocol.</para>
  24312. </summary>
  24313. </member>
  24314. <member name="F:System.Net.Sockets.ProtocolFamily.Atm">
  24315. <summary>
  24316. <para>Native ATM services protocol.</para>
  24317. </summary>
  24318. </member>
  24319. <member name="F:System.Net.Sockets.ProtocolFamily.InterNetworkV6">
  24320. <summary>
  24321. <para>IP version 6 protocol.</para>
  24322. </summary>
  24323. </member>
  24324. <member name="F:System.Net.Sockets.ProtocolFamily.Cluster">
  24325. <summary>
  24326. <para>Microsoft Cluster products protocol.</para>
  24327. </summary>
  24328. </member>
  24329. <member name="F:System.Net.Sockets.ProtocolFamily.Ieee12844">
  24330. <summary>
  24331. <para>IEEE 1284.4 workgroup protocol.</para>
  24332. </summary>
  24333. </member>
  24334. <member name="F:System.Net.Sockets.ProtocolFamily.Irda">
  24335. <summary>
  24336. <para> IrDA protocol.</para>
  24337. </summary>
  24338. </member>
  24339. <member name="F:System.Net.Sockets.ProtocolFamily.NetworkDesigners">
  24340. <summary>
  24341. Network Designers OSI gateway enabled protocol.
  24342. </summary>
  24343. </member>
  24344. <member name="F:System.Net.Sockets.ProtocolFamily.Max">
  24345. <summary>
  24346. <para> MAX protocol.</para>
  24347. </summary>
  24348. </member>
  24349. <member name="T:System.Net.Sockets.ProtocolType">
  24350. <summary>
  24351. <para> Specifies the protocols that the <see cref="T:System.Net.Sockets.Socket" /> class supports.
  24352. </para>
  24353. </summary>
  24354. </member>
  24355. <member name="F:System.Net.Sockets.ProtocolType.IP">
  24356. <summary>
  24357. <para>Internet Protocol.</para>
  24358. </summary>
  24359. </member>
  24360. <member name="F:System.Net.Sockets.ProtocolType.Icmp">
  24361. <summary>
  24362. <para>Internet Control Message Protocol.</para>
  24363. </summary>
  24364. </member>
  24365. <member name="F:System.Net.Sockets.ProtocolType.Igmp">
  24366. <summary>
  24367. <para>Internet Group Management Protocol.</para>
  24368. </summary>
  24369. </member>
  24370. <member name="F:System.Net.Sockets.ProtocolType.Ggp">
  24371. <summary>
  24372. <para>Gateway To Gateway Protocol.</para>
  24373. </summary>
  24374. </member>
  24375. <member name="F:System.Net.Sockets.ProtocolType.Tcp">
  24376. <summary>
  24377. <para> Transmission Control Protocol.</para>
  24378. </summary>
  24379. </member>
  24380. <member name="F:System.Net.Sockets.ProtocolType.Pup">
  24381. <summary>
  24382. <para> PUP Protocol.</para>
  24383. </summary>
  24384. </member>
  24385. <member name="F:System.Net.Sockets.ProtocolType.Udp">
  24386. <summary>
  24387. <para>User Datagram Protocol.</para>
  24388. </summary>
  24389. </member>
  24390. <member name="F:System.Net.Sockets.ProtocolType.Idp">
  24391. <summary>
  24392. <para> IDP Protocol.</para>
  24393. </summary>
  24394. </member>
  24395. <member name="F:System.Net.Sockets.ProtocolType.ND">
  24396. <summary>
  24397. <para>Net Disk Protocol (unofficial).</para>
  24398. </summary>
  24399. </member>
  24400. <member name="F:System.Net.Sockets.ProtocolType.Raw">
  24401. <summary>
  24402. <para>Raw UP packet protocol.</para>
  24403. </summary>
  24404. </member>
  24405. <member name="F:System.Net.Sockets.ProtocolType.Unspecified">
  24406. <summary>
  24407. <para>Unspecified protocol.</para>
  24408. </summary>
  24409. </member>
  24410. <member name="F:System.Net.Sockets.ProtocolType.Ipx">
  24411. <summary>
  24412. <para> IPX Protocol.</para>
  24413. </summary>
  24414. </member>
  24415. <member name="F:System.Net.Sockets.ProtocolType.Spx">
  24416. <summary>
  24417. <para> SPX Protocol.</para>
  24418. </summary>
  24419. </member>
  24420. <member name="F:System.Net.Sockets.ProtocolType.SpxII">
  24421. <summary>
  24422. <para>SPX Version 2 Protocol.</para>
  24423. </summary>
  24424. </member>
  24425. <member name="F:System.Net.Sockets.ProtocolType.Unknown">
  24426. <summary>
  24427. <para> Unknown protocol.</para>
  24428. </summary>
  24429. </member>
  24430. <member name="T:System.Net.Sockets.SelectMode">
  24431. <summary>
  24432. <para> Defines the polling modes for the <see cref="M:System.Net.Sockets.Socket.Poll(System.Int32,System.Net.Sockets.SelectMode)" qualify="true" /> method.
  24433. </para>
  24434. </summary>
  24435. </member>
  24436. <member name="F:System.Net.Sockets.SelectMode.SelectRead">
  24437. <summary>
  24438. <para> Read status mode.
  24439. </para>
  24440. </summary>
  24441. </member>
  24442. <member name="F:System.Net.Sockets.SelectMode.SelectWrite">
  24443. <summary>
  24444. Write status mode.
  24445. </summary>
  24446. </member>
  24447. <member name="F:System.Net.Sockets.SelectMode.SelectError">
  24448. <summary>
  24449. <para> Error status mode.
  24450. </para>
  24451. </summary>
  24452. </member>
  24453. <member name="T:System.Net.Sockets.Socket">
  24454. <summary>
  24455. <para> Implements the Berkeley sockets
  24456. interface.</para>
  24457. </summary>
  24458. </member>
  24459. <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">
  24460. <summary>
  24461. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.Socket" /> class.
  24462. </para>
  24463. </summary>
  24464. <param name="addressFamily">One of the <see cref="T:System.Net.Sockets.AddressFamily" /> values. </param>
  24465. <param name="socketType">One of the <see cref="T:System.Net.Sockets.SocketType" /> values. </param>
  24466. <param name="protocolType">One of the <see cref="T:System.Net.Sockets.ProtocolType" /> values. </param>
  24467. </member>
  24468. <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">
  24469. <summary>
  24470. <para>Associates a <see cref="T:System.Net.Sockets.Socket" /> with a local endpoint.</para>
  24471. </summary>
  24472. <param name="localEP">The local <see cref="T:System.Net.EndPoint" /> to associate with the <see cref="T:System.Net.Sockets.Socket" />.</param>
  24473. </member>
  24474. <member name="M:System.Net.Sockets.Socket.Connect(System.Net.EndPoint)">
  24475. <summary>
  24476. <para>Establishes a connection to a remote device.</para>
  24477. </summary>
  24478. <param name="remoteEP">An <see cref="T:System.Net.EndPoint" /> that represents the remote device.</param>
  24479. </member>
  24480. <member name="M:System.Net.Sockets.Socket.Close">
  24481. <summary>
  24482. <para> Forces a <see cref="T:System.Net.Sockets.Socket" /> connection to close.
  24483. </para>
  24484. </summary>
  24485. </member>
  24486. <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">
  24487. <summary>
  24488. <para>Disposes of the unmanaged resources (other than memory)
  24489. used by the <see cref="T:System.Net.Sockets.Socket" />, and optionally
  24490. disposes of the managed resources.</para>
  24491. </summary>
  24492. <param name="disposing">If<see langword=" true," /> releases both managed and unmanaged resources; if <see langword="false," /> releases only unmanaged resources.</param>
  24493. </member>
  24494. <member name="M:System.Net.Sockets.Socket.Finalize">
  24495. <summary>
  24496. <para>Frees resources used by the <see cref="T:System.Net.Sockets.Socket" /> class.</para>
  24497. </summary>
  24498. </member>
  24499. <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">
  24500. <summary>
  24501. <para>Disables sends and receives on a <see cref="T:System.Net.Sockets.Socket" />.</para>
  24502. </summary>
  24503. <param name="how">The <see cref="T:System.Net.Sockets.SocketShutdown" /> value specifying the operation that will no longer be allowed.</param>
  24504. </member>
  24505. <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">
  24506. <summary>
  24507. <para>Places a <see cref="T:System.Net.Sockets.Socket" /> in a listening state.</para>
  24508. </summary>
  24509. <param name="backlog">The Maximum length of the queue of pending connections.</param>
  24510. </member>
  24511. <member name="M:System.Net.Sockets.Socket.Accept">
  24512. <summary>
  24513. <para>Creates a new <see cref="T:System.Net.Sockets.Socket" /> to handle an incoming connection
  24514. request.</para>
  24515. </summary>
  24516. <returns>
  24517. <para> A <see cref="T:System.Net.Sockets.Socket" /> to handle an incoming connection
  24518. request.</para>
  24519. </returns>
  24520. </member>
  24521. <member name="M:System.Net.Sockets.Socket.Send(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags)">
  24522. <summary>
  24523. <para>Sends data to
  24524. a connected <see cref="T:System.Net.Sockets.Socket" />, starting at the indicated location in the
  24525. data.</para>
  24526. </summary>
  24527. <param name="buffer">The data to be sent.</param>
  24528. <param name="size">The number of bytes to send.</param>
  24529. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24530. <returns>
  24531. <para> The number of bytes sent to the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24532. </returns>
  24533. </member>
  24534. <member name="M:System.Net.Sockets.Socket.Send(System.Byte[],System.Net.Sockets.SocketFlags)">
  24535. <summary>
  24536. <para>Sends data to
  24537. a connected <see cref="T:System.Net.Sockets.Socket" />, starting at the indicated location in the
  24538. data.</para>
  24539. </summary>
  24540. <param name="buffer">The data to be sent.</param>
  24541. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24542. <returns>
  24543. <para> The number of bytes sent to the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24544. </returns>
  24545. </member>
  24546. <member name="M:System.Net.Sockets.Socket.Send(System.Byte[])">
  24547. <summary>
  24548. <para>Sends data to
  24549. a connected <see cref="T:System.Net.Sockets.Socket" />, starting at the indicated location in the
  24550. data.</para>
  24551. </summary>
  24552. <param name="buffer">The data to be sent.</param>
  24553. <returns>
  24554. <para> The number of bytes sent to the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24555. </returns>
  24556. </member>
  24557. <member name="M:System.Net.Sockets.Socket.Send(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags)">
  24558. <summary>
  24559. <para>Sends data to
  24560. a connected <see cref="T:System.Net.Sockets.Socket" />, starting at the indicated location in the
  24561. data.</para>
  24562. </summary>
  24563. <param name="buffer">The data to be sent.</param>
  24564. <param name="offset">The position in the data buffer to begin sending data.</param>
  24565. <param name="size">The number of bytes to send.</param>
  24566. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24567. <returns>
  24568. <para> The number of bytes sent to the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24569. </returns>
  24570. </member>
  24571. <member name="M:System.Net.Sockets.Socket.SendTo(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint)">
  24572. <summary>
  24573. <para> Sends data to a specific endpoint, starting at the indicated location in the
  24574. data.</para>
  24575. </summary>
  24576. <param name="buffer">The data to be sent.</param>
  24577. <param name="offset">The position in the data buffer to begin sending data.</param>
  24578. <param name="size">The number of bytes to send.</param>
  24579. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24580. <param name="remoteEP">The <see cref="T:System.Net.EndPoint" /> representing the destination location for the data.</param>
  24581. <returns>
  24582. <para> The number of bytes
  24583. sent.</para>
  24584. </returns>
  24585. </member>
  24586. <member name="M:System.Net.Sockets.Socket.SendTo(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint)">
  24587. <summary>
  24588. <para> Sends data to a specific
  24589. endpoint.</para>
  24590. </summary>
  24591. <param name="buffer">The data to be sent.</param>
  24592. <param name="size">The number of bytes to send.</param>
  24593. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24594. <param name="remoteEP">The <see cref="T:System.Net.EndPoint" /> representing the destination location for the data.</param>
  24595. <returns>
  24596. <para> The number of bytes
  24597. sent.</para>
  24598. </returns>
  24599. </member>
  24600. <member name="M:System.Net.Sockets.Socket.SendTo(System.Byte[],System.Net.Sockets.SocketFlags,System.Net.EndPoint)">
  24601. <summary>
  24602. <para> Sends data to a specific
  24603. endpoint.</para>
  24604. </summary>
  24605. <param name="buffer">The data to be sent.</param>
  24606. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24607. <param name="remoteEP">The <see cref="T:System.Net.EndPoint" /> that represents the destination location for the data.</param>
  24608. <returns>
  24609. <para> The number of bytes
  24610. sent.</para>
  24611. </returns>
  24612. </member>
  24613. <member name="M:System.Net.Sockets.Socket.SendTo(System.Byte[],System.Net.EndPoint)">
  24614. <summary>
  24615. <para> Sends data to a specific endpoint.</para>
  24616. </summary>
  24617. <param name="buffer">The data to be sent.</param>
  24618. <param name="remoteEP">The <see cref="T:System.Net.EndPoint" /> representing the destination for the data.</param>
  24619. <returns>
  24620. <para> The number of bytes
  24621. sent.</para>
  24622. </returns>
  24623. </member>
  24624. <member name="M:System.Net.Sockets.Socket.Receive(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags)">
  24625. <summary>
  24626. <para>Receives data from a connected <see cref="T:System.Net.Sockets.Socket" /> into a specific location of the receive
  24627. buffer.</para>
  24628. </summary>
  24629. <param name="buffer">The storage location for the received data.</param>
  24630. <param name="size">The number of bytes to receive.</param>
  24631. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24632. <returns>
  24633. <para>The number of bytes received.</para>
  24634. </returns>
  24635. </member>
  24636. <member name="M:System.Net.Sockets.Socket.Receive(System.Byte[],System.Net.Sockets.SocketFlags)">
  24637. <summary>
  24638. <para>Receives data from a connected <see cref="T:System.Net.Sockets.Socket" /> into a specific location of the receive
  24639. buffer.</para>
  24640. </summary>
  24641. <param name="buffer">The storage location for the received data.</param>
  24642. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24643. <returns>
  24644. <para>The number of bytes received.</para>
  24645. </returns>
  24646. </member>
  24647. <member name="M:System.Net.Sockets.Socket.Receive(System.Byte[])">
  24648. <summary>
  24649. <para>Receives data from a connected <see cref="T:System.Net.Sockets.Socket" /> into a specific location of the receive
  24650. buffer.</para>
  24651. </summary>
  24652. <param name="buffer">The storage location for the received data.</param>
  24653. <returns>
  24654. <para>The number of bytes received.</para>
  24655. </returns>
  24656. </member>
  24657. <member name="M:System.Net.Sockets.Socket.Receive(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags)">
  24658. <summary>
  24659. <para>Receives data from a connected <see cref="T:System.Net.Sockets.Socket" /> in a specific location of the receive
  24660. buffer.</para>
  24661. </summary>
  24662. <param name="buffer">The storage location for received data.</param>
  24663. <param name="offset">The location in <paramref name="buffer " />to store the received data.</param>
  24664. <param name="size">The number of bytes to receive.</param>
  24665. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24666. <returns>
  24667. <para>The number of bytes received.</para>
  24668. </returns>
  24669. </member>
  24670. <member name="M:System.Net.Sockets.Socket.ReceiveFrom(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint@)">
  24671. <summary>
  24672. <para> Receives a datagram in a specific location in the data buffer and
  24673. stores the endpoint.</para>
  24674. </summary>
  24675. <param name="buffer">The storage location for received data.</param>
  24676. <param name="offset">The position in the <paramref name="buffer " />parameter to store the received data.</param>
  24677. <param name="size">The number of bytes to receive.</param>
  24678. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24679. <param name="remoteEP">An <see cref="T:System.Net.EndPoint" />, passed by reference, that represents the remote server.</param>
  24680. <returns>
  24681. <para> The number
  24682. of bytes received.</para>
  24683. </returns>
  24684. </member>
  24685. <member name="M:System.Net.Sockets.Socket.ReceiveFrom(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint@)">
  24686. <summary>
  24687. <para> Receives a datagram in a specific location in the data buffer and
  24688. stores the endpoint.</para>
  24689. </summary>
  24690. <param name="buffer">The storage location for received data.</param>
  24691. <param name="size">The number of bytes to receive.</param>
  24692. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24693. <param name="remoteEP">An <see cref="T:System.Net.EndPoint" />, passed by reference, that represents the remote server.</param>
  24694. <returns>
  24695. <para> The number
  24696. of bytes received.</para>
  24697. </returns>
  24698. </member>
  24699. <member name="M:System.Net.Sockets.Socket.ReceiveFrom(System.Byte[],System.Net.Sockets.SocketFlags,System.Net.EndPoint@)">
  24700. <summary>
  24701. <para> Receives a datagram in a specific location in the data buffer and
  24702. stores the endpoint.</para>
  24703. </summary>
  24704. <param name="buffer">The storage location for the received data.</param>
  24705. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24706. <param name="remoteEP">An <see cref="T:System.Net.EndPoint" />, passed by reference, that represents the remote server.</param>
  24707. <returns>
  24708. <para> The number
  24709. of bytes received.</para>
  24710. </returns>
  24711. </member>
  24712. <member name="M:System.Net.Sockets.Socket.ReceiveFrom(System.Byte[],System.Net.EndPoint@)">
  24713. <summary>
  24714. <para>Receives a datagram in a specific location in the data buffer and stores the
  24715. endpoint.</para>
  24716. </summary>
  24717. <param name="buffer">The storage location for received data.</param>
  24718. <param name="remoteEP">An <see cref="T:System.Net.EndPoint" />, passed by reference, that represents the remote server.</param>
  24719. <returns>
  24720. <para> The number
  24721. of bytes received.</para>
  24722. </returns>
  24723. </member>
  24724. <member name="M:System.Net.Sockets.Socket.IOControl(System.Int32,System.Byte[],System.Byte[])">
  24725. <summary>
  24726. <para>Sets low-level operating modes for the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24727. </summary>
  24728. <param name="ioControlCode">The control code of the operation to perform.</param>
  24729. <param name=" optionInValue">The input data required by the operation.</param>
  24730. <param name=" optionOutValue">The output data returned by the operation.</param>
  24731. <returns>
  24732. <para> The number of bytes in
  24733. <paramref name="optionOutValue" /> parameter.</para>
  24734. </returns>
  24735. </member>
  24736. <member name="M:System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Int32)">
  24737. <summary>
  24738. <para>Sets the specified option to the specified value.</para>
  24739. </summary>
  24740. <param name="optionLevel">A <see cref="T:System.Net.Sockets.SocketOptionLevel" /> value. </param>
  24741. <param name="optionName">A <see cref="T:System.Net.Sockets.SocketOptionName" /> value.</param>
  24742. <param name="optionValue">A value of the option.</param>
  24743. </member>
  24744. <member name="M:System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Byte[])">
  24745. <summary>
  24746. <para>Sets the specified option to the specified value.</para>
  24747. </summary>
  24748. <param name="optionLevel">A <see cref="T:System.Net.Sockets.SocketOptionLevel" /> value. </param>
  24749. <param name="optionName">A <see cref="T:System.Net.Sockets.SocketOptionName" /> value.</param>
  24750. <param name="optionValue">A byte array representing the value of the option.</param>
  24751. </member>
  24752. <member name="M:System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Object)">
  24753. <summary>
  24754. <para>Sets the specified option to the specified value.</para>
  24755. </summary>
  24756. <param name="optionLevel">A <see cref="T:System.Net.Sockets.SocketOptionLevel" /> value. </param>
  24757. <param name="optionName">A <see cref="T:System.Net.Sockets.SocketOptionName" /> value.</param>
  24758. <param name="optionValue">A <see cref="T:System.Net.Sockets.LingerOption" /> or <see cref="T:System.Net.Sockets.MulticastOption" /> containing the value of the option.</param>
  24759. </member>
  24760. <member name="M:System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName)">
  24761. <summary>
  24762. <para>Gets the value of a specified socket option.</para>
  24763. </summary>
  24764. <param name="optionLevel">One of the <see cref="T:System.Net.Sockets.SocketOptionLevel" /> values. </param>
  24765. <param name="optionName">One of the <see cref="T:System.Net.Sockets.SocketOptionName" /> values.</param>
  24766. <returns>
  24767. <para>The value of the option. When the <paramref name="optionName&#xD;&#xA; " />parameter is set
  24768. to <see cref="F:System.Net.Sockets.SocketOptionName.Linger" /> the
  24769. return value is an instance of the <see cref="T:System.Net.Sockets.LingerOption" />. When <paramref name="optionName " />is set
  24770. to <see cref="F:System.Net.Sockets.SocketOptionName.AddMembership" /> or <see cref="F:System.Net.Sockets.SocketOptionName.DropMembership" />, the return value is an instance of the <see cref="T:System.Net.Sockets.MulticastOption" />. When <paramref name="optionName" />
  24771. is any other value, the return value is an integer.</para>
  24772. </returns>
  24773. </member>
  24774. <member name="M:System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Byte[])">
  24775. <summary>
  24776. <para>Gets the specified <see cref="T:System.Net.Sockets.Socket" /> option setting.</para>
  24777. </summary>
  24778. <param name="optionLevel">One of the <see cref="T:System.Net.Sockets.SocketOptionLevel" /> values. </param>
  24779. <param name="optionName">One of the <see cref="T:System.Net.Sockets.SocketOptionName" /> values.</param>
  24780. <param name=" optionValue">The buffer that is to receive the option setting.</param>
  24781. </member>
  24782. <member name="M:System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Int32)">
  24783. <summary>
  24784. <para> Returns the value of the specified <see cref="T:System.Net.Sockets.Socket" /> option and returns
  24785. in an array.</para>
  24786. </summary>
  24787. <param name="optionLevel">One of the <see cref="T:System.Net.Sockets.SocketOptionLevel" /> values. </param>
  24788. <param name="optionName">One of the <see cref="T:System.Net.Sockets.SocketOptionName" /> values.</param>
  24789. <param name=" optionLength">The length, in bytes, of the expected return value.</param>
  24790. <returns>
  24791. <para>An array of bytes containing the value of the socket option.</para>
  24792. </returns>
  24793. </member>
  24794. <member name="M:System.Net.Sockets.Socket.Poll(System.Int32,System.Net.Sockets.SelectMode)">
  24795. <summary>
  24796. <para>Determines the status of the <see cref="T:System.Net.Sockets.Socket" />.</para>
  24797. </summary>
  24798. <param name="microSeconds">The time to wait for a response, in microseconds.</param>
  24799. <param name=" mode">One of the <see cref="T:System.Net.Sockets.SelectMode" /> values.</param>
  24800. <returns>
  24801. <list type="table">
  24802. <listheader>
  24803. <term>Mode</term>
  24804. <description>Return Value</description>
  24805. </listheader>
  24806. <item>
  24807. <term>
  24808. <see cref="F:System.Net.Sockets.SelectMode.SelectRead" />
  24809. </term>
  24810. <description>
  24811. <para>
  24812. <see langword="true " />if <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> has been called and a connection is
  24813. pending, <see cref="M:System.Net.Sockets.Socket.Accept" /> will succeed</para>
  24814. <para>-or-</para>
  24815. <para>
  24816. <see langword="true " />if data is available for
  24817. reading</para>
  24818. <para>-or-</para>
  24819. <para>
  24820. <see langword="true" />, if connection has been closed,
  24821. reset, or terminated;</para>
  24822. <para>otherwise, returns
  24823. <see langword="false" />.</para>
  24824. </description>
  24825. </item>
  24826. <item>
  24827. <term>
  24828. <see cref="F:System.Net.Sockets.SelectMode.SelectWrite" />
  24829. </term>
  24830. <description>
  24831. <para>
  24832. <see langword="true" /> , if processing a <see cref="M:System.Net.Sockets.Socket.Connect(System.Net.EndPoint)" />, and the connection has succeeded</para>
  24833. <para>-or-</para>
  24834. <para>
  24835. <see langword="true" />, if data can be sent;</para>
  24836. <para>otherwise, returns <see langword="false" />.</para>
  24837. </description>
  24838. </item>
  24839. <item>
  24840. <term>
  24841. <see cref="F:System.Net.Sockets.SelectMode.SelectError" />
  24842. </term>
  24843. <description>
  24844. <para>
  24845. <see langword="true" /> , if processing a <see cref="M:System.Net.Sockets.Socket.Connect(System.Net.EndPoint)" /> that does not
  24846. block, and the connection has failed</para>
  24847. <para>-or-</para>
  24848. <para>
  24849. <see langword="true" />, if <see cref="F:System.Net.Sockets.SocketOptionName.OutOfBandInline" /> is not set and out-of-band data is
  24850. available;</para>
  24851. <para>otherwise, returns <see langword="false" />.</para>
  24852. </description>
  24853. </item>
  24854. </list>
  24855. </returns>
  24856. </member>
  24857. <member name="M:System.Net.Sockets.Socket.Select(System.Collections.IList,System.Collections.IList,System.Collections.IList,System.Int32)">
  24858. <summary>
  24859. <para>Determines the status of one or more sockets.</para>
  24860. </summary>
  24861. <param name="checkRead">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Net.Sockets.Socket" /> instances to check for data to read.</param>
  24862. <param name="checkWrite">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Net.Sockets.Socket" /> instances to check for writing availability. </param>
  24863. <param name="checkError">An <see cref="T:System.Collections.IList" /> of <see cref="T:System.Net.Sockets.Socket" /> instances to check for errors.</param>
  24864. <param name="microSeconds">The time to wait for a response, in microseconds.</param>
  24865. </member>
  24866. <member name="M:System.Net.Sockets.Socket.BeginConnect(System.Net.EndPoint,System.AsyncCallback,System.Object)">
  24867. <summary>
  24868. <para>Begins an asynchronous request for a connection to a network device.</para>
  24869. </summary>
  24870. <param name="remoteEP">
  24871. <para>An <see cref="T:System.Net.EndPoint" /> that represents the remote device.</para>
  24872. </param>
  24873. <param name=" callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  24874. <param name=" state">An object that contains state information for this request.</param>
  24875. <returns>
  24876. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous connection.</para>
  24877. </returns>
  24878. </member>
  24879. <member name="M:System.Net.Sockets.Socket.EndConnect(System.IAsyncResult)">
  24880. <summary>
  24881. <para>Ends a pending asynchronous connection request.</para>
  24882. </summary>
  24883. <param name="asyncResult"> Stores state information for this asynchronous operation as well as any user-defined data. </param>
  24884. </member>
  24885. <member name="M:System.Net.Sockets.Socket.BeginSend(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.AsyncCallback,System.Object)">
  24886. <summary>
  24887. <para>Sends data asynchronously to a connected <see cref="T:System.Net.Sockets.Socket" />.</para>
  24888. </summary>
  24889. <param name="buffer">The data to send.</param>
  24890. <param name=" offset">The zero-based position in the <paramref name="buffer" /> parameter at which to begin sending data.</param>
  24891. <param name=" size">The number of bytes to send.</param>
  24892. <param name=" socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24893. <param name=" callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  24894. <param name=" state">An object containing state information for this request.</param>
  24895. <returns>
  24896. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous send.</para>
  24897. </returns>
  24898. </member>
  24899. <member name="M:System.Net.Sockets.Socket.EndSend(System.IAsyncResult)">
  24900. <summary>
  24901. <para>Ends a pending asynchronous send.</para>
  24902. </summary>
  24903. <param name="asyncResult">Stores state information for this asynchronous operation as well as any user defined data.</param>
  24904. <returns>
  24905. <para> If successful, the number of bytes sent to the <see cref="T:System.Net.Sockets.Socket" />; otherwise, an invalid <see cref="T:System.Net.Sockets.Socket" /> error.</para>
  24906. </returns>
  24907. </member>
  24908. <member name="M:System.Net.Sockets.Socket.BeginSendTo(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint,System.AsyncCallback,System.Object)">
  24909. <summary>
  24910. <para> Sends data asynchronously to a specific remote host.</para>
  24911. </summary>
  24912. <param name="buffer">The data to send.</param>
  24913. <param name="offset">The zero-based position in the <paramref name="buffer " />parameter at which to begin sending data.</param>
  24914. <param name="size">The number of bytes to send.</param>
  24915. <param name="socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24916. <param name=" remoteEP">An <see cref="T:System.Net.EndPoint" /> that represents the remote device.</param>
  24917. <param name="callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  24918. <param name="state">An object containing state information for this request.</param>
  24919. <returns>
  24920. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous send.</para>
  24921. </returns>
  24922. </member>
  24923. <member name="M:System.Net.Sockets.Socket.EndSendTo(System.IAsyncResult)">
  24924. <summary>
  24925. <para>Ends a pending asynchronous send to a specific location.</para>
  24926. </summary>
  24927. <param name="asyncResult">Stores state information for this asynchronous operation as well as any user defined data .</param>
  24928. <returns>
  24929. <para> If successful, the number of bytes sent; otherwise, an invalid <see cref="T:System.Net.Sockets.Socket" /> error.</para>
  24930. </returns>
  24931. </member>
  24932. <member name="M:System.Net.Sockets.Socket.BeginReceive(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.AsyncCallback,System.Object)">
  24933. <summary>
  24934. <para>Begins to asynchronously receive data from a connected <see cref="T:System.Net.Sockets.Socket" />.</para>
  24935. </summary>
  24936. <param name="buffer">The storage location for the received data.</param>
  24937. <param name=" offset">The zero-based position in the <paramref name="buffer " />parameter at which to store the received data.</param>
  24938. <param name=" size">The number of bytes to receive.</param>
  24939. <param name=" socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24940. <param name=" callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  24941. <param name=" state">An object containing state information for this request.</param>
  24942. <returns>
  24943. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous read.</para>
  24944. </returns>
  24945. </member>
  24946. <member name="M:System.Net.Sockets.Socket.EndReceive(System.IAsyncResult)">
  24947. <summary>
  24948. <para>Ends a pending asynchronous read.</para>
  24949. </summary>
  24950. <param name="asyncResult">Stores state information for this asynchronous operation as well as any user defined data.</param>
  24951. <returns>
  24952. <para> The number of bytes received.</para>
  24953. </returns>
  24954. </member>
  24955. <member name="M:System.Net.Sockets.Socket.BeginReceiveFrom(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint@,System.AsyncCallback,System.Object)">
  24956. <summary>
  24957. <para>Begins to asynchronously receive data from a specified network
  24958. device.</para>
  24959. </summary>
  24960. <param name="buffer">The storage location for the received data.</param>
  24961. <param name=" offset">The zero-based position in the <paramref name="buffer " />parameter at which to store the data.</param>
  24962. <param name=" size">The number of bytes to receive.</param>
  24963. <param name=" socketFlags">A bitwise combination of the <see cref="T:System.Net.Sockets.SocketFlags" /> values.</param>
  24964. <param name=" remoteEP">An <see cref="T:System.Net.EndPoint" /> that represents the source of the data.</param>
  24965. <param name=" callback">The <see cref="T:System.AsyncCallback" /> delegate.</param>
  24966. <param name=" state">An object containing state information for this request.</param>
  24967. <returns>
  24968. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous read.</para>
  24969. </returns>
  24970. </member>
  24971. <member name="M:System.Net.Sockets.Socket.EndReceiveFrom(System.IAsyncResult,System.Net.EndPoint@)">
  24972. <summary>
  24973. <para> Ends a pending asynchronous read from a specific endpoint.</para>
  24974. </summary>
  24975. <param name="asyncResult">Stores state information for this asynchronous operation as well as any user defined data. </param>
  24976. <param name=" endPoint">The source <see cref="T:System.Net.EndPoint" /> . </param>
  24977. <returns>
  24978. <para>If successful, the number of bytes received. If
  24979. unsuccessful, returns 0 if the connection is closed by the remote host.</para>
  24980. </returns>
  24981. </member>
  24982. <member name="M:System.Net.Sockets.Socket.BeginAccept(System.AsyncCallback,System.Object)">
  24983. <summary>
  24984. <para>Begins an asynchronous request to create a new <see cref="T:System.Net.Sockets.Socket" /> to accept an incoming connection request.</para>
  24985. </summary>
  24986. <param name="callback">The <see cref="T:System.AsyncCallback" />delegate. </param>
  24987. <param name=" state">An object containing state information for this request.</param>
  24988. <returns>
  24989. <para>An <see cref="T:System.IAsyncResult" /> that references the asynchronous <see cref="T:System.Net.Sockets.Socket" /> creation.</para>
  24990. </returns>
  24991. </member>
  24992. <member name="M:System.Net.Sockets.Socket.EndAccept(System.IAsyncResult)">
  24993. <summary>
  24994. <para>Ends an asynchronous request to create a new <see cref="T:System.Net.Sockets.Socket" /> to accept an incoming connection request.</para>
  24995. </summary>
  24996. <param name="asyncResult">Stores state information for this asynchronous operation as well as any user defined data.</param>
  24997. <returns>
  24998. <para> A <see cref="T:System.Net.Sockets.Socket" /> to
  24999. handle the incoming connection.</para>
  25000. </returns>
  25001. </member>
  25002. <member name="P:System.Net.Sockets.Socket.Connected">
  25003. <summary>
  25004. <para> Gets a value indicating whether a <see cref="T:System.Net.Sockets.Socket" /> is connected to a remote resource.
  25005. </para>
  25006. </summary>
  25007. </member>
  25008. <member name="P:System.Net.Sockets.Socket.AddressFamily">
  25009. <summary>
  25010. <para> Gets the address family of the <see cref="T:System.Net.Sockets.Socket" />.
  25011. </para>
  25012. </summary>
  25013. </member>
  25014. <member name="P:System.Net.Sockets.Socket.SocketType">
  25015. <summary>
  25016. <para> Gets the type of the <see cref="T:System.Net.Sockets.Socket" />.
  25017. </para>
  25018. </summary>
  25019. </member>
  25020. <member name="P:System.Net.Sockets.Socket.ProtocolType">
  25021. <summary>
  25022. <para> Gets the protocol type of the <see cref="T:System.Net.Sockets.Socket" />.
  25023. </para>
  25024. </summary>
  25025. </member>
  25026. <member name="P:System.Net.Sockets.Socket.Available">
  25027. <summary>
  25028. <para> Gets the amount of data that has been received from the network and is
  25029. available to be read.
  25030. </para>
  25031. </summary>
  25032. </member>
  25033. <member name="P:System.Net.Sockets.Socket.LocalEndPoint">
  25034. <summary>
  25035. <para> Gets the local endpoint.
  25036. </para>
  25037. </summary>
  25038. </member>
  25039. <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">
  25040. <summary>
  25041. <para> Gets the remote endpoint.
  25042. </para>
  25043. </summary>
  25044. </member>
  25045. <member name="P:System.Net.Sockets.Socket.Handle">
  25046. <summary>
  25047. <para> Gets the operating system handle for the <see cref="T:System.Net.Sockets.Socket" />.
  25048. </para>
  25049. </summary>
  25050. </member>
  25051. <member name="P:System.Net.Sockets.Socket.Blocking">
  25052. <summary>
  25053. <para> Gets or sets a value that indicates whether the <see cref="T:System.Net.Sockets.Socket" /> is in blocking mode.
  25054. </para>
  25055. </summary>
  25056. </member>
  25057. <member name="F:System.Net.Sockets.SocketErrors.InvalidSocket">
  25058. <summary>
  25059. <para>The socket is invalid.</para>
  25060. </summary>
  25061. </member>
  25062. <member name="F:System.Net.Sockets.SocketErrors.SocketError">
  25063. <summary>
  25064. <para>The socket has an error.</para>
  25065. </summary>
  25066. </member>
  25067. <member name="F:System.Net.Sockets.SocketErrors.WSABASEERR">
  25068. <summary>
  25069. <para>
  25070. The base value of all socket error constants. All other socket errors are
  25071. offset from this value.
  25072. </para>
  25073. </summary>
  25074. </member>
  25075. <member name="F:System.Net.Sockets.SocketErrors.WSAEINTR">
  25076. <summary>
  25077. <para>
  25078. A blocking socket call was canceled.
  25079. </para>
  25080. </summary>
  25081. </member>
  25082. <member name="F:System.Net.Sockets.SocketErrors.WSAEACCES">
  25083. <summary>
  25084. <para>
  25085. Permission denied.
  25086. </para>
  25087. </summary>
  25088. </member>
  25089. <member name="F:System.Net.Sockets.SocketErrors.WSAEFAULT">
  25090. <summary>
  25091. <para>
  25092. Bad address.
  25093. </para>
  25094. </summary>
  25095. </member>
  25096. <member name="F:System.Net.Sockets.SocketErrors.WSAEINVAL">
  25097. <summary>
  25098. <para>
  25099. Invalid argument.
  25100. </para>
  25101. </summary>
  25102. </member>
  25103. <member name="F:System.Net.Sockets.SocketErrors.WSAEMFILE">
  25104. <summary>
  25105. <para>
  25106. Too many open
  25107. files.
  25108. </para>
  25109. </summary>
  25110. </member>
  25111. <member name="F:System.Net.Sockets.SocketErrors.WSAEWOULDBLOCK">
  25112. <summary>
  25113. <para>
  25114. Resource temporarily
  25115. unavailable.
  25116. </para>
  25117. </summary>
  25118. </member>
  25119. <member name="F:System.Net.Sockets.SocketErrors.WSAEINPROGRESS">
  25120. <summary>
  25121. <para>
  25122. Operation now in progress.
  25123. </para>
  25124. </summary>
  25125. </member>
  25126. <member name="F:System.Net.Sockets.SocketErrors.WSAEALREADY">
  25127. <summary>
  25128. <para>
  25129. Operation already in progress.
  25130. </para>
  25131. </summary>
  25132. </member>
  25133. <member name="F:System.Net.Sockets.SocketErrors.WSAENOTSOCK">
  25134. <summary>
  25135. <para>
  25136. Socket operation on nonsocket.
  25137. </para>
  25138. </summary>
  25139. </member>
  25140. <member name="F:System.Net.Sockets.SocketErrors.WSAEDESTADDRREQ">
  25141. <summary>
  25142. <para>
  25143. Destination address required.
  25144. </para>
  25145. </summary>
  25146. </member>
  25147. <member name="F:System.Net.Sockets.SocketErrors.WSAEMSGSIZE">
  25148. <summary>
  25149. <para>
  25150. Message too long.
  25151. </para>
  25152. </summary>
  25153. </member>
  25154. <member name="F:System.Net.Sockets.SocketErrors.WSAEPROTOTYPE">
  25155. <summary>
  25156. <para>
  25157. Protocol wrong type for socket.
  25158. </para>
  25159. </summary>
  25160. </member>
  25161. <member name="F:System.Net.Sockets.SocketErrors.WSAENOPROTOOPT">
  25162. <summary>
  25163. <para>
  25164. Bad protocol option.
  25165. </para>
  25166. </summary>
  25167. </member>
  25168. <member name="F:System.Net.Sockets.SocketErrors.WSAEPROTONOSUPPORT">
  25169. <summary>
  25170. <para>
  25171. Protocol not supported.
  25172. </para>
  25173. </summary>
  25174. </member>
  25175. <member name="F:System.Net.Sockets.SocketErrors.WSAESOCKTNOSUPPORT">
  25176. <summary>
  25177. <para>
  25178. Socket type not supported.
  25179. </para>
  25180. </summary>
  25181. </member>
  25182. <member name="F:System.Net.Sockets.SocketErrors.WSAEOPNOTSUPP">
  25183. <summary>
  25184. <para>
  25185. Operation not supported.
  25186. </para>
  25187. </summary>
  25188. </member>
  25189. <member name="F:System.Net.Sockets.SocketErrors.WSAEPFNOSUPPORT">
  25190. <summary>
  25191. <para>
  25192. Protocol family not supported.
  25193. </para>
  25194. </summary>
  25195. </member>
  25196. <member name="F:System.Net.Sockets.SocketErrors.WSAEAFNOSUPPORT">
  25197. <summary>
  25198. <para>
  25199. Address family not supported by protocol family.
  25200. </para>
  25201. </summary>
  25202. </member>
  25203. <member name="F:System.Net.Sockets.SocketErrors.WSAEADDRINUSE">
  25204. <summary>
  25205. Address already in use.
  25206. </summary>
  25207. </member>
  25208. <member name="F:System.Net.Sockets.SocketErrors.WSAEADDRNOTAVAIL">
  25209. <summary>
  25210. <para>
  25211. Cannot assign requested address.
  25212. </para>
  25213. </summary>
  25214. </member>
  25215. <member name="F:System.Net.Sockets.SocketErrors.WSAENETDOWN">
  25216. <summary>
  25217. <para>
  25218. Network is down.
  25219. </para>
  25220. </summary>
  25221. </member>
  25222. <member name="F:System.Net.Sockets.SocketErrors.WSAENETUNREACH">
  25223. <summary>
  25224. <para>
  25225. Network is unreachable.
  25226. </para>
  25227. </summary>
  25228. </member>
  25229. <member name="F:System.Net.Sockets.SocketErrors.WSAENETRESET">
  25230. <summary>
  25231. <para>
  25232. Network dropped connection on reset.
  25233. </para>
  25234. </summary>
  25235. </member>
  25236. <member name="F:System.Net.Sockets.SocketErrors.WSAECONNABORTED">
  25237. <summary>
  25238. <para>
  25239. Software caused connection to abort.
  25240. </para>
  25241. </summary>
  25242. </member>
  25243. <member name="F:System.Net.Sockets.SocketErrors.WSAECONNRESET">
  25244. <summary>
  25245. <para>
  25246. Connection reset by peer.
  25247. </para>
  25248. </summary>
  25249. </member>
  25250. <member name="F:System.Net.Sockets.SocketErrors.WSAENOBUFS">
  25251. <summary>
  25252. No buffer space available.
  25253. </summary>
  25254. </member>
  25255. <member name="F:System.Net.Sockets.SocketErrors.WSAEISCONN">
  25256. <summary>
  25257. <para>
  25258. Socket is already connected.
  25259. </para>
  25260. </summary>
  25261. </member>
  25262. <member name="F:System.Net.Sockets.SocketErrors.WSAENOTCONN">
  25263. <summary>
  25264. <para>
  25265. Socket is not connected.
  25266. </para>
  25267. </summary>
  25268. </member>
  25269. <member name="F:System.Net.Sockets.SocketErrors.WSAESHUTDOWN">
  25270. <summary>
  25271. <para>
  25272. Cannot send after socket shutdown.
  25273. </para>
  25274. </summary>
  25275. </member>
  25276. <member name="F:System.Net.Sockets.SocketErrors.WSAETIMEDOUT">
  25277. <summary>
  25278. <para>
  25279. Connection timed out.
  25280. </para>
  25281. </summary>
  25282. </member>
  25283. <member name="F:System.Net.Sockets.SocketErrors.WSAECONNREFUSED">
  25284. <summary>
  25285. <para>
  25286. Connection refused.
  25287. </para>
  25288. </summary>
  25289. </member>
  25290. <member name="F:System.Net.Sockets.SocketErrors.WSAEHOSTDOWN">
  25291. <summary>
  25292. <para>
  25293. Host is down.
  25294. </para>
  25295. </summary>
  25296. </member>
  25297. <member name="F:System.Net.Sockets.SocketErrors.WSAEHOSTUNREACH">
  25298. <summary>
  25299. <para>
  25300. No route to host.
  25301. </para>
  25302. </summary>
  25303. </member>
  25304. <member name="F:System.Net.Sockets.SocketErrors.WSAEPROCLIM">
  25305. <summary>
  25306. <para>
  25307. Too many processes.
  25308. </para>
  25309. </summary>
  25310. </member>
  25311. <member name="F:System.Net.Sockets.SocketErrors.WSAEDISCON">
  25312. <summary>
  25313. <para>
  25314. Graceful shutdown in progress.
  25315. </para>
  25316. </summary>
  25317. </member>
  25318. <member name="F:System.Net.Sockets.SocketErrors.WSASYSNOTREADY">
  25319. <summary>
  25320. <para>
  25321. Network subsystem is unavailable.
  25322. </para>
  25323. </summary>
  25324. </member>
  25325. <member name="F:System.Net.Sockets.SocketErrors.WSAVERNOTSUPPORTED">
  25326. <summary>
  25327. <para>
  25328. Winsock.dll out of range.
  25329. </para>
  25330. </summary>
  25331. </member>
  25332. <member name="F:System.Net.Sockets.SocketErrors.WSANOTINITIALISED">
  25333. <summary>
  25334. <para>
  25335. Successful startup not yet performed.
  25336. </para>
  25337. </summary>
  25338. </member>
  25339. <member name="F:System.Net.Sockets.SocketErrors.WSA_IO_PENDING">
  25340. <summary>
  25341. <para>
  25342. Overlapped operations will complete later.
  25343. </para>
  25344. </summary>
  25345. </member>
  25346. <member name="F:System.Net.Sockets.SocketErrors.WSAHOST_NOT_FOUND">
  25347. <summary>
  25348. <para>
  25349. Host not found.
  25350. </para>
  25351. </summary>
  25352. </member>
  25353. <member name="F:System.Net.Sockets.SocketErrors.WSATRY_AGAIN">
  25354. <summary>
  25355. <para>
  25356. Nonauthoritative host not found.
  25357. </para>
  25358. </summary>
  25359. </member>
  25360. <member name="F:System.Net.Sockets.SocketErrors.WSANO_RECOVERY">
  25361. <summary>
  25362. <para>
  25363. This is a nonrecoverable error.
  25364. </para>
  25365. </summary>
  25366. </member>
  25367. <member name="F:System.Net.Sockets.SocketErrors.WSANO_DATA">
  25368. <summary>
  25369. <para>
  25370. Valid name, no data record of requested type.
  25371. </para>
  25372. </summary>
  25373. </member>
  25374. <member name="F:System.Net.Sockets.SocketErrors.HOST_NOT_FOUND">
  25375. <summary>
  25376. <para>
  25377. Host not found.
  25378. </para>
  25379. </summary>
  25380. </member>
  25381. <member name="F:System.Net.Sockets.SocketErrors.TRY_AGAIN">
  25382. <summary>
  25383. <para>
  25384. Nonauthoritative host not found.
  25385. </para>
  25386. </summary>
  25387. </member>
  25388. <member name="F:System.Net.Sockets.SocketErrors.NO_RECOVERY">
  25389. <summary>
  25390. <para>
  25391. This is a nonrecoverable error.
  25392. </para>
  25393. </summary>
  25394. </member>
  25395. <member name="F:System.Net.Sockets.SocketErrors.NO_DATA">
  25396. <summary>
  25397. <para>
  25398. Valid name, no data record of requested type.
  25399. </para>
  25400. </summary>
  25401. </member>
  25402. <member name="T:System.Net.Sockets.SocketFlags">
  25403. <summary>
  25404. <para>
  25405. Provides constant values for socket messages.
  25406. </para>
  25407. </summary>
  25408. </member>
  25409. <member name="F:System.Net.Sockets.SocketFlags.None">
  25410. <summary>
  25411. <para>
  25412. Use no flags for this call.
  25413. </para>
  25414. </summary>
  25415. </member>
  25416. <member name="F:System.Net.Sockets.SocketFlags.OutOfBand">
  25417. <summary>
  25418. <para>
  25419. Process out-of-band data.
  25420. </para>
  25421. </summary>
  25422. </member>
  25423. <member name="F:System.Net.Sockets.SocketFlags.Peek">
  25424. <summary>
  25425. <para>
  25426. Peek at incoming message.
  25427. </para>
  25428. </summary>
  25429. </member>
  25430. <member name="F:System.Net.Sockets.SocketFlags.DontRoute">
  25431. <summary>
  25432. <para>
  25433. Send without using routing tables.
  25434. </para>
  25435. </summary>
  25436. </member>
  25437. <member name="F:System.Net.Sockets.SocketFlags.MaxIOVectorLength">
  25438. <summary>
  25439. <para> Provides a standard value for the number of WSABUF
  25440. structures used to send and receive data.
  25441. </para>
  25442. </summary>
  25443. </member>
  25444. <member name="F:System.Net.Sockets.SocketFlags.Partial">
  25445. <summary>
  25446. <para> Partial send or receive for message.
  25447. </para>
  25448. </summary>
  25449. </member>
  25450. <member name="T:System.Net.Sockets.SocketOptionLevel">
  25451. <summary>
  25452. <para> Defines socket option levels for the <see cref="M:System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Int32)" qualify="true" /> and <see cref="M:System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName)" qualify="true" /> methods.
  25453. </para>
  25454. </summary>
  25455. </member>
  25456. <member name="F:System.Net.Sockets.SocketOptionLevel.Socket">
  25457. <summary>
  25458. <para> Socket options apply to the socket itself.
  25459. </para>
  25460. </summary>
  25461. </member>
  25462. <member name="F:System.Net.Sockets.SocketOptionLevel.IP">
  25463. <summary>
  25464. <para> Socket options apply to IP sockets.
  25465. </para>
  25466. </summary>
  25467. </member>
  25468. <member name="F:System.Net.Sockets.SocketOptionLevel.Tcp">
  25469. <summary>
  25470. <para> Socket options apply to TCP sockets.</para>
  25471. </summary>
  25472. </member>
  25473. <member name="F:System.Net.Sockets.SocketOptionLevel.Udp">
  25474. <summary>
  25475. <para>Socket options apply to UDP sockets.</para>
  25476. </summary>
  25477. </member>
  25478. <member name="T:System.Net.Sockets.SocketOptionName">
  25479. <summary>
  25480. <para>
  25481. Defines socket option names for the <see cref="T:System.Net.Sockets.Socket" /> class.
  25482. </para>
  25483. </summary>
  25484. </member>
  25485. <member name="F:System.Net.Sockets.SocketOptionName.Debug">
  25486. <summary>
  25487. <para>Record debugging information.</para>
  25488. </summary>
  25489. </member>
  25490. <member name="F:System.Net.Sockets.SocketOptionName.AcceptConnection">
  25491. <summary>
  25492. <para>Socket is listening.</para>
  25493. </summary>
  25494. </member>
  25495. <member name="F:System.Net.Sockets.SocketOptionName.ReuseAddress">
  25496. <summary>
  25497. <para>
  25498. Allows the socket to be bound to an address that is already in use.
  25499. </para>
  25500. </summary>
  25501. </member>
  25502. <member name="F:System.Net.Sockets.SocketOptionName.KeepAlive">
  25503. <summary>
  25504. <para>
  25505. Send keep-alives.
  25506. </para>
  25507. </summary>
  25508. </member>
  25509. <member name="F:System.Net.Sockets.SocketOptionName.DontRoute">
  25510. <summary>
  25511. <para> Do not route; send directly to interface addresses.
  25512. </para>
  25513. </summary>
  25514. </member>
  25515. <member name="F:System.Net.Sockets.SocketOptionName.Broadcast">
  25516. <summary>
  25517. <para>
  25518. Permit sending broadcast messages on the socket.
  25519. </para>
  25520. </summary>
  25521. </member>
  25522. <member name="F:System.Net.Sockets.SocketOptionName.UseLoopback">
  25523. <summary>
  25524. <para>
  25525. Bypass hardware when possible.
  25526. </para>
  25527. </summary>
  25528. </member>
  25529. <member name="F:System.Net.Sockets.SocketOptionName.Linger">
  25530. <summary>
  25531. <para>
  25532. Linger on close if unsent data is present.
  25533. </para>
  25534. </summary>
  25535. </member>
  25536. <member name="F:System.Net.Sockets.SocketOptionName.OutOfBandInline">
  25537. <summary>
  25538. <para>
  25539. Receives out-of-band data in the normal data stream.
  25540. </para>
  25541. </summary>
  25542. </member>
  25543. <member name="F:System.Net.Sockets.SocketOptionName.DontLinger">
  25544. <summary>
  25545. <para>
  25546. Close socket gracefully without lingering.
  25547. </para>
  25548. </summary>
  25549. </member>
  25550. <member name="F:System.Net.Sockets.SocketOptionName.ExclusiveAddressUse">
  25551. <summary>
  25552. <para>
  25553. Enables a socket to be bound for exclusive access.
  25554. </para>
  25555. </summary>
  25556. </member>
  25557. <member name="F:System.Net.Sockets.SocketOptionName.SendBuffer">
  25558. <summary>
  25559. <para>
  25560. Specifies the total per-socket buffer space reserved for sends. This is
  25561. unrelated to the maximum message size or the size of a TCP window.
  25562. </para>
  25563. </summary>
  25564. </member>
  25565. <member name="F:System.Net.Sockets.SocketOptionName.ReceiveBuffer">
  25566. <summary>
  25567. <para>
  25568. Send low water mark.
  25569. </para>
  25570. </summary>
  25571. </member>
  25572. <member name="F:System.Net.Sockets.SocketOptionName.SendLowWater">
  25573. <summary>
  25574. <para>
  25575. Specifies the total per-socket buffer space reserved for receives. This is unrelated to the maximum message size or the size of a TCP window.
  25576. </para>
  25577. </summary>
  25578. </member>
  25579. <member name="F:System.Net.Sockets.SocketOptionName.ReceiveLowWater">
  25580. <summary>
  25581. <para>
  25582. Receive low water mark.
  25583. </para>
  25584. </summary>
  25585. </member>
  25586. <member name="F:System.Net.Sockets.SocketOptionName.SendTimeout">
  25587. <summary>
  25588. <para>
  25589. Send timeout.
  25590. </para>
  25591. </summary>
  25592. </member>
  25593. <member name="F:System.Net.Sockets.SocketOptionName.ReceiveTimeout">
  25594. <summary>
  25595. <para> Receive time out.
  25596. </para>
  25597. </summary>
  25598. </member>
  25599. <member name="F:System.Net.Sockets.SocketOptionName.Error">
  25600. <summary>
  25601. <para>
  25602. Get error status and clear.
  25603. </para>
  25604. </summary>
  25605. </member>
  25606. <member name="F:System.Net.Sockets.SocketOptionName.Type">
  25607. <summary>
  25608. <para>
  25609. Get socket type.
  25610. </para>
  25611. </summary>
  25612. </member>
  25613. <member name="F:System.Net.Sockets.SocketOptionName.MaxConnections">
  25614. <summary>
  25615. <para>
  25616. Maximum queue length that can be specified by <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" />.
  25617. </para>
  25618. </summary>
  25619. </member>
  25620. <member name="F:System.Net.Sockets.SocketOptionName.IPOptions">
  25621. <summary>
  25622. <para>Specifies IP options to be inserted into outgoing datagrams.</para>
  25623. </summary>
  25624. </member>
  25625. <member name="F:System.Net.Sockets.SocketOptionName.HeaderIncluded">
  25626. <summary>
  25627. <para>Indicates application is providing the IP header for
  25628. outgoing datagrams.</para>
  25629. </summary>
  25630. </member>
  25631. <member name="F:System.Net.Sockets.SocketOptionName.TypeOfService">
  25632. <summary>
  25633. <para>Change the IP header type of service field.</para>
  25634. </summary>
  25635. </member>
  25636. <member name="F:System.Net.Sockets.SocketOptionName.IpTimeToLive">
  25637. <summary>
  25638. <para>Set the IP header time-to-live field.</para>
  25639. </summary>
  25640. </member>
  25641. <member name="F:System.Net.Sockets.SocketOptionName.MulticastInterface">
  25642. <summary>
  25643. <para>Set the interface for outgoing multicast packets.</para>
  25644. </summary>
  25645. </member>
  25646. <member name="F:System.Net.Sockets.SocketOptionName.MulticastTimeToLive">
  25647. <summary>
  25648. <para>
  25649. IP multicast time to live.
  25650. </para>
  25651. </summary>
  25652. </member>
  25653. <member name="F:System.Net.Sockets.SocketOptionName.MulticastLoopback">
  25654. <summary>
  25655. <para>IP multicast loopback.</para>
  25656. </summary>
  25657. </member>
  25658. <member name="F:System.Net.Sockets.SocketOptionName.AddMembership">
  25659. <summary>
  25660. <para>
  25661. Add an IP group membership.
  25662. </para>
  25663. </summary>
  25664. </member>
  25665. <member name="F:System.Net.Sockets.SocketOptionName.DropMembership">
  25666. <summary>
  25667. <para>
  25668. Drop an IP group membership.
  25669. </para>
  25670. </summary>
  25671. </member>
  25672. <member name="F:System.Net.Sockets.SocketOptionName.DontFragment">
  25673. <summary>
  25674. <para>Do not fragment IP datagrams.</para>
  25675. </summary>
  25676. </member>
  25677. <member name="F:System.Net.Sockets.SocketOptionName.AddSourceMembership">
  25678. <summary>
  25679. <para>Join a source group.</para>
  25680. </summary>
  25681. </member>
  25682. <member name="F:System.Net.Sockets.SocketOptionName.DropSourceMembership">
  25683. <summary>
  25684. <para>Drop a source group.</para>
  25685. </summary>
  25686. </member>
  25687. <member name="F:System.Net.Sockets.SocketOptionName.BlockSource">
  25688. <summary>
  25689. <para>Block data from a source.</para>
  25690. </summary>
  25691. </member>
  25692. <member name="F:System.Net.Sockets.SocketOptionName.UnblockSource">
  25693. <summary>
  25694. <para>Unblock a previously blocked source.</para>
  25695. </summary>
  25696. </member>
  25697. <member name="F:System.Net.Sockets.SocketOptionName.PacketInformation">
  25698. <summary>
  25699. <para>Return information about received packets.</para>
  25700. </summary>
  25701. </member>
  25702. <member name="F:System.Net.Sockets.SocketOptionName.NoDelay">
  25703. <summary>
  25704. <para>
  25705. Disables the Nagle algorithm for send coalescing.
  25706. </para>
  25707. </summary>
  25708. </member>
  25709. <member name="F:System.Net.Sockets.SocketOptionName.BsdUrgent">
  25710. <summary>
  25711. <para>Use urgent data as defined in RFC-1222. This option can
  25712. be set only once, and once set, cannot be turned off.</para>
  25713. </summary>
  25714. </member>
  25715. <member name="F:System.Net.Sockets.SocketOptionName.Expedited">
  25716. <summary>
  25717. <para>Use expedited data as defined in RFC-1222. This option
  25718. can be set only once, and once set, cannot be turned off.</para>
  25719. </summary>
  25720. </member>
  25721. <member name="F:System.Net.Sockets.SocketOptionName.NoChecksum">
  25722. <summary>
  25723. <para>Send UDP datagrams with checksum set to zero.</para>
  25724. </summary>
  25725. </member>
  25726. <member name="F:System.Net.Sockets.SocketOptionName.ChecksumCoverage">
  25727. <summary>
  25728. <para>Set or get UDP checksum coverage.</para>
  25729. </summary>
  25730. </member>
  25731. <member name="T:System.Net.Sockets.SocketShutdown">
  25732. <summary>
  25733. <para>Defines constants used by the <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" qualify="true" /> method.</para>
  25734. </summary>
  25735. </member>
  25736. <member name="F:System.Net.Sockets.SocketShutdown.Receive">
  25737. <summary>
  25738. <para> Shuts down a socket for receiving. This field is constant.</para>
  25739. </summary>
  25740. </member>
  25741. <member name="F:System.Net.Sockets.SocketShutdown.Send">
  25742. <summary>
  25743. <para> Shuts down a socket for sending.
  25744. This field is constant.</para>
  25745. </summary>
  25746. </member>
  25747. <member name="F:System.Net.Sockets.SocketShutdown.Both">
  25748. <summary>
  25749. <para> Shuts down a socket for both sending and receiving. This field is constant.</para>
  25750. </summary>
  25751. </member>
  25752. <member name="T:System.Net.Sockets.SocketType">
  25753. <summary>
  25754. <para> Specifies the type of socket an instance of the <see cref="T:System.Net.Sockets.Socket" /> class represents.
  25755. </para>
  25756. </summary>
  25757. </member>
  25758. <member name="F:System.Net.Sockets.SocketType.Stream">
  25759. <summary>
  25760. <para>Supports reliable, two-way, connection-based byte streams
  25761. without the duplication of data and without preservation of boundaries. A
  25762. <see langword="Socket" /> of this type communicates with a single peer
  25763. and requires a remote host connection before communication can begin. <see cref="F:System.Net.Sockets.SocketType.Stream" /> uses
  25764. the Transmission Control Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />
  25765. ) <see cref="T:System.Net.Sockets.ProtocolType" /> and the <see langword="InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" /> .</para>
  25766. </summary>
  25767. </member>
  25768. <member name="F:System.Net.Sockets.SocketType.Dgram">
  25769. <summary>
  25770. <para> Supports datagrams, which are
  25771. connectionless, unreliable messages of a fixed (typically small) maximum length. Messages might
  25772. be lost or duplicated and might arrive out of order. A <see cref="T:System.Net.Sockets.Socket" /> of type <see cref="F:System.Net.Sockets.SocketType.Dgram" /> requires no connection prior to sending and
  25773. receiving data, and can communicate with multiple peers. <see cref="F:System.Net.Sockets.SocketType.Dgram" /> uses the Datagram Protocol
  25774. (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) and
  25775. the <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.
  25776. </para>
  25777. </summary>
  25778. </member>
  25779. <member name="F:System.Net.Sockets.SocketType.Raw">
  25780. <summary>
  25781. <para>Supports access to the underlying transport protocol.
  25782. Using the <see cref="T:System.Net.Sockets.SocketType" /><see cref="F:System.Net.Sockets.SocketType.Raw" /> , you can communicate using protocols such
  25783. as, Internet Control Message Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Icmp" />) and Internet Group
  25784. Management Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Igmp" />
  25785. ). Your application must provide a
  25786. complete IP header when sending. Received datagrams return with the
  25787. IP header and options intact. </para>
  25788. </summary>
  25789. </member>
  25790. <member name="F:System.Net.Sockets.SocketType.Rdm">
  25791. <summary>
  25792. <para> Supports connectionless,
  25793. message-oriented, reliably delivered messages, and preserves
  25794. message boundaries in data. Rdm ( Reliably-Delivered Messages) messages arrive
  25795. unduplicated and in order. Furthermore, the sender is notified if messages
  25796. are lost. If you initialize a <see langword="Socket" /> using <see cref="F:System.Net.Sockets.SocketType.Rdm" />, you do not require a
  25797. remote host connection before sending and receiving data. With <see cref="F:System.Net.Sockets.SocketType.Rdm" />, you can communicate with multiple peers.</para>
  25798. </summary>
  25799. </member>
  25800. <member name="F:System.Net.Sockets.SocketType.Seqpacket">
  25801. <summary>
  25802. <para> Provides
  25803. connection-oriented and reliable two-way transfer of ordered byte streams across
  25804. a network. <see cref="F:System.Net.Sockets.SocketType.Seqpacket" /> does not duplicate data, and it preserves
  25805. boundaries within the data stream. A <see langword="Socket" /> of type <see cref="F:System.Net.Sockets.SocketType.Seqpacket" />
  25806. communicates with a single peer and requires
  25807. a remote host connection before communication can begin.</para>
  25808. </summary>
  25809. </member>
  25810. <member name="F:System.Net.Sockets.SocketType.Unknown">
  25811. <summary>
  25812. <para>Specifies an unknown <see langword="Socket " /> type.</para>
  25813. </summary>
  25814. </member>
  25815. <member name="T:System.Net.Sockets.TcpClient">
  25816. <summary>
  25817. <para> Provides client connections for TCP network services.</para>
  25818. </summary>
  25819. </member>
  25820. <member name="M:System.Net.Sockets.TcpClient.#ctor(System.Net.IPEndPoint)">
  25821. <summary>
  25822. <para> Initializes a new instance of <see cref="T:System.Net.Sockets.TcpClient" /> bound to the specified local endpoint.</para>
  25823. </summary>
  25824. <param name="localEP">The <see cref="T:System.Net.IPEndPoint" /> to which you bind the TCP <see cref="T:System.Net.Sockets.Socket" /> . </param>
  25825. </member>
  25826. <member name="M:System.Net.Sockets.TcpClient.#ctor">
  25827. <summary>
  25828. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.TcpClient" /> class.
  25829. </para>
  25830. </summary>
  25831. </member>
  25832. <member name="M:System.Net.Sockets.TcpClient.#ctor(System.String,System.Int32)">
  25833. <summary>
  25834. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.TcpClient" /> class and connects to the
  25835. specified port on the specified host.</para>
  25836. </summary>
  25837. <param name="hostname">DNS name of the remote host to which you intend to connect. </param>
  25838. <param name=" port">Port number of the remote host to which you intend to connect. </param>
  25839. </member>
  25840. <member name="M:System.Net.Sockets.TcpClient.Connect(System.String,System.Int32)">
  25841. <summary>
  25842. <para> Connects the client to the specified port on the specified host.
  25843. </para>
  25844. </summary>
  25845. <param name="hostname">The DNS name of the remote host to which you intend to connect. </param>
  25846. <param name="port">The port number of the remote host to which you intend to connect. </param>
  25847. </member>
  25848. <member name="M:System.Net.Sockets.TcpClient.Connect(System.Net.IPAddress,System.Int32)">
  25849. <summary>
  25850. <para> Connects the client to a remote TCP host using the specified IP address and port number.
  25851. </para>
  25852. </summary>
  25853. <param name="address">The IP address of the host to which you intend to connect. </param>
  25854. <param name=" port">The port number to which you intend to connect. </param>
  25855. </member>
  25856. <member name="M:System.Net.Sockets.TcpClient.Connect(System.Net.IPEndPoint)">
  25857. <summary>
  25858. <para> Connects the client to a remote TCP host using the specified remote network endpoint.
  25859. </para>
  25860. </summary>
  25861. <param name="remoteEP">The IP endpoint to which you intend to connect. </param>
  25862. </member>
  25863. <member name="M:System.Net.Sockets.TcpClient.GetStream">
  25864. <summary>
  25865. <para> Returns the stream used to send and
  25866. receive data.
  25867. </para>
  25868. </summary>
  25869. <returns>
  25870. <para> The underlying <see cref="T:System.Net.Sockets.NetworkStream" /> .
  25871. </para>
  25872. </returns>
  25873. </member>
  25874. <member name="M:System.Net.Sockets.TcpClient.Close">
  25875. <summary>
  25876. <para> Closes the TCP connection.
  25877. </para>
  25878. </summary>
  25879. </member>
  25880. <member name="M:System.Net.Sockets.TcpClient.Dispose(System.Boolean)">
  25881. <summary>
  25882. <para>Releases the unmanaged resources used by the <see cref="T:System.Net.Sockets.TcpClient" />
  25883. and optionally releases the managed resources.</para>
  25884. </summary>
  25885. <param name="disposing">
  25886. <see langword="true," /> to release both managed and unmanaged resources; <see langword="false," /> to release only unmanaged resources.</param>
  25887. </member>
  25888. <member name="M:System.Net.Sockets.TcpClient.Finalize">
  25889. <summary>
  25890. <para>Frees resources used by the <see cref="T:System.Net.Sockets.TcpClient" />
  25891. class.</para>
  25892. </summary>
  25893. </member>
  25894. <member name="P:System.Net.Sockets.TcpClient.Client">
  25895. <summary>
  25896. <para>Gets or sets the underlying <see cref="T:System.Net.Sockets.Socket" /> .</para>
  25897. </summary>
  25898. </member>
  25899. <member name="P:System.Net.Sockets.TcpClient.Active">
  25900. <summary>
  25901. <para> Gets or set a value that indicates whether a connection has been made.
  25902. </para>
  25903. </summary>
  25904. </member>
  25905. <member name="P:System.Net.Sockets.TcpClient.ReceiveBufferSize">
  25906. <summary>
  25907. <para> Gets or sets the size of the receive buffer.
  25908. </para>
  25909. </summary>
  25910. </member>
  25911. <member name="P:System.Net.Sockets.TcpClient.SendBufferSize">
  25912. <summary>
  25913. <para> Gets or sets the size of the send buffer.
  25914. </para>
  25915. </summary>
  25916. </member>
  25917. <member name="P:System.Net.Sockets.TcpClient.ReceiveTimeout">
  25918. <summary>
  25919. <para> Gets or sets the amount of time a <see cref="T:System.Net.Sockets.TcpClient" /> will wait to receive data once initiated.
  25920. </para>
  25921. </summary>
  25922. </member>
  25923. <member name="P:System.Net.Sockets.TcpClient.SendTimeout">
  25924. <summary>
  25925. <para> Gets or sets the amount of time a <see cref="T:System.Net.Sockets.TcpClient" /> will wait to receive confirmation after you initiate a send. </para>
  25926. </summary>
  25927. </member>
  25928. <member name="P:System.Net.Sockets.TcpClient.LingerState">
  25929. <summary>
  25930. <para> Gets or sets information about the sockets linger
  25931. time.
  25932. </para>
  25933. </summary>
  25934. </member>
  25935. <member name="P:System.Net.Sockets.TcpClient.NoDelay">
  25936. <summary>
  25937. <para> Gets or sets a value that enables a delay when send or receive buffers are not full.
  25938. </para>
  25939. </summary>
  25940. </member>
  25941. <member name="T:System.Net.Sockets.TcpListener">
  25942. <summary>
  25943. <para>Listens for connections from TCP network clients.</para>
  25944. </summary>
  25945. </member>
  25946. <member name="M:System.Net.Sockets.TcpListener.#ctor(System.Net.IPEndPoint)">
  25947. <summary>
  25948. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.TcpListener" /> class with the specified
  25949. local endpoint.
  25950. </para>
  25951. </summary>
  25952. <param name="localEP">The local endpoint to which to bind the listener <see cref="T:System.Net.Sockets.Socket" /> . </param>
  25953. </member>
  25954. <member name="M:System.Net.Sockets.TcpListener.#ctor(System.Net.IPAddress,System.Int32)">
  25955. <summary>
  25956. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.TcpListener" /> class that listens to the
  25957. specified IP address and port.
  25958. </para>
  25959. </summary>
  25960. <param name="localaddr">The local IP address. </param>
  25961. <param name=" port">The port on which to listen. </param>
  25962. </member>
  25963. <member name="M:System.Net.Sockets.TcpListener.#ctor(System.Int32)">
  25964. <summary>
  25965. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.TcpListener" /> class
  25966. that listens on the specified
  25967. port.</para>
  25968. </summary>
  25969. <param name="port">The port on which to listen. If this number is 0, the system will assign an open port. </param>
  25970. </member>
  25971. <member name="M:System.Net.Sockets.TcpListener.Start">
  25972. <summary>
  25973. <para> Starts listening to network requests.
  25974. </para>
  25975. </summary>
  25976. </member>
  25977. <member name="M:System.Net.Sockets.TcpListener.Stop">
  25978. <summary>
  25979. <para> Closes the listener.
  25980. </para>
  25981. </summary>
  25982. </member>
  25983. <member name="M:System.Net.Sockets.TcpListener.Finalize">
  25984. <summary>
  25985. <para>Frees resources used by the <see cref="T:System.Net.Sockets.TcpClient" />
  25986. class.</para>
  25987. </summary>
  25988. </member>
  25989. <member name="M:System.Net.Sockets.TcpListener.Pending">
  25990. <summary>
  25991. <para> Determines if there are pending connection requests.
  25992. </para>
  25993. </summary>
  25994. <returns>
  25995. <para>
  25996. <see langword="true " />if connections are pending; otherwise,
  25997. <see langword="false" />.
  25998. </para>
  25999. </returns>
  26000. </member>
  26001. <member name="M:System.Net.Sockets.TcpListener.AcceptSocket">
  26002. <summary>
  26003. <para> Accepts a pending connection request.
  26004. </para>
  26005. </summary>
  26006. <returns>
  26007. <para> A <see cref="T:System.Net.Sockets.Socket" /> used to send and receive
  26008. data.
  26009. </para>
  26010. </returns>
  26011. </member>
  26012. <member name="M:System.Net.Sockets.TcpListener.AcceptTcpClient">
  26013. <summary>
  26014. <para>Accepts a pending connection request</para>
  26015. </summary>
  26016. <returns>
  26017. <para>A <see cref="T:System.Net.Sockets.TcpClient" /> used to send and receive data. </para>
  26018. </returns>
  26019. </member>
  26020. <member name="P:System.Net.Sockets.TcpListener.Server">
  26021. <summary>
  26022. <para> Gets the underlying network <see cref="T:System.Net.Sockets.Socket" /> .
  26023. </para>
  26024. </summary>
  26025. </member>
  26026. <member name="P:System.Net.Sockets.TcpListener.Active">
  26027. <summary>
  26028. <para> Gets a value that indicates whether <see cref="T:System.Net.Sockets.TcpListener" />
  26029. is actively listening
  26030. for client connections.</para>
  26031. </summary>
  26032. </member>
  26033. <member name="P:System.Net.Sockets.TcpListener.LocalEndpoint">
  26034. <summary>
  26035. <para> Gets the underlying <see cref="T:System.Net.EndPoint" /> of the current <see cref="T:System.Net.Sockets.TcpListener" /> .
  26036. </para>
  26037. </summary>
  26038. </member>
  26039. <member name="T:System.Net.Sockets.UdpClient">
  26040. <summary>
  26041. <para> Provides User Datagram Protocol (UDP) network
  26042. services.
  26043. </para>
  26044. </summary>
  26045. </member>
  26046. <member name="M:System.Net.Sockets.UdpClient.#ctor">
  26047. <summary>
  26048. <para> Initializes a new instance of the <see cref="T:System.Net.Sockets.UdpClient" />class.
  26049. </para>
  26050. </summary>
  26051. </member>
  26052. <member name="M:System.Net.Sockets.UdpClient.#ctor(System.Int32)">
  26053. <summary>
  26054. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.UdpClient" /> class that communicates on
  26055. a specified port.</para>
  26056. </summary>
  26057. <param name="port">The local port number from which you intend to communicate.</param>
  26058. </member>
  26059. <member name="M:System.Net.Sockets.UdpClient.#ctor(System.Net.IPEndPoint)">
  26060. <summary>
  26061. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.UdpClient" /> class that communicates on
  26062. a specified local endpoint.</para>
  26063. </summary>
  26064. <param name="localEP">The local endpoint to which you bind the UDP connection. </param>
  26065. </member>
  26066. <member name="M:System.Net.Sockets.UdpClient.#ctor(System.String,System.Int32)">
  26067. <summary>
  26068. <para>Initializes a new instance of the <see cref="T:System.Net.Sockets.UdpClient" /> class and connects to a
  26069. specified remote host on a specified port.</para>
  26070. </summary>
  26071. <param name="hostname">The name of the remote DNS host to which you intend to connect.</param>
  26072. <param name="port">The remote port number to which you intend to connect.</param>
  26073. </member>
  26074. <member name="M:System.Net.Sockets.UdpClient.Close">
  26075. <summary>
  26076. <para> Closes the UDP connection.</para>
  26077. </summary>
  26078. </member>
  26079. <member name="M:System.Net.Sockets.UdpClient.Connect(System.String,System.Int32)">
  26080. <summary>
  26081. <para>Establishes a connection to the specified port on the specified
  26082. remote host.</para>
  26083. </summary>
  26084. <param name="hostname">DNS name of the remote host to which you intend to connect. </param>
  26085. <param name="port">Port number on the remote host to which you intend to connect. </param>
  26086. </member>
  26087. <member name="M:System.Net.Sockets.UdpClient.Connect(System.Net.IPAddress,System.Int32)">
  26088. <summary>
  26089. <para>Connects the client to a remote UDP host using the specified IP Address and
  26090. port number.</para>
  26091. </summary>
  26092. <param name="addr">The IP address of the host to which you intend to connect. </param>
  26093. <param name="port">The port number to which you intend to connect. </param>
  26094. </member>
  26095. <member name="M:System.Net.Sockets.UdpClient.Connect(System.Net.IPEndPoint)">
  26096. <summary>
  26097. <para> Connects the client to a remote UDP host using the specified remote network endpoint.</para>
  26098. </summary>
  26099. <param name="endPoint">The network endpoint to which you intend to connect. </param>
  26100. </member>
  26101. <member name="M:System.Net.Sockets.UdpClient.Send(System.Byte[],System.Int32,System.Net.IPEndPoint)">
  26102. <summary>
  26103. <para> Sends a UDP datagram to the host at the remote endpoint.
  26104. </para>
  26105. </summary>
  26106. <param name="dgram">The UDP datagram that you intend to send represented as an array of bytes. </param>
  26107. <param name=" bytes">The number of bytes in the datagram. </param>
  26108. <param name=" endPoint">An <see cref="T:System.Net.IPEndPoint" /> that represents the host and port to which to send the datagram. </param>
  26109. <returns>
  26110. <para> The number
  26111. of bytes sent.
  26112. </para>
  26113. </returns>
  26114. </member>
  26115. <member name="M:System.Net.Sockets.UdpClient.Send(System.Byte[],System.Int32,System.String,System.Int32)">
  26116. <summary>
  26117. <para> Sends a UDP datagram to a specified port on a specified remote host.
  26118. </para>
  26119. </summary>
  26120. <param name="dgram">The UDP datagram that you intend to send represented as an array of bytes. </param>
  26121. <param name="bytes">The number of bytes in the datagram. </param>
  26122. <param name="hostname">The name of the remote host to which you intend to connect. </param>
  26123. <param name=" port">The remote port number with which you intend to communicate. </param>
  26124. <returns>
  26125. <para> The number of bytes sent.
  26126. </para>
  26127. </returns>
  26128. </member>
  26129. <member name="M:System.Net.Sockets.UdpClient.Send(System.Byte[],System.Int32)">
  26130. <summary>
  26131. <para> Sends a UDP datagram to a
  26132. remote host.
  26133. </para>
  26134. </summary>
  26135. <param name="dgram">The UDP datagram that you intend to send represented as an array of bytes. </param>
  26136. <param name="bytes">The number of bytes in the datagram. </param>
  26137. <returns>
  26138. <para> The number of bytes sent.
  26139. </para>
  26140. </returns>
  26141. </member>
  26142. <member name="M:System.Net.Sockets.UdpClient.Receive(System.Net.IPEndPoint@)">
  26143. <summary>
  26144. <para> Returns a UDP datagram that was sent by a remote host.
  26145. </para>
  26146. </summary>
  26147. <param name="remoteEP">An <see cref="T:System.Net.IPEndPoint" /> representing the remote host from which the data was sent. </param>
  26148. <returns>
  26149. <para> Datagram data as an array
  26150. of bytes.
  26151. </para>
  26152. </returns>
  26153. </member>
  26154. <member name="M:System.Net.Sockets.UdpClient.JoinMulticastGroup(System.Net.IPAddress)">
  26155. <summary>
  26156. <para> Adds a <see cref="T:System.Net.Sockets.UdpClient" /> to a multicast group.</para>
  26157. </summary>
  26158. <param name="multicastAddr">The multicast <see cref="T:System.Net.IPAddress" /> of the group you want to join. </param>
  26159. </member>
  26160. <member name="M:System.Net.Sockets.UdpClient.JoinMulticastGroup(System.Net.IPAddress,System.Int32)">
  26161. <summary>
  26162. <para> Adds a <see cref="T:System.Net.Sockets.UdpClient" /> to a multicast group with the specified Time to Live (TTL).
  26163. </para>
  26164. </summary>
  26165. <param name="multicastAddr">The <see cref="T:System.Net.IPAddress" /> of the multicast group to join. </param>
  26166. <param name="timeToLive"> The TTL measured in router hops. </param>
  26167. </member>
  26168. <member name="M:System.Net.Sockets.UdpClient.DropMulticastGroup(System.Net.IPAddress)">
  26169. <summary>
  26170. <para> Leaves a multicast group.
  26171. </para>
  26172. </summary>
  26173. <param name="multicastAddr">The <see cref="T:System.Net.IPAddress" />of the multicast group to leave. </param>
  26174. </member>
  26175. <member name="P:System.Net.Sockets.UdpClient.Client">
  26176. <summary>
  26177. <para> Gets or sets the underlying network socket.
  26178. </para>
  26179. </summary>
  26180. </member>
  26181. <member name="P:System.Net.Sockets.UdpClient.Active">
  26182. <summary>
  26183. <para> Gets or sets a value indicating whether a connection to a remote host has been
  26184. made.
  26185. </para>
  26186. </summary>
  26187. </member>
  26188. <member name="T:System.Configuration.IConfigurationSectionHandler">
  26189. <summary>
  26190. <para>
  26191. Defines the contract that all configuration
  26192. section handlers must implement in order to participate in the resolution of
  26193. configuration settings.
  26194. </para>
  26195. </summary>
  26196. </member>
  26197. <member name="M:System.Configuration.IConfigurationSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26198. <summary>
  26199. <para> Implemented by all configuration section handlers to
  26200. parse the XML of the configuration section. The returned object is added to the
  26201. configuration collection and is accessed by <see cref="M:System.Configuration.ConfigurationSettings.GetConfig(System.String)" /> .
  26202. </para>
  26203. </summary>
  26204. <param name="parent">The configuration settings in a corresponding parent configuration section. </param>
  26205. <param name="configContext">An <see cref="!:System.Web.Configuration.HttpConfigurationContext" /> when called from the ASP.NET configuration system. Otherwise, this parameter is reserved and is <see langword="null" /> . </param>
  26206. <param name="section">The <see cref="T:System.Xml.XmlNode" /> that contains the configuration information from the configuration file. Provides direct access to the XML contents of the configuration section. </param>
  26207. <returns>
  26208. <para>A configuration object.</para>
  26209. </returns>
  26210. </member>
  26211. <member name="T:System.Configuration.ConfigurationException">
  26212. <summary>
  26213. <para> The exception that is thrown when an error occurs in
  26214. a configuration setting.</para>
  26215. </summary>
  26216. </member>
  26217. <member name="M:System.Configuration.ConfigurationException.#ctor">
  26218. <summary>
  26219. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" />
  26220. class.</para>
  26221. </summary>
  26222. </member>
  26223. <member name="M:System.Configuration.ConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  26224. <summary>
  26225. Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" /> class with the specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> and <see cref="T:System.Runtime.Serialization.StreamingContext" />.
  26226. </summary>
  26227. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> containing the information required to serialize the new ConfigurationException.</param>
  26228. <param name=" context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> containing the source and destination of the serialized stream associated with the new ConfigurationException. </param>
  26229. </member>
  26230. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String)">
  26231. <summary>
  26232. <para>Initializes a new instance of the
  26233. <see cref="T:System.Configuration.ConfigurationException" /> class with the specified error message.</para>
  26234. </summary>
  26235. <param name="message">The message to display to the client when the exception is thrown.</param>
  26236. </member>
  26237. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String,System.Exception)">
  26238. <summary>
  26239. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" /> class with the specified
  26240. error message and <see cref="P:System.Exception.InnerException" /><see langword=" " /> property.</para>
  26241. </summary>
  26242. <param name="message">The message to display to the client when the exception is thrown.</param>
  26243. <param name=" inner">The <see cref="P:System.Exception.InnerException" /> , if any, that threw the current exception.</param>
  26244. </member>
  26245. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String,System.Xml.XmlNode)">
  26246. <summary>
  26247. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" /> with the specified error message and the name
  26248. of the configuration section containing the error.</para>
  26249. </summary>
  26250. <param name="message">The message to display to the client when the exception is thrown.</param>
  26251. <param name=" node">The <see cref="T:System.Xml.XmlNode" /> that contains the error.</param>
  26252. </member>
  26253. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String,System.Exception,System.Xml.XmlNode)">
  26254. <summary>
  26255. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" /> class with the
  26256. specified error
  26257. message and <see cref="P:System.Exception.InnerException" /> and the name of the configuration section node that contains the error.</para>
  26258. </summary>
  26259. <param name="message">The message to display to the client when the exception is thrown.</param>
  26260. <param name=" inner">The <see cref="P:System.Exception.InnerException" /> , if any, that threw the current exception.</param>
  26261. <param name=" node">The <see cref="T:System.Xml.XmlNode" /> that contains the error.</param>
  26262. </member>
  26263. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String,System.String,System.Int32)">
  26264. <summary>
  26265. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" />
  26266. class with the specified error message, the name of the configuration
  26267. file that contains the error, and the line number in the file.</para>
  26268. </summary>
  26269. <param name="message">The message to display to the client when the exception is thrown.</param>
  26270. <param name=" filename">The name of the configuration file that contains the error.</param>
  26271. <param name=" line">The number of the line that contains the error.</param>
  26272. </member>
  26273. <member name="M:System.Configuration.ConfigurationException.#ctor(System.String,System.Exception,System.String,System.Int32)">
  26274. <summary>
  26275. <para>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationException" /> with the specified error
  26276. message and <see cref="P:System.Exception.InnerException" />, the name of the file containing the error, and the line number of the
  26277. error in the file.</para>
  26278. </summary>
  26279. <param name="message">The message to display to the client when the exception is thrown.</param>
  26280. <param name=" inner">The <see cref="P:System.Exception.InnerException" /> , if any, that threw the current exception.</param>
  26281. <param name=" filename">The name of the configuration file that contains the error.</param>
  26282. <param name=" line">The number of the line that contains the error.</param>
  26283. </member>
  26284. <member name="M:System.Configuration.ConfigurationException.GetXmlNodeLineNumber(System.Xml.XmlNode)">
  26285. <summary>
  26286. <para>Returns the line number of the configuration section node that contains the error.</para>
  26287. </summary>
  26288. <param name="node">The name of the configuration section node that contains the error.</param>
  26289. <returns>
  26290. <para>The line number that contains the error.</para>
  26291. </returns>
  26292. </member>
  26293. <member name="M:System.Configuration.ConfigurationException.GetXmlNodeFilename(System.Xml.XmlNode)">
  26294. <summary>
  26295. <para> Returns the name of the file that contains the configuration section
  26296. node that contains the error.</para>
  26297. </summary>
  26298. <param name="node">The name of the configuration section node that contains the error.</param>
  26299. <returns>
  26300. <para>The name of the configuration file.</para>
  26301. </returns>
  26302. </member>
  26303. <member name="P:System.Configuration.ConfigurationException.Message">
  26304. <summary>
  26305. <para> Gets a string containing the concatenated file name
  26306. and line number of the error.</para>
  26307. </summary>
  26308. </member>
  26309. <member name="P:System.Configuration.ConfigurationException.BareMessage">
  26310. <summary>
  26311. <para>Gets the base error message without file name and line number information.</para>
  26312. </summary>
  26313. </member>
  26314. <member name="P:System.Configuration.ConfigurationException.Filename">
  26315. <summary>
  26316. <para>Gets the name of the configuration file where the error occurred.</para>
  26317. </summary>
  26318. </member>
  26319. <member name="P:System.Configuration.ConfigurationException.Line">
  26320. <summary>
  26321. <para>Gets the number of the line where the error occurred.</para>
  26322. </summary>
  26323. </member>
  26324. <member name="T:System.Configuration.ConfigurationSettings">
  26325. <summary>
  26326. <para>Provides access to configuration settings in a specified configuration section. This class
  26327. cannot be inherited. </para>
  26328. </summary>
  26329. </member>
  26330. <member name="M:System.Configuration.ConfigurationSettings.GetConfig(System.String)">
  26331. <summary>
  26332. <para>Returns configuration settings for a user-defined
  26333. configuration section.</para>
  26334. </summary>
  26335. <param name="sectionName">The configuration section to read.</param>
  26336. <returns>
  26337. <para>The configuration settings for <paramref name="sectionName" /> .</para>
  26338. </returns>
  26339. </member>
  26340. <member name="P:System.Configuration.ConfigurationSettings.AppSettings">
  26341. <summary>
  26342. <para>Gets configuration settings in the <see topic="gngrfAppSettingsElement" />
  26343. configuration section.</para>
  26344. </summary>
  26345. </member>
  26346. <member name="M:System.Configuration.IConfigurationSystem.GetConfig(System.String)">
  26347. <summary>
  26348. <para>
  26349. Returns the config object for the specified key.
  26350. </para>
  26351. </summary>
  26352. <param name="configKey">
  26353. Section name of config object to retrieve.
  26354. </param>
  26355. </member>
  26356. <member name="M:System.Configuration.IConfigurationSystem.Init">
  26357. <summary>
  26358. <para>
  26359. Initializes the configuration system.
  26360. </para>
  26361. </summary>
  26362. </member>
  26363. <member name="T:System.Configuration.DictionarySectionHandler">
  26364. <summary>
  26365. <para>Reads key-value pair configuration information for a
  26366. configuration section.</para>
  26367. </summary>
  26368. </member>
  26369. <member name="M:System.Configuration.DictionarySectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26370. <summary>
  26371. <para>Evaluates the given XML section and returns
  26372. a <see cref="T:System.Collections.Hashtable" /> that contains the results of the evaluation.</para>
  26373. </summary>
  26374. <param name="parent">The configuration settings in a corresponding parent configuration section.</param>
  26375. <param name=" context">The virtual path for which the configuration section handler computes configuration values. Normally this parameter is reserved and is <see langword="null" /> .</param>
  26376. <param name=" section">The <see cref="T:System.Xml.XmlNode" /> that contains the configuration information to be handled. Provides direct access to the XML contents of the configuration section.</param>
  26377. <returns>
  26378. <para>A <see cref="T:System.Collections.Hashtable" /> that contains the section's configuration
  26379. settings.</para>
  26380. </returns>
  26381. </member>
  26382. <member name="P:System.Configuration.DictionarySectionHandler.KeyAttributeName">
  26383. <summary>
  26384. <para>Gets the name of the key attribute tag.</para>
  26385. </summary>
  26386. </member>
  26387. <member name="P:System.Configuration.DictionarySectionHandler.ValueAttributeName">
  26388. <summary>
  26389. <para>Gets the name of the value tag.</para>
  26390. </summary>
  26391. </member>
  26392. <member name="T:System.Configuration.IgnoreSectionHandler">
  26393. <summary>
  26394. <para> Provides a section handler definition for configuration sections
  26395. read and handled by systems other than System.Configuration. </para>
  26396. </summary>
  26397. </member>
  26398. <member name="M:System.Configuration.IgnoreSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26399. <summary>
  26400. <para>Creates a new configuration handler and adds the
  26401. specified configuration object to the section handler collection.</para>
  26402. </summary>
  26403. <param name="parent">The configuration settings in a corresponding parent configuration section.</param>
  26404. <param name=" configContext">The virtual path for which the configuration section handler computes configuration values. Normally this parameter is reserved and is <see langword="null" /> .</param>
  26405. <param name=" section">An <see cref="T:System.Xml.XmlNode" /> that contains the configuration information to be handled. Provides direct access to the XML contents of the configuration section.</param>
  26406. <returns>
  26407. <para>Always returns <see langword="null" /> .</para>
  26408. </returns>
  26409. </member>
  26410. <member name="M:System.Configuration.NameValueFileSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26411. </member>
  26412. <member name="T:System.Configuration.NameValueSectionHandler">
  26413. <summary>
  26414. <para> Provides name-value pair configuration information from a configuration section.</para>
  26415. </summary>
  26416. </member>
  26417. <member name="M:System.Configuration.NameValueSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26418. <summary>
  26419. <para> Creates a new configuration handler and adds
  26420. it to the section handler collection.</para>
  26421. </summary>
  26422. <param name="parent">The configuration settings in a corresponding parent configuration section.</param>
  26423. <param name=" context">The virtual path for which the configuration section handler computes configuration values. Normally this parameter is reserved and is <see langword="null" /> .</param>
  26424. <param name=" section">The <see cref="T:System.Xml.XmlNode" /><see langword="" /> that contains the configuration information to be handled. Provides direct access to the XML contents of the configuration section.</param>
  26425. <returns>
  26426. <para>A <see cref="T:System.Collections.Specialized.NameValueCollection" /> .</para>
  26427. </returns>
  26428. </member>
  26429. <member name="P:System.Configuration.NameValueSectionHandler.KeyAttributeName">
  26430. <summary>
  26431. <para>The XML attribute name to use as the key in &lt;add&gt; and &lt;remove&gt; sub-elements.</para>
  26432. </summary>
  26433. </member>
  26434. <member name="P:System.Configuration.NameValueSectionHandler.ValueAttributeName">
  26435. <summary>
  26436. <para>Gets the XML attribute name to use as the value in a key/value pair.</para>
  26437. </summary>
  26438. </member>
  26439. <member name="T:System.Configuration.SingleTagSectionHandler">
  26440. <summary>
  26441. <para> Provides a means of reading XML attributes in a configuration section as key/value
  26442. pairs.</para>
  26443. </summary>
  26444. </member>
  26445. <member name="M:System.Configuration.SingleTagSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">
  26446. <summary>
  26447. <para>Returns a collection of configuration section values.</para>
  26448. </summary>
  26449. <param name=" parent">The configuration settings in a corresponding parent configuration section.</param>
  26450. <param name=" context">An <see cref="T:System.Web.Configuration.HttpConfigurationContext" /> when called from the ASP.NET configuration system. Otherwise, this parameter is reserved and is <see langword="null" /> .</param>
  26451. <param name="section">An <see cref="T:System.Xml.XmlNode" /> that contains configuration information from the configuration file. Provides direct access to the XML contents of the configuration section.</param>
  26452. <returns>
  26453. <para>A <see cref="T:System.Collections.Hashtable" /> containing configuration section
  26454. directives.</para>
  26455. </returns>
  26456. </member>
  26457. <member name="T:System.IO.NotifyFilters">
  26458. <summary>
  26459. <para> Specifies changes to watch
  26460. for in a file or folder.</para>
  26461. </summary>
  26462. </member>
  26463. <member name="F:System.IO.NotifyFilters.FileName">
  26464. <summary>
  26465. <para>The name of the file.</para>
  26466. </summary>
  26467. </member>
  26468. <member name="F:System.IO.NotifyFilters.DirectoryName">
  26469. <summary>
  26470. <para>The name of the directory.</para>
  26471. </summary>
  26472. </member>
  26473. <member name="F:System.IO.NotifyFilters.Attributes">
  26474. <summary>
  26475. <para>
  26476. The attributes of the file or folder.
  26477. </para>
  26478. </summary>
  26479. </member>
  26480. <member name="F:System.IO.NotifyFilters.Size">
  26481. <summary>
  26482. <para>
  26483. The size of the file or folder.
  26484. </para>
  26485. </summary>
  26486. </member>
  26487. <member name="F:System.IO.NotifyFilters.LastWrite">
  26488. <summary>
  26489. <para>
  26490. The date the file or folder last had anything written to it.
  26491. </para>
  26492. </summary>
  26493. </member>
  26494. <member name="F:System.IO.NotifyFilters.LastAccess">
  26495. <summary>
  26496. <para> The date the file or folder was last opened.
  26497. </para>
  26498. </summary>
  26499. </member>
  26500. <member name="F:System.IO.NotifyFilters.CreationTime">
  26501. <summary>
  26502. <para> The time the file or folder was created.</para>
  26503. </summary>
  26504. </member>
  26505. <member name="F:System.IO.NotifyFilters.Security">
  26506. <summary>
  26507. <para>
  26508. The security settings of the file or folder.
  26509. </para>
  26510. </summary>
  26511. </member>
  26512. <member name="T:System.IO.ErrorEventArgs">
  26513. <summary>
  26514. <para>Provides
  26515. data for the <see cref="E:System.IO.FileSystemWatcher.Error" /> event.</para>
  26516. </summary>
  26517. </member>
  26518. <member name="M:System.IO.ErrorEventArgs.#ctor(System.Exception)">
  26519. <summary>
  26520. <para>
  26521. Initializes a new instance of the <see cref="T:System.IO.ErrorEventArgs" /> class.
  26522. </para>
  26523. </summary>
  26524. <param name="exception">
  26525. An <see cref="T:System.Exception" /> that represents the error that occurred.
  26526. </param>
  26527. </member>
  26528. <member name="M:System.IO.ErrorEventArgs.GetException">
  26529. <summary>
  26530. <para>
  26531. Gets the <see cref="T:System.Exception" /> that represents the error that occurred.
  26532. </para>
  26533. </summary>
  26534. <returns>
  26535. <para>
  26536. An <see cref="T:System.Exception" /> that represents the error that occurred.
  26537. </para>
  26538. </returns>
  26539. </member>
  26540. <member name="T:System.IO.ErrorEventHandler">
  26541. <summary>
  26542. <para>Represents the method that will
  26543. handle the <see cref="E:System.IO.FileSystemWatcher.Error" />
  26544. event of
  26545. a <see cref="T:System.IO.FileSystemWatcher" />.</para>
  26546. </summary>
  26547. <param name="sender">The source of the event.</param>
  26548. <param name="e">An <see cref="T:System.IO.ErrorEventArgs" /> that contains the event data.</param>
  26549. </member>
  26550. <member name="T:System.IO.FileSystemEventArgs">
  26551. <summary>
  26552. <para>Provides data for the directory events: <see cref="E:System.IO.FileSystemWatcher.Changed" />, <see cref="E:System.IO.FileSystemWatcher.Created" />, <see cref="E:System.IO.FileSystemWatcher.Deleted" />.</para>
  26553. </summary>
  26554. </member>
  26555. <member name="M:System.IO.FileSystemEventArgs.#ctor(System.IO.WatcherChangeTypes,System.String,System.String)">
  26556. <summary>
  26557. <para>Initializes a new instance of the <see cref="T:System.IO.FileSystemEventArgs" /> class.</para>
  26558. </summary>
  26559. <param name="changeType">One of the <see cref="T:System.IO.WatcherChangeTypes" /> values, which represents the kind of change detected in the file system.</param>
  26560. <param name="directory">The root directory of the affected file or directory.</param>
  26561. <param name="name">The name of the affected file or directory.</param>
  26562. </member>
  26563. <member name="P:System.IO.FileSystemEventArgs.ChangeType">
  26564. <summary>
  26565. <para> Gets the type of directory event that
  26566. occurred.
  26567. </para>
  26568. </summary>
  26569. </member>
  26570. <member name="P:System.IO.FileSystemEventArgs.FullPath">
  26571. <summary>
  26572. <para> Gets
  26573. the
  26574. fully qualifed path of the affected file or directory.
  26575. </para>
  26576. </summary>
  26577. </member>
  26578. <member name="P:System.IO.FileSystemEventArgs.Name">
  26579. <summary>
  26580. <para>
  26581. Gets
  26582. the name of the affected file or directory.
  26583. </para>
  26584. </summary>
  26585. </member>
  26586. <member name="T:System.IO.FileSystemEventHandler">
  26587. <summary>
  26588. <para>Represents the method that will handle the <see cref="E:System.IO.FileSystemWatcher.Changed" />, <see cref="E:System.IO.FileSystemWatcher.Created" />, or <see cref="E:System.IO.FileSystemWatcher.Deleted" /> event of a <see cref="T:System.IO.FileSystemWatcher" />
  26589. class.</para>
  26590. </summary>
  26591. <param name="sender">The source of the event.</param>
  26592. <param name="e">The <see cref="T:System.IO.FileSystemEventArgs" /> that contains the event data.</param>
  26593. </member>
  26594. <member name="T:System.IO.FileSystemWatcher">
  26595. <summary>
  26596. <para>Listens to the file system change notifications and
  26597. raises events when a directory, or file in a directory, changes.</para>
  26598. </summary>
  26599. </member>
  26600. <member name="M:System.IO.FileSystemWatcher.#ctor">
  26601. <summary>
  26602. <para>Initializes a new instance of the <see cref="T:System.IO.FileSystemWatcher" /> class.</para>
  26603. </summary>
  26604. </member>
  26605. <member name="M:System.IO.FileSystemWatcher.#ctor(System.String)">
  26606. <summary>
  26607. <para>Initializes a new instance of the <see cref="T:System.IO.FileSystemWatcher" /> class,
  26608. given the specified directory to monitor.</para>
  26609. </summary>
  26610. <param name="path">The directory to monitor, in standard or Universal Naming Convention (UNC) notation.</param>
  26611. </member>
  26612. <member name="M:System.IO.FileSystemWatcher.#ctor(System.String,System.String)">
  26613. <summary>
  26614. <para>Initializes a new instance of the <see cref="T:System.IO.FileSystemWatcher" /> class,
  26615. given the specified directory and type of files to monitor.</para>
  26616. </summary>
  26617. <param name="path">The directory to monitor, in standard or Universal Naming Convention (UNC) notation.</param>
  26618. <param name="filter"> The type of files to watch. For example, "*.txt" watches for changes to all text files.</param>
  26619. </member>
  26620. <member name="M:System.IO.FileSystemWatcher.BeginInit">
  26621. <summary>
  26622. <para>Begins the initialization of a <see cref="T:System.IO.FileSystemWatcher" /> used on a form or used by
  26623. another component. The initialization occurs at run time.</para>
  26624. </summary>
  26625. </member>
  26626. <member name="M:System.IO.FileSystemWatcher.EndInit">
  26627. <summary>
  26628. <para>Ends the initialization of a <see cref="T:System.IO.FileSystemWatcher" /> used on a form or used by
  26629. another component. The initialization occurs at run time.</para>
  26630. </summary>
  26631. </member>
  26632. <member name="M:System.IO.FileSystemWatcher.OnChanged(System.IO.FileSystemEventArgs)">
  26633. <summary>
  26634. <para>Raises the <see cref="E:System.IO.FileSystemWatcher.Changed" /> event.</para>
  26635. </summary>
  26636. <param name="e">A <see cref="T:System.IO.FileSystemEventArgs" /> that contains the event data.</param>
  26637. </member>
  26638. <member name="M:System.IO.FileSystemWatcher.OnCreated(System.IO.FileSystemEventArgs)">
  26639. <summary>
  26640. <para> Raises the <see cref="E:System.IO.FileSystemWatcher.Created" /> event.
  26641. </para>
  26642. </summary>
  26643. <param name="e">A <see cref="T:System.IO.FileSystemEventArgs" /> that contains the event data. </param>
  26644. </member>
  26645. <member name="M:System.IO.FileSystemWatcher.OnDeleted(System.IO.FileSystemEventArgs)">
  26646. <summary>
  26647. <para> Raises the <see cref="E:System.IO.FileSystemWatcher.Deleted" /> event.
  26648. </para>
  26649. </summary>
  26650. <param name="e">A <see cref="T:System.IO.FileSystemEventArgs" /> that contains the event data. </param>
  26651. </member>
  26652. <member name="M:System.IO.FileSystemWatcher.OnError(System.IO.ErrorEventArgs)">
  26653. <summary>
  26654. <para> Raises the <see cref="E:System.IO.FileSystemWatcher.Error" /> event.
  26655. </para>
  26656. </summary>
  26657. <param name="e">An <see cref="T:System.IO.ErrorEventArgs" /> that contains the event data. </param>
  26658. </member>
  26659. <member name="M:System.IO.FileSystemWatcher.OnRenamed(System.IO.RenamedEventArgs)">
  26660. <summary>
  26661. <para>
  26662. Raises the <see cref="E:System.IO.FileSystemWatcher.Renamed" /> event.
  26663. </para>
  26664. </summary>
  26665. <param name="e">
  26666. A <see cref="T:System.IO.RenamedEventArgs" /> that contains the event data.
  26667. </param>
  26668. </member>
  26669. <member name="M:System.IO.FileSystemWatcher.WaitForChanged(System.IO.WatcherChangeTypes)">
  26670. <summary>
  26671. <para> A synchronous method that returns a structure
  26672. that contains specific information on the change that occurred, given the
  26673. type of change you want to monitor.</para>
  26674. </summary>
  26675. <param name="changeType">The <see cref="T:System.IO.WatcherChangeTypes" /> to watch for.</param>
  26676. <returns>
  26677. <para>A <see cref="T:System.IO.WaitForChangedResult" /> that contains specific information on the change that occurred.</para>
  26678. </returns>
  26679. </member>
  26680. <member name="M:System.IO.FileSystemWatcher.WaitForChanged(System.IO.WatcherChangeTypes,System.Int32)">
  26681. <summary>
  26682. <para> A
  26683. synchronous method that returns a structure that contains specific information on the change that occurred, given
  26684. the type of change you want to monitor and the time (in milliseconds) to wait before timing out.</para>
  26685. </summary>
  26686. <param name="changeType">The <see cref="T:System.IO.WatcherChangeTypes" /> to watch for.</param>
  26687. <param name="timeout">The time (in milliseconds) to wait before timing out.</param>
  26688. <returns>
  26689. <para>A <see cref="T:System.IO.WaitForChangedResult" /> that contains specific information on the change that occurred.</para>
  26690. </returns>
  26691. </member>
  26692. <member name="P:System.IO.FileSystemWatcher.NotifyFilter">
  26693. <summary>
  26694. <para> Gets or sets the type of changes to watch for.</para>
  26695. </summary>
  26696. </member>
  26697. <member name="P:System.IO.FileSystemWatcher.EnableRaisingEvents">
  26698. <summary>
  26699. <para> Gets or sets a value indicating whether the component is enabled.</para>
  26700. </summary>
  26701. </member>
  26702. <member name="P:System.IO.FileSystemWatcher.Filter">
  26703. <summary>
  26704. <para> Gets or sets the filter string, used to determine what files are monitored in a directory.</para>
  26705. </summary>
  26706. </member>
  26707. <member name="P:System.IO.FileSystemWatcher.IncludeSubdirectories">
  26708. <summary>
  26709. <para> Gets or sets a value indicating whether subdirectories within the specified path should be monitored.</para>
  26710. </summary>
  26711. </member>
  26712. <member name="P:System.IO.FileSystemWatcher.InternalBufferSize">
  26713. <summary>
  26714. <para> Gets
  26715. or sets the size of the internal buffer.</para>
  26716. </summary>
  26717. </member>
  26718. <member name="P:System.IO.FileSystemWatcher.Path">
  26719. <summary>
  26720. <para> Gets or sets the path of the directory to watch.</para>
  26721. </summary>
  26722. </member>
  26723. <member name="P:System.IO.FileSystemWatcher.SynchronizingObject">
  26724. <summary>
  26725. <para> Gets or sets the object used to marshal the event handler calls issued as a
  26726. result of a directory change.</para>
  26727. </summary>
  26728. </member>
  26729. <member name="E:System.IO.FileSystemWatcher.Changed">
  26730. <summary>
  26731. <para>Occurs when a file or directory in the specified <see cref="P:System.IO.FileSystemWatcher.Path" />
  26732. is changed.</para>
  26733. </summary>
  26734. </member>
  26735. <member name="E:System.IO.FileSystemWatcher.Created">
  26736. <summary>
  26737. <para> Occurs when a file or directory in the specified <see cref="P:System.IO.FileSystemWatcher.Path" />
  26738. is created.</para>
  26739. </summary>
  26740. </member>
  26741. <member name="E:System.IO.FileSystemWatcher.Deleted">
  26742. <summary>
  26743. <para> Occurs when a file or directory in the specified <see cref="P:System.IO.FileSystemWatcher.Path" />
  26744. is deleted.</para>
  26745. </summary>
  26746. </member>
  26747. <member name="E:System.IO.FileSystemWatcher.Error">
  26748. <summary>
  26749. <para>Occurs when the internal buffer overflows.</para>
  26750. </summary>
  26751. </member>
  26752. <member name="E:System.IO.FileSystemWatcher.Renamed">
  26753. <summary>
  26754. <para>
  26755. Occurs when a file or directory in the specified <see cref="P:System.IO.FileSystemWatcher.Path" />
  26756. is renamed.
  26757. </para>
  26758. </summary>
  26759. </member>
  26760. <member name="T:System.IO.InternalBufferOverflowException">
  26761. <summary>
  26762. <para> The exception thrown when the internal buffer overflows.</para>
  26763. </summary>
  26764. </member>
  26765. <member name="M:System.IO.InternalBufferOverflowException.#ctor">
  26766. <summary>
  26767. <para>Initializes a new default instance of the <see cref="T:System.IO.InternalBufferOverflowException" /> class.</para>
  26768. </summary>
  26769. </member>
  26770. <member name="M:System.IO.InternalBufferOverflowException.#ctor(System.String)">
  26771. <summary>
  26772. <para>Initializes a new instance of the <see cref="T:System.IO.InternalBufferOverflowException" /> class with the error
  26773. message to be displayed
  26774. specified.</para>
  26775. </summary>
  26776. <param name="message">The message to be given for the exception.</param>
  26777. </member>
  26778. <member name="M:System.IO.InternalBufferOverflowException.#ctor(System.String,System.Exception)">
  26779. <summary>
  26780. <para>Initializes a new instance of the <see cref="T:System.IO.InternalBufferOverflowException" />
  26781. class with the message to be displayed and the generated inner exception specified.</para>
  26782. </summary>
  26783. <param name="message">The message to be given for the exception.</param>
  26784. <param name="inner">The inner exception.</param>
  26785. </member>
  26786. <member name="T:System.IO.IODescriptionAttribute">
  26787. <summary>
  26788. <para> Sets the description visual designers can display when referencing an event, extender, or
  26789. property.</para>
  26790. </summary>
  26791. </member>
  26792. <member name="M:System.IO.IODescriptionAttribute.#ctor(System.String)">
  26793. <summary>
  26794. <para>Initializes a new instance of the <see cref="T:System.IO.IODescriptionAttribute" /> class.</para>
  26795. </summary>
  26796. <param name="description">The description to use. </param>
  26797. </member>
  26798. <member name="P:System.IO.IODescriptionAttribute.Description">
  26799. <summary>
  26800. <para> Gets the description.</para>
  26801. </summary>
  26802. </member>
  26803. <member name="M:System.IO.PatternMatcher.MatchPattern(System.String,System.String)">
  26804. <summary>
  26805. Tells whether a given name matches the expression given with the same
  26806. (looser) semantics that the DOS or NT Command prompt has.
  26807. </summary>
  26808. <param name="expression">
  26809. Expression used to match. May contain '?', '*' and/or valid filename characters.
  26810. </param>
  26811. <param name="name">
  26812. Filename to match.
  26813. </param>
  26814. <returns>
  26815. Returns true if name matches the expression. False otherwise.
  26816. </returns>
  26817. </member>
  26818. <member name="M:System.IO.PatternMatcher.StrictMatchPattern(System.String,System.String)">
  26819. <summary>
  26820. Tells whether a given name matches the expression given with a strict (i.e. UNIX like)
  26821. semantics. This code is a port of unmanaged code. Original code comment follows:
  26822. Routine Description:
  26823. This routine compares a Dbcs name and an expression and tells the caller
  26824. if the name is in the language defined by the expression. The input name
  26825. cannot contain wildcards, while the expression may contain wildcards.
  26826. Expression wild cards are evaluated as shown in the nondeterministic
  26827. finite automatons below. Note that ~* and ~? are DOS_STAR and DOS_QM.
  26828. ~* is DOS_STAR, ~? is DOS_QM, and ~. is DOS_DOT
  26829. S
  26830. &lt;-----&lt;
  26831. X | | e Y
  26832. X * Y == (0)-----&gt;-(1)-&gt;-----(2)-----(3)
  26833. S-.
  26834. &lt;-----&lt;
  26835. X | | e Y
  26836. X ~* Y == (0)-----&gt;-(1)-&gt;-----(2)-----(3)
  26837. X S S Y
  26838. X ?? Y == (0)---(1)---(2)---(3)---(4)
  26839. X . . Y
  26840. X ~.~. Y == (0)---(1)----(2)------(3)---(4)
  26841. | |________|
  26842. | ^ |
  26843. |_______________|
  26844. ^EOF or .^
  26845. X S-. S-. Y
  26846. X ~?~? Y == (0)---(1)-----(2)-----(3)---(4)
  26847. | |________|
  26848. | ^ |
  26849. |_______________|
  26850. ^EOF or .^
  26851. where S is any single character
  26852. S-. is any single character except the final .
  26853. e is a null character transition
  26854. EOF is the end of the name string
  26855. In words:
  26856. * matches 0 or more characters.
  26857. ? matches exactly 1 character.
  26858. DOS_STAR matches 0 or more characters until encountering and matching
  26859. the final . in the name.
  26860. DOS_QM matches any single character, or upon encountering a period or
  26861. end of name string, advances the expression to the end of the
  26862. set of contiguous DOS_QMs.
  26863. DOS_DOT matches either a . or zero characters beyond name string.
  26864. Arguments:
  26865. Expression - Supplies the input expression to check against
  26866. Name - Supplies the input name to check for.
  26867. Return Value:
  26868. BOOLEAN - TRUE if Name is an element in the set of strings denoted
  26869. by the input Expression and FALSE otherwise.
  26870. </summary>
  26871. <param name="expression">
  26872. Expression used to match. May contain '?', '*' and/or valid filename characters.
  26873. </param>
  26874. <param name="name">
  26875. Filename to match.
  26876. </param>
  26877. <returns>
  26878. Returns true if name matches the expression. False otherwise.
  26879. </returns>
  26880. </member>
  26881. <member name="T:System.IO.RenamedEventArgs">
  26882. <summary>
  26883. <para>Provides data for the <see cref="E:System.IO.FileSystemWatcher.Renamed" /> event.</para>
  26884. </summary>
  26885. </member>
  26886. <member name="M:System.IO.RenamedEventArgs.#ctor(System.IO.WatcherChangeTypes,System.String,System.String,System.String)">
  26887. <summary>
  26888. <para>
  26889. Initializes a new instance of the <see cref="T:System.IO.RenamedEventArgs" />
  26890. class.
  26891. </para>
  26892. </summary>
  26893. <param name="changeType">
  26894. One of the <see cref="T:System.IO.WatcherChangeTypes" /> values.
  26895. </param>
  26896. <param name="directory">
  26897. The name of the affected file or directory.
  26898. </param>
  26899. <param name="name">
  26900. The name of the affected file or directory.
  26901. </param>
  26902. <param name="oldName">
  26903. The old name of the affected file or directory.
  26904. </param>
  26905. </member>
  26906. <member name="P:System.IO.RenamedEventArgs.OldFullPath">
  26907. <summary>
  26908. <para> Gets
  26909. the previous fully qualified path of the affected file or directory.
  26910. </para>
  26911. </summary>
  26912. </member>
  26913. <member name="P:System.IO.RenamedEventArgs.OldName">
  26914. <summary>
  26915. <para> Gets
  26916. the old name of the affected file or directory.
  26917. </para>
  26918. </summary>
  26919. </member>
  26920. <member name="T:System.IO.RenamedEventHandler">
  26921. <summary>
  26922. <para>Represents the method that will handle the <see cref="E:System.IO.FileSystemWatcher.Renamed" /> event of a <see cref="T:System.IO.FileSystemWatcher" />
  26923. class.</para>
  26924. </summary>
  26925. <param name="sender">The source of the event.</param>
  26926. <param name="e">The <see cref="T:System.IO.RenamedEventArgs" /> that contains the event data.</param>
  26927. </member>
  26928. <member name="T:System.IO.WaitForChangedResult">
  26929. <summary>
  26930. <para>Contains information on the change that occurred.</para>
  26931. </summary>
  26932. </member>
  26933. <member name="P:System.IO.WaitForChangedResult.ChangeType">
  26934. <summary>
  26935. <para> Gets or sets the type of change that occurred.</para>
  26936. </summary>
  26937. </member>
  26938. <member name="P:System.IO.WaitForChangedResult.Name">
  26939. <summary>
  26940. <para> Gets or sets the name of the file or directory that changed.</para>
  26941. </summary>
  26942. </member>
  26943. <member name="P:System.IO.WaitForChangedResult.OldName">
  26944. <summary>
  26945. <para> Gets or sets the original name of the file or directory that was
  26946. renamed.</para>
  26947. </summary>
  26948. </member>
  26949. <member name="P:System.IO.WaitForChangedResult.TimedOut">
  26950. <summary>
  26951. <para> Gets or sets a value indicating whether the wait operation timed out.</para>
  26952. </summary>
  26953. </member>
  26954. <member name="T:System.IO.WatcherChangeTypes">
  26955. <summary>
  26956. <para>Changes that may occur to a file or directory.</para>
  26957. </summary>
  26958. </member>
  26959. <member name="F:System.IO.WatcherChangeTypes.Created">
  26960. <summary>
  26961. <para>
  26962. The creation of a file or folder.
  26963. </para>
  26964. </summary>
  26965. </member>
  26966. <member name="F:System.IO.WatcherChangeTypes.Deleted">
  26967. <summary>
  26968. <para>
  26969. The deletion of a file or folder.
  26970. </para>
  26971. </summary>
  26972. </member>
  26973. <member name="F:System.IO.WatcherChangeTypes.Changed">
  26974. <summary>
  26975. <para> The change of a file or folder. The types of changes
  26976. include: changes to size, attributes, security settings, last write, and last access time.
  26977. </para>
  26978. </summary>
  26979. </member>
  26980. <member name="F:System.IO.WatcherChangeTypes.Renamed">
  26981. <summary>
  26982. <para>
  26983. The renaming of a file or folder.
  26984. </para>
  26985. </summary>
  26986. </member>
  26987. <member name="F:System.IO.WatcherChangeTypes.All">
  26988. <summary>
  26989. <para>The creation, deletion, change, or renaming of a file or folder.</para>
  26990. </summary>
  26991. </member>
  26992. <member name="T:System.Timers.ElapsedEventArgs">
  26993. <summary>
  26994. <para>Provides data for the <see cref="E:System.Timers.Timer.Elapsed" /> event.</para>
  26995. </summary>
  26996. </member>
  26997. <member name="P:System.Timers.ElapsedEventArgs.SignalTime">
  26998. <summary>
  26999. <para>Gets the time the <see cref="E:System.Timers.Timer.Elapsed" /> event was raised.</para>
  27000. </summary>
  27001. </member>
  27002. <member name="T:System.Timers.ElapsedEventHandler">
  27003. <summary>
  27004. <para>Represents the method that will handle the <see cref="E:System.Timers.Timer.Elapsed" />
  27005. event of a <see cref="T:System.Timers.Timer" />.</para>
  27006. </summary>
  27007. <param name="sender">The source of the event.</param>
  27008. <param name=" e">An <see cref="T:System.Timers.ElapsedEventArgs" /> object that contains the event data.</param>
  27009. </member>
  27010. <member name="T:System.Timers.Timer">
  27011. <summary>
  27012. <para>Generates recurring events in an application.</para>
  27013. </summary>
  27014. </member>
  27015. <member name="M:System.Timers.Timer.#ctor">
  27016. <summary>
  27017. <para>Initializes a new instance of the <see cref="T:System.Timers.Timer" /> class, and sets all the properties
  27018. to their initial values.</para>
  27019. </summary>
  27020. </member>
  27021. <member name="M:System.Timers.Timer.#ctor(System.Double)">
  27022. <summary>
  27023. <para>Initializes a new instance of the <see cref="T:System.Timers.Timer" /> class, and sets the <see cref="P:System.Timers.Timer.Interval" /> property to the specified time period.</para>
  27024. </summary>
  27025. <param name="interval">The time, in milliseconds, between events.</param>
  27026. </member>
  27027. <member name="M:System.Timers.Timer.BeginInit">
  27028. <summary>
  27029. <para>Begins the run-time initialization of a <see cref="T:System.Timers.Timer" /> that is used on a form or by another component.</para>
  27030. </summary>
  27031. </member>
  27032. <member name="M:System.Timers.Timer.Close">
  27033. <summary>
  27034. <para> Releases the resources used by
  27035. the <see cref="T:System.Timers.Timer" />.</para>
  27036. </summary>
  27037. </member>
  27038. <member name="M:System.Timers.Timer.EndInit">
  27039. <summary>
  27040. <para> Ends the run-time initialization of a <see cref="T:System.Timers.Timer" /> that
  27041. is used on a form or by another component.</para>
  27042. </summary>
  27043. </member>
  27044. <member name="M:System.Timers.Timer.Start">
  27045. <summary>
  27046. <para>Starts raising the <see cref="E:System.Timers.Timer.Elapsed" /> event by setting <see cref="P:System.Timers.Timer.Enabled" /> to <see langword="true" />.</para>
  27047. </summary>
  27048. </member>
  27049. <member name="M:System.Timers.Timer.Stop">
  27050. <summary>
  27051. <para>Stops raising the <see cref="E:System.Timers.Timer.Elapsed" /> event by setting <see cref="P:System.Timers.Timer.Enabled" /> to <see langword="false" />.</para>
  27052. </summary>
  27053. </member>
  27054. <member name="P:System.Timers.Timer.AutoReset">
  27055. <summary>
  27056. <para> Gets or sets a value indicating whether the <see cref="T:System.Timers.Timer" /> should raise the <see cref="E:System.Timers.Timer.Elapsed" /> event each time the specified
  27057. <see cref="P:System.Timers.Timer.Interval" /> elapses or only after the first
  27058. time it elapses.</para>
  27059. </summary>
  27060. </member>
  27061. <member name="P:System.Timers.Timer.Enabled">
  27062. <summary>
  27063. <para> Gets or sets a value indicating whether the <see cref="T:System.Timers.Timer" /> should raise the <see cref="E:System.Timers.Timer.Elapsed" />
  27064. event.</para>
  27065. </summary>
  27066. </member>
  27067. <member name="P:System.Timers.Timer.Interval">
  27068. <summary>
  27069. <para> Gets or sets the interval at which to raise the <see cref="E:System.Timers.Timer.Elapsed" />
  27070. event.</para>
  27071. </summary>
  27072. </member>
  27073. <member name="E:System.Timers.Timer.Elapsed">
  27074. <summary>
  27075. <para>Occurs when the <see cref="P:System.Timers.Timer.Interval" />
  27076. elapses.</para>
  27077. </summary>
  27078. </member>
  27079. <member name="P:System.Timers.Timer.SynchronizingObject">
  27080. <summary>
  27081. <para> Gets or sets the object used to marshal event-handler calls that are issued when
  27082. an interval has elapsed.</para>
  27083. </summary>
  27084. </member>
  27085. <member name="T:System.Timers.TimersDescriptionAttribute">
  27086. <summary>
  27087. <para> Sets the description that visual designers can display when referencing an event, extender, or
  27088. property.</para>
  27089. </summary>
  27090. </member>
  27091. <member name="M:System.Timers.TimersDescriptionAttribute.#ctor(System.String)">
  27092. <summary>
  27093. Initializes a new instance of the <see cref="T:System.Timers.TimersDescriptionAttribute" /> class.
  27094. </summary>
  27095. <param name="description">The description to use. </param>
  27096. </member>
  27097. <member name="P:System.Timers.TimersDescriptionAttribute.Description">
  27098. <summary>
  27099. <para> Gets the description that visual designers can display
  27100. when referencing an event, extender, or property.</para>
  27101. </summary>
  27102. </member>
  27103. <member name="T:System.Diagnostics.CounterCreationData">
  27104. <summary>
  27105. <para> Defines the counter type, name, and help string for a custom counter.</para>
  27106. </summary>
  27107. </member>
  27108. <member name="M:System.Diagnostics.CounterCreationData.#ctor">
  27109. <summary>
  27110. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterCreationData" /> class, to a counter of type
  27111. <see langword="NumberOfItems32" />, and with empty name and help strings.</para>
  27112. </summary>
  27113. </member>
  27114. <member name="M:System.Diagnostics.CounterCreationData.#ctor(System.String,System.String,System.Diagnostics.PerformanceCounterType)">
  27115. <summary>
  27116. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterCreationData" /> class, to a counter of the specified type,
  27117. using the specified counter name and help strings.</para>
  27118. </summary>
  27119. <param name="counterName">The name of the counter, which must be unique within its category.</param>
  27120. <param name=" counterHelp">The text that describes the counter's behavior.</param>
  27121. <param name=" counterType">A <see cref="T:System.Diagnostics.PerformanceCounterType" /> that identifies the counter's behavior.</param>
  27122. </member>
  27123. <member name="P:System.Diagnostics.CounterCreationData.CounterType">
  27124. <summary>
  27125. <para>Gets or sets the performance counter type of the custom counter.</para>
  27126. </summary>
  27127. </member>
  27128. <member name="P:System.Diagnostics.CounterCreationData.CounterName">
  27129. <summary>
  27130. <para>Gets or sets the name of the custom counter.</para>
  27131. </summary>
  27132. </member>
  27133. <member name="P:System.Diagnostics.CounterCreationData.CounterHelp">
  27134. <summary>
  27135. <para> Gets or sets the custom counter's description.</para>
  27136. </summary>
  27137. </member>
  27138. <member name="T:System.Diagnostics.CounterCreationDataCollection">
  27139. <summary>
  27140. <para>Provides a strongly typed collection of <see cref="T:System.Diagnostics.CounterCreationData" /> objects.</para>
  27141. </summary>
  27142. </member>
  27143. <member name="M:System.Diagnostics.CounterCreationDataCollection.#ctor">
  27144. <summary>
  27145. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> class, with no associated <see cref="T:System.Diagnostics.CounterCreationData" /> instances.</para>
  27146. </summary>
  27147. </member>
  27148. <member name="M:System.Diagnostics.CounterCreationDataCollection.#ctor(System.Diagnostics.CounterCreationDataCollection)">
  27149. <summary>
  27150. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> class, using the
  27151. specified collection of <see cref="T:System.Diagnostics.CounterCreationData" /> instances.</para>
  27152. </summary>
  27153. <param name="value">A <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> that holds <see cref="T:System.Diagnostics.CounterCreationData" /> instances with which to initialize this <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> instance.</param>
  27154. </member>
  27155. <member name="M:System.Diagnostics.CounterCreationDataCollection.#ctor(System.Diagnostics.CounterCreationData[])">
  27156. <summary>
  27157. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> class, using the
  27158. specified array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances.</para>
  27159. </summary>
  27160. <param name="value">An array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances with which to initialize this <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> instance.</param>
  27161. </member>
  27162. <member name="M:System.Diagnostics.CounterCreationDataCollection.Add(System.Diagnostics.CounterCreationData)">
  27163. <summary>
  27164. <para>Adds an instance of the <see cref="T:System.Diagnostics.CounterCreationData" /> class to the collection.</para>
  27165. </summary>
  27166. <param name="value">A <see cref="T:System.Diagnostics.CounterCreationData" /> instance to append to the existing collection.</param>
  27167. <returns>
  27168. <para>The index of the new <see cref="T:System.Diagnostics.CounterCreationData" /> instance.</para>
  27169. </returns>
  27170. </member>
  27171. <member name="M:System.Diagnostics.CounterCreationDataCollection.AddRange(System.Diagnostics.CounterCreationData[])">
  27172. <summary>
  27173. <para>Adds an array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to the collection.</para>
  27174. </summary>
  27175. <param name="value">An array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to append to the existing collection.</param>
  27176. </member>
  27177. <member name="M:System.Diagnostics.CounterCreationDataCollection.AddRange(System.Diagnostics.CounterCreationDataCollection)">
  27178. <summary>
  27179. <para>Adds a collection of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to the collection.</para>
  27180. </summary>
  27181. <param name="value">A collection of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to append to the existing collection.</param>
  27182. </member>
  27183. <member name="M:System.Diagnostics.CounterCreationDataCollection.Contains(System.Diagnostics.CounterCreationData)">
  27184. <summary>
  27185. <para>Determines whether a <see cref="T:System.Diagnostics.CounterCreationData" /> instance exists in the collection.</para>
  27186. </summary>
  27187. <param name="value">The <see cref="T:System.Diagnostics.CounterCreationData" /> instance to find in the collection.</param>
  27188. <returns>
  27189. <para>
  27190. <see langword="true" />, if the specified <see cref="T:System.Diagnostics.CounterCreationData" /> exists in the collection; otherwise,
  27191. <see langword="false" />.</para>
  27192. </returns>
  27193. </member>
  27194. <member name="M:System.Diagnostics.CounterCreationDataCollection.CopyTo(System.Diagnostics.CounterCreationData[],System.Int32)">
  27195. <summary>
  27196. <para>Copies an array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to the collection, at the specified index.</para>
  27197. </summary>
  27198. <param name="array">An array of <see cref="T:System.Diagnostics.CounterCreationData" /> instances to add to the collection.</param>
  27199. <param name=" index">The location at which to add the news instances.</param>
  27200. </member>
  27201. <member name="M:System.Diagnostics.CounterCreationDataCollection.IndexOf(System.Diagnostics.CounterCreationData)">
  27202. <summary>
  27203. <para>Returns the index of a <see cref="T:System.Diagnostics.CounterCreationData" /> instance in the collection.</para>
  27204. </summary>
  27205. <param name="value">The <see cref="T:System.Diagnostics.CounterCreationData" /> instance of which to determine the index in the collection.</param>
  27206. <returns>
  27207. <para>The zero-based index of the value in the collection.</para>
  27208. </returns>
  27209. </member>
  27210. <member name="M:System.Diagnostics.CounterCreationDataCollection.Insert(System.Int32,System.Diagnostics.CounterCreationData)">
  27211. <summary>
  27212. <para>Inserts a <see cref="T:System.Diagnostics.CounterCreationData" /> instance into the
  27213. collection, at the specified index.</para>
  27214. </summary>
  27215. <param name="index">The zero-based index of the location at which the <see cref="T:System.Diagnostics.CounterCreationData" /> is to be inserted.</param>
  27216. <param name=" value">The <see cref="T:System.Diagnostics.CounterCreationData" /> instance to insert into the collection.</param>
  27217. </member>
  27218. <member name="M:System.Diagnostics.CounterCreationDataCollection.Remove(System.Diagnostics.CounterCreationData)">
  27219. <summary>
  27220. <para>Removes a <see cref="T:System.Diagnostics.CounterCreationData" /> instance from the collection.</para>
  27221. </summary>
  27222. <param name="value">The <see cref="T:System.Diagnostics.CounterCreationData" /> instance to remove from the collection.</param>
  27223. </member>
  27224. <member name="P:System.Diagnostics.CounterCreationDataCollection.Item(System.Int32)">
  27225. <summary>
  27226. <para>Indexes the <see cref="T:System.Diagnostics.CounterCreationData" /> collection.</para>
  27227. </summary>
  27228. <param name="index">An index into the <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> instance.</param>
  27229. </member>
  27230. <member name="T:System.Diagnostics.CounterSample">
  27231. <summary>
  27232. <para>Defines a structure holding the raw data for a performance counter.</para>
  27233. </summary>
  27234. </member>
  27235. <member name="F:System.Diagnostics.CounterSample.Empty">
  27236. <summary>
  27237. <para>Defines an empty, uninitialized performance counter sample of type
  27238. <see langword="NumberOfItems32" /> .</para>
  27239. </summary>
  27240. </member>
  27241. <member name="M:System.Diagnostics.CounterSample.#ctor(System.Int64,System.Int64,System.Int64,System.Int64,System.Int64,System.Int64,System.Diagnostics.PerformanceCounterType)">
  27242. <summary>
  27243. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterSample" /> class and sets the <see cref="P:System.Diagnostics.CounterSample.CounterTimeStamp" /> property
  27244. to zero (0).</para>
  27245. </summary>
  27246. <param name="rawValue">The numerical value associated with the performance counter sample.</param>
  27247. <param name=" baseValue">
  27248. <para>An optional, base raw value for the counter, to use only if the sample is based on multiple counters.</para>
  27249. </param>
  27250. <param name=" counterFrequency">The frequency (number of milliseconds between samples) with which the counter is read. </param>
  27251. <param name=" systemFrequency">The frequency with which the system reads from the counter.</param>
  27252. <param name=" timeStamp">The raw time stamp.</param>
  27253. <param name=" timeStamp100nSec">The raw, high-fidelity time stamp.</param>
  27254. <param name=" counterType">A <see cref="T:System.Diagnostics.PerformanceCounterType" /> that indicates the type of the counter for which this sample is a snapshot.</param>
  27255. </member>
  27256. <member name="M:System.Diagnostics.CounterSample.#ctor(System.Int64,System.Int64,System.Int64,System.Int64,System.Int64,System.Int64,System.Diagnostics.PerformanceCounterType,System.Int64)">
  27257. <summary>
  27258. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.CounterSample" /> class and sets the <see cref="P:System.Diagnostics.CounterSample.CounterTimeStamp" /> property to the
  27259. value passed in.</para>
  27260. </summary>
  27261. <param name="rawValue">The numerical value associated with the performance counter sample.</param>
  27262. <param name=" baseValue">
  27263. <para>An optional, base raw value for the counter, to use only if the sample is based on multiple counters.</para>
  27264. </param>
  27265. <param name=" counterFrequency">The frequency (number of milliseconds between samples) with which the counter is read. </param>
  27266. <param name=" systemFrequency">The frequency with which the system reads from the counter.</param>
  27267. <param name=" timeStamp">The raw time stamp.</param>
  27268. <param name=" timeStamp100nSec">The raw, high-fidelity time stamp.</param>
  27269. <param name=" counterType">A <see cref="T:System.Diagnostics.PerformanceCounterType" /> that indicates the type of the counter for which this sample is a snapshot.</param>
  27270. <param name=" counterTimeStamp">The time at which the sample was taken.</param>
  27271. </member>
  27272. <member name="M:System.Diagnostics.CounterSample.Calculate(System.Diagnostics.CounterSample)">
  27273. <summary>
  27274. <para>Calculates the performance data of the counter, using a
  27275. single sample point. Used generally for uncalculated performance counter types.</para>
  27276. </summary>
  27277. <param name="counterSample">The <see cref="T:System.Diagnostics.CounterSample" /> to use as a base point for calculating performance data. </param>
  27278. <returns>
  27279. <para>The calculated performance value.</para>
  27280. </returns>
  27281. </member>
  27282. <member name="M:System.Diagnostics.CounterSample.Calculate(System.Diagnostics.CounterSample,System.Diagnostics.CounterSample)">
  27283. <summary>
  27284. <para>Calculates the performance data of the counter, using two sample
  27285. points. Used generally for calculated performance counter types, such as averages.</para>
  27286. </summary>
  27287. <param name="counterSample">The <see cref="T:System.Diagnostics.CounterSample" /> to use as a base point for calculating performance data. </param>
  27288. <param name="nextCounterSample">The <see cref="T:System.Diagnostics.CounterSample" /> to use as an ending point for calculating performance data. </param>
  27289. <returns>
  27290. <para>The calculated performance value.</para>
  27291. </returns>
  27292. </member>
  27293. <member name="P:System.Diagnostics.CounterSample.RawValue">
  27294. <summary>
  27295. <para>Gets the raw value of the counter.</para>
  27296. </summary>
  27297. </member>
  27298. <member name="P:System.Diagnostics.CounterSample.BaseValue">
  27299. <summary>
  27300. <para> Gets an optional, base raw value for the counter.</para>
  27301. </summary>
  27302. </member>
  27303. <member name="P:System.Diagnostics.CounterSample.SystemFrequency">
  27304. <summary>
  27305. <para>Gets the raw system frequency.</para>
  27306. </summary>
  27307. </member>
  27308. <member name="P:System.Diagnostics.CounterSample.CounterFrequency">
  27309. <summary>
  27310. <para>Gets the raw counter frequency.</para>
  27311. </summary>
  27312. </member>
  27313. <member name="P:System.Diagnostics.CounterSample.CounterTimeStamp">
  27314. <summary>
  27315. <para>Gets the counter's time stamp.</para>
  27316. </summary>
  27317. </member>
  27318. <member name="P:System.Diagnostics.CounterSample.TimeStamp">
  27319. <summary>
  27320. <para>Gets the raw time stamp.</para>
  27321. </summary>
  27322. </member>
  27323. <member name="P:System.Diagnostics.CounterSample.TimeStamp100nSec">
  27324. <summary>
  27325. <para>Gets the raw, high-fidelity time stamp.</para>
  27326. </summary>
  27327. </member>
  27328. <member name="P:System.Diagnostics.CounterSample.CounterType">
  27329. <summary>
  27330. <para>Gets the performance counter type.</para>
  27331. </summary>
  27332. </member>
  27333. <member name="T:System.Diagnostics.CounterSampleCalculator">
  27334. <summary>
  27335. <para>Provides a set of utility functions for interpreting performance counter
  27336. data. </para>
  27337. </summary>
  27338. </member>
  27339. <member name="M:System.Diagnostics.CounterSampleCalculator.ComputeCounterValue(System.Diagnostics.CounterSample)">
  27340. <summary>
  27341. <para>Computes the calculated value given a single raw counter sample.</para>
  27342. </summary>
  27343. <param name="newSample">A <see cref="T:System.Diagnostics.CounterSample" /> that indicates the most recent sample the system has taken. </param>
  27344. <returns>
  27345. <para>A floating-point representation of the performance counter's calculated value.</para>
  27346. </returns>
  27347. </member>
  27348. <member name="M:System.Diagnostics.CounterSampleCalculator.ComputeCounterValue(System.Diagnostics.CounterSample,System.Diagnostics.CounterSample)">
  27349. <summary>
  27350. <para>Computes the calculated value given two raw counter samples.</para>
  27351. </summary>
  27352. <param name="oldSample">A <see cref="T:System.Diagnostics.CounterSample" /> that indicates a previous sample the system has taken. </param>
  27353. <param name="newSample">A <see cref="T:System.Diagnostics.CounterSample" /> that indicates the most recent sample the system has taken. </param>
  27354. <returns>
  27355. <para>A floating-point representation of the performance counter's calculated value.</para>
  27356. </returns>
  27357. </member>
  27358. <member name="T:System.Diagnostics.EntryWrittenEventArgs">
  27359. <summary>
  27360. <para> Provides data for the <see cref="E:System.Diagnostics.EventLog.EntryWritten" /> event.
  27361. </para>
  27362. </summary>
  27363. </member>
  27364. <member name="M:System.Diagnostics.EntryWrittenEventArgs.#ctor">
  27365. <summary>
  27366. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EntryWrittenEventArgs" /> class.</para>
  27367. </summary>
  27368. </member>
  27369. <member name="M:System.Diagnostics.EntryWrittenEventArgs.#ctor(System.Diagnostics.EventLogEntry)">
  27370. <summary>
  27371. <para> Initializes a new instance of the <see cref="T:System.Diagnostics.EntryWrittenEventArgs" /> class with the
  27372. specified event log entry.
  27373. </para>
  27374. </summary>
  27375. <param name="entry">An <see cref="T:System.Diagnostics.EventLogEntry" /> that represents the entry that was written.</param>
  27376. </member>
  27377. <member name="P:System.Diagnostics.EntryWrittenEventArgs.Entry">
  27378. <summary>
  27379. <para> Gets the event log entry that was
  27380. written to the log.
  27381. </para>
  27382. </summary>
  27383. </member>
  27384. <member name="T:System.Diagnostics.EntryWrittenEventHandler">
  27385. <summary>
  27386. <para>Represents the method that will handle the <see cref="E:System.Diagnostics.EventLog.EntryWritten" /> event of an <see cref="T:System.Diagnostics.EventLog" />.</para>
  27387. </summary>
  27388. <param name="sender">The source of the event.</param>
  27389. <param name=" e">An <see cref="T:System.Diagnostics.EntryWrittenEventArgs" /> that contains the event data.</param>
  27390. </member>
  27391. <member name="T:System.Diagnostics.EventLog">
  27392. <summary>
  27393. <para> Provides interaction with Windows event logs.
  27394. </para>
  27395. </summary>
  27396. </member>
  27397. <member name="M:System.Diagnostics.EventLog.#ctor">
  27398. <summary>
  27399. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLog" /> class. Does not associate the instance with
  27400. any
  27401. log.</para>
  27402. </summary>
  27403. </member>
  27404. <member name="M:System.Diagnostics.EventLog.#ctor(System.String)">
  27405. <summary>
  27406. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLog" /> class. Associates the instance with a log on
  27407. the local computer.</para>
  27408. </summary>
  27409. <param name="logName">The name of the log on the local computer.</param>
  27410. </member>
  27411. <member name="M:System.Diagnostics.EventLog.#ctor(System.String,System.String)">
  27412. <summary>
  27413. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLog" /> class. Associates the instance with a log on
  27414. the specified computer.</para>
  27415. </summary>
  27416. <param name="logName">The name of the log on the specified computer</param>
  27417. <param name=" machineName">The computer on which the log exists.</param>
  27418. </member>
  27419. <member name="M:System.Diagnostics.EventLog.#ctor(System.String,System.String,System.String)">
  27420. <summary>
  27421. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLog" />
  27422. class. Associates the instance with a log on the specified computer and creates
  27423. or assigns the specified source to the <see cref="T:System.Diagnostics.EventLog" /> instance.</para>
  27424. </summary>
  27425. <param name="logName">The name of the log on the specified computer</param>
  27426. <param name=" machineName">The computer on which the log exists.</param>
  27427. <param name=" source">The source of event log entries.</param>
  27428. </member>
  27429. <member name="M:System.Diagnostics.EventLog.BeginInit">
  27430. <summary>
  27431. <para>Begins the initialization of an <see cref="T:System.Diagnostics.EventLog" /> used on a form
  27432. or used by another component. The initialization occurs at runtime.</para>
  27433. </summary>
  27434. </member>
  27435. <member name="M:System.Diagnostics.EventLog.Clear">
  27436. <summary>
  27437. <para> Removes all entries from the event log.
  27438. </para>
  27439. </summary>
  27440. </member>
  27441. <member name="M:System.Diagnostics.EventLog.Close">
  27442. <summary>
  27443. <para> Closes the event log and releases read and write handles.
  27444. </para>
  27445. </summary>
  27446. </member>
  27447. <member name="M:System.Diagnostics.EventLog.CreateEventSource(System.String,System.String)">
  27448. <summary>
  27449. <para> Establishes an application, using the
  27450. specified <see cref="P:System.Diagnostics.EventLog.Source" /> , as a valid
  27451. event source
  27452. for writing entries to a log on the local
  27453. computer. This method can also create
  27454. a new custom log on the local computer.</para>
  27455. </summary>
  27456. <param name="source">The source name by which the application is registered on the local computer.</param>
  27457. <param name="logName">The name of the log the source's entries are written to. Possible values include: Application, Security, System, or a custom event log.</param>
  27458. </member>
  27459. <member name="M:System.Diagnostics.EventLog.CreateEventSource(System.String,System.String,System.String)">
  27460. <summary>
  27461. <para>Establishes an application, using the specified
  27462. <see cref="P:System.Diagnostics.EventLog.Source" />, as a valid event source for writing
  27463. entries to a log on the computer
  27464. specified by <paramref name="machineName" />. This method can also be used to create a new
  27465. custom log on the specified computer.</para>
  27466. </summary>
  27467. <param name="source">The source by which the application is registered on the specified computer.</param>
  27468. <param name="logName">The name of the log the source's entries are written to. Possible values include: Application, Security, System, or a custom event log. If you do not specify a value, the <paramref name="logName" /> defaults to Application.</param>
  27469. <param name="machineName">The name of the computer to register this event source with, or "." for the local computer.</param>
  27470. </member>
  27471. <member name="M:System.Diagnostics.EventLog.Delete(System.String)">
  27472. <summary>
  27473. <para> Removes
  27474. an event
  27475. log from the local computer.
  27476. </para>
  27477. </summary>
  27478. <param name="logName">The name of the log to delete. Possible values include: Application, Security, System, and any custom event logs on the computer. </param>
  27479. </member>
  27480. <member name="M:System.Diagnostics.EventLog.Delete(System.String,System.String)">
  27481. <summary>
  27482. <para> Removes
  27483. an
  27484. event
  27485. log from the specified computer.
  27486. </para>
  27487. </summary>
  27488. <param name="logName">The name of the log to delete. Possible values include: Application, Security, System, and any custom event logs on the specified computer. </param>
  27489. <param name="machineName">The name of the computer to delete the log from, or "." for the local computer. </param>
  27490. </member>
  27491. <member name="M:System.Diagnostics.EventLog.DeleteEventSource(System.String)">
  27492. <summary>
  27493. <para> Removes the event source
  27494. registration from the event log of the local computer.
  27495. </para>
  27496. </summary>
  27497. <param name="source">The name by which the application is registered in the event log system. </param>
  27498. </member>
  27499. <member name="M:System.Diagnostics.EventLog.DeleteEventSource(System.String,System.String)">
  27500. <summary>
  27501. <para> Removes
  27502. the application's event source registration from the specified computer.
  27503. </para>
  27504. </summary>
  27505. <param name="source">The name by which the application is registered in the event log system. </param>
  27506. <param name="machineName">The name of the computer to remove the registration from, or <see langword="null" /> for the local computer. </param>
  27507. </member>
  27508. <member name="M:System.Diagnostics.EventLog.EndInit">
  27509. <summary>
  27510. <para>Ends the initialization of an <see cref="T:System.Diagnostics.EventLog" /> used on a form or
  27511. by another component. The initialization occurs at runtime.</para>
  27512. </summary>
  27513. </member>
  27514. <member name="M:System.Diagnostics.EventLog.Exists(System.String)">
  27515. <summary>
  27516. <para> Determines whether the log
  27517. exists on the local computer.
  27518. </para>
  27519. </summary>
  27520. <param name="logName">The name of the log to search for. Possible values include: Application, Security, System, other application-specific logs (such as those associated with Active Directory), or any custom log on the computer. </param>
  27521. <returns>
  27522. <para>
  27523. <see langword="true " />if the log exists on the local computer; otherwise,
  27524. <see langword="false" />.
  27525. </para>
  27526. </returns>
  27527. </member>
  27528. <member name="M:System.Diagnostics.EventLog.Exists(System.String,System.String)">
  27529. <summary>
  27530. <para> Determines whether the
  27531. log exists on the specified computer.
  27532. </para>
  27533. </summary>
  27534. <param name="logName">The log for which to search. Possible values include: Application, Security, System, other application-specific logs (such as those associated with Active Directory), or any custom log on the computer. </param>
  27535. <param name="machineName">The name of the machine on which to search for the log, or "." for the local computer. </param>
  27536. <returns>
  27537. <para>
  27538. <see langword="true" /> if the log exists on the specified computer; otherwise,
  27539. <see langword="false" />.
  27540. </para>
  27541. </returns>
  27542. </member>
  27543. <member name="M:System.Diagnostics.EventLog.GetEventLogs">
  27544. <summary>
  27545. <para> Searches for all event logs on the local computer and
  27546. creates an array of <see cref="T:System.Diagnostics.EventLog" />
  27547. objects that contain the
  27548. list.
  27549. </para>
  27550. </summary>
  27551. <returns>
  27552. <para> An array of type <see cref="T:System.Diagnostics.EventLog" />
  27553. that represents the logs on the
  27554. local computer.</para>
  27555. </returns>
  27556. </member>
  27557. <member name="M:System.Diagnostics.EventLog.GetEventLogs(System.String)">
  27558. <summary>
  27559. <para> Searches for all event logs on the given computer and
  27560. creates an array of <see cref="T:System.Diagnostics.EventLog" />
  27561. objects that contain the
  27562. list.
  27563. </para>
  27564. </summary>
  27565. <param name="machineName">The computer on which to search for event logs. </param>
  27566. <returns>
  27567. <para> An array of type <see cref="T:System.Diagnostics.EventLog" />
  27568. that represents the logs on the
  27569. given computer.</para>
  27570. </returns>
  27571. </member>
  27572. <member name="M:System.Diagnostics.EventLog.SourceExists(System.String)">
  27573. <summary>
  27574. <para> Determines whether an event source is registered on the local computer.
  27575. </para>
  27576. </summary>
  27577. <param name="source">The name of the event source. </param>
  27578. <returns>
  27579. <para>
  27580. <see langword="true" /> if the event source is registered on the local
  27581. computer; otherwise, <see langword="false" />.
  27582. </para>
  27583. </returns>
  27584. </member>
  27585. <member name="M:System.Diagnostics.EventLog.SourceExists(System.String,System.String)">
  27586. <summary>
  27587. <para> Determines whether an event
  27588. source is registered on a specified computer.
  27589. </para>
  27590. </summary>
  27591. <param name="source">The name of the event source. </param>
  27592. <param name="machineName">The name the computer on which to look, or an empty string ("") for the local computer. </param>
  27593. <returns>
  27594. <para>
  27595. <see langword="true " />if the event source is registered on the given computer;
  27596. otherwise, <see langword="false" />.
  27597. </para>
  27598. </returns>
  27599. </member>
  27600. <member name="M:System.Diagnostics.EventLog.LogNameFromSourceName(System.String,System.String)">
  27601. <summary>
  27602. <para> Gets the name of the log to which the specified source is registered.</para>
  27603. </summary>
  27604. <param name="source">The name of the event source.</param>
  27605. <param name=" machineName">The name the computer on which to look, or an empty string ("") for the local computer.</param>
  27606. <returns>
  27607. <para>The name of the log associated with the specified source in the registry.</para>
  27608. </returns>
  27609. </member>
  27610. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String)">
  27611. <summary>
  27612. <para> Writes an <see langword="information" /> type entry, with the given message text, to the event log.
  27613. </para>
  27614. </summary>
  27615. <param name="message">The string to write to the event log. </param>
  27616. </member>
  27617. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.String)">
  27618. <summary>
  27619. <para> Writes an <see langword="information " /> type entry with the given
  27620. message text to the event log, using the specified registered event source.
  27621. </para>
  27622. </summary>
  27623. <param name=" source">The source by which the application is registered on the specified computer.</param>
  27624. <param name="message">The string to write to the event log.</param>
  27625. </member>
  27626. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.Diagnostics.EventLogEntryType)">
  27627. <summary>
  27628. <para>Writes an error, warning, information, success audit, or failure audit
  27629. entry with the given message text to the event log. </para>
  27630. </summary>
  27631. <param name="message">The string to write to the event log. </param>
  27632. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27633. </member>
  27634. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.String,System.Diagnostics.EventLogEntryType)">
  27635. <summary>
  27636. <para>Writes an error, warning, information, success audit, or failure audit entry with
  27637. the given message text to the event log, using the specified registered event
  27638. source.</para>
  27639. </summary>
  27640. <param name=" source">The source by which the application is registered on the specified computer.</param>
  27641. <param name="message">The string to write to the event log. </param>
  27642. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27643. </member>
  27644. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.Diagnostics.EventLogEntryType,System.Int32)">
  27645. <summary>
  27646. <para>Writes an entry with the given message text and application-defined
  27647. event identifier to the event log.</para>
  27648. </summary>
  27649. <param name="message">The string to write to the event log. </param>
  27650. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27651. <param name="eventID">The application-specific identifier for the event. </param>
  27652. </member>
  27653. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.String,System.Diagnostics.EventLogEntryType,System.Int32)">
  27654. <summary>
  27655. <para>Writes an entry with the given message text and application-defined event identifier to the event
  27656. log, using the specified registered event source. </para>
  27657. </summary>
  27658. <param name=" source">The source by which the application is registered on the specified computer.</param>
  27659. <param name="message">The string to write to the event log. </param>
  27660. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27661. <param name="eventID">The application-specific identifier for the event. </param>
  27662. </member>
  27663. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.Diagnostics.EventLogEntryType,System.Int32,System.Int16)">
  27664. <summary>
  27665. <para> Writes an entry with the given message text,
  27666. application-defined event identifier, and application-defined category to the event log.
  27667. </para>
  27668. </summary>
  27669. <param name="message">The string to write to the event log. </param>
  27670. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27671. <param name="eventID">The application-specific identifier for the event. </param>
  27672. <param name="category">The application-specific subcategory associated with the message. </param>
  27673. </member>
  27674. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.String,System.Diagnostics.EventLogEntryType,System.Int32,System.Int16)">
  27675. <summary>
  27676. <para>Writes an entry with the given message text, application-defined event identifier, and application-defined category
  27677. to the event log, using the specified
  27678. registered event source. The <paramref name="category" /> can be used by the event viewer to filter
  27679. events in the log.</para>
  27680. </summary>
  27681. <param name=" source">The source by which the application is registered on the specified computer.</param>
  27682. <param name="message">The string to write to the event log. </param>
  27683. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27684. <param name="eventID">The application-specific identifier for the event. </param>
  27685. <param name="category">The application-specific subcategory associated with the message. </param>
  27686. </member>
  27687. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.Diagnostics.EventLogEntryType,System.Int32,System.Int16,System.Byte[])">
  27688. <summary>
  27689. <para> Writes an entry
  27690. with the given message text, application-defined event identifier, and application-defined category
  27691. to the event log, and appends binary data to the message.
  27692. </para>
  27693. </summary>
  27694. <param name="message">The string to write to the event log. </param>
  27695. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27696. <param name="eventID">The application-specific identifier for the event. </param>
  27697. <param name="category">The application-specific subcategory associated with the message. </param>
  27698. <param name="rawData">An array of bytes that holds the binary data associated with the entry. </param>
  27699. </member>
  27700. <member name="M:System.Diagnostics.EventLog.WriteEntry(System.String,System.String,System.Diagnostics.EventLogEntryType,System.Int32,System.Int16,System.Byte[])">
  27701. <summary>
  27702. <para>Writes an entry with the given message text, application-defined event identifier, and application-defined category
  27703. to the event log (using the specified registered
  27704. event source) and appends binary data to the message.</para>
  27705. </summary>
  27706. <param name=" source">The source by which the application is registered on the specified computer.</param>
  27707. <param name="message">The string to write to the event log. </param>
  27708. <param name="type">One of the <see cref="T:System.Diagnostics.EventLogEntryType" /> values. </param>
  27709. <param name="eventID">The application-specific identifier for the event. </param>
  27710. <param name="category">The application-specific subcategory associated with the message. </param>
  27711. <param name="rawData">An array of bytes that holds the binary data associated with the entry. </param>
  27712. </member>
  27713. <member name="P:System.Diagnostics.EventLog.Entries">
  27714. <summary>
  27715. <para>Gets the contents of the event log.</para>
  27716. </summary>
  27717. </member>
  27718. <member name="P:System.Diagnostics.EventLog.LogDisplayName">
  27719. <summary>
  27720. <para>Gets the event log's friendly name.</para>
  27721. </summary>
  27722. </member>
  27723. <member name="P:System.Diagnostics.EventLog.Log">
  27724. <summary>
  27725. <para>Gets or sets the name of the log to read from or write to.</para>
  27726. </summary>
  27727. </member>
  27728. <member name="P:System.Diagnostics.EventLog.MachineName">
  27729. <summary>
  27730. <para> Gets or sets the name of the computer on which to read or write events.
  27731. </para>
  27732. </summary>
  27733. </member>
  27734. <member name="P:System.Diagnostics.EventLog.EnableRaisingEvents">
  27735. <summary>
  27736. <para>Gets or sets a value indicating whether the <see cref="T:System.Diagnostics.EventLog" /> instance
  27737. receives <see cref="E:System.Diagnostics.EventLog.EntryWritten" /> event notifications.</para>
  27738. </summary>
  27739. </member>
  27740. <member name="P:System.Diagnostics.EventLog.SynchronizingObject">
  27741. <summary>
  27742. <para> Gets or sets the object used to marshal the event handler
  27743. calls issued as a result of an <see cref="T:System.Diagnostics.EventLog" /> entry written
  27744. event.
  27745. </para>
  27746. </summary>
  27747. </member>
  27748. <member name="P:System.Diagnostics.EventLog.Source">
  27749. <summary>
  27750. <para> Gets or sets the source name to register and use when writing to the event log.
  27751. </para>
  27752. </summary>
  27753. </member>
  27754. <member name="E:System.Diagnostics.EventLog.EntryWritten">
  27755. <summary>
  27756. <para> Occurs when an entry is written to an event log on the local computer.
  27757. </para>
  27758. </summary>
  27759. </member>
  27760. <member name="T:System.Diagnostics.EventLogEntry">
  27761. <summary>
  27762. <para>Encapsulates a single record in
  27763. the event log. This class cannot be inherited.</para>
  27764. </summary>
  27765. </member>
  27766. <member name="M:System.Diagnostics.EventLogEntry.Equals(System.Diagnostics.EventLogEntry)">
  27767. <summary>
  27768. <para> Performs a comparison between two event log entries.
  27769. </para>
  27770. </summary>
  27771. <param name="otherEntry">The <see cref="T:System.Diagnostics.EventLogEntry" /> to compare. </param>
  27772. <returns>
  27773. <para>
  27774. <see langword="true " />if the <see cref="T:System.Diagnostics.EventLogEntry" /> objects are
  27775. identical; otherwise, <see langword="false" />.
  27776. </para>
  27777. </returns>
  27778. </member>
  27779. <member name="P:System.Diagnostics.EventLogEntry.MachineName">
  27780. <summary>
  27781. <para> Gets the name of the computer on which this entry was generated.
  27782. </para>
  27783. </summary>
  27784. </member>
  27785. <member name="P:System.Diagnostics.EventLogEntry.Data">
  27786. <summary>
  27787. <para> Gets the binary data associated with the entry.
  27788. </para>
  27789. </summary>
  27790. </member>
  27791. <member name="P:System.Diagnostics.EventLogEntry.Index">
  27792. <summary>
  27793. <para> Gets the index of this entry in the event
  27794. log.
  27795. </para>
  27796. </summary>
  27797. </member>
  27798. <member name="P:System.Diagnostics.EventLogEntry.Category">
  27799. <summary>
  27800. <para> Gets the text associated with the <see cref="P:System.Diagnostics.EventLogEntry.CategoryNumber" /> for this entry.
  27801. </para>
  27802. </summary>
  27803. </member>
  27804. <member name="P:System.Diagnostics.EventLogEntry.CategoryNumber">
  27805. <summary>
  27806. <para> Gets the entry's category number.
  27807. </para>
  27808. </summary>
  27809. </member>
  27810. <member name="P:System.Diagnostics.EventLogEntry.EventID">
  27811. <summary>
  27812. <para> Gets the application-specific event identifier of this event entry.
  27813. </para>
  27814. </summary>
  27815. </member>
  27816. <member name="P:System.Diagnostics.EventLogEntry.EntryType">
  27817. <summary>
  27818. <para> Gets the event type
  27819. of this entry.
  27820. </para>
  27821. </summary>
  27822. </member>
  27823. <member name="P:System.Diagnostics.EventLogEntry.Message">
  27824. <summary>
  27825. <para> Gets the localized message associated with this event entry.
  27826. </para>
  27827. </summary>
  27828. </member>
  27829. <member name="P:System.Diagnostics.EventLogEntry.Source">
  27830. <summary>
  27831. <para> Gets the name of the application that generated this event.
  27832. </para>
  27833. </summary>
  27834. </member>
  27835. <member name="P:System.Diagnostics.EventLogEntry.ReplacementStrings">
  27836. <summary>
  27837. <para> Gets the replacement strings
  27838. associated with the entry.
  27839. </para>
  27840. </summary>
  27841. </member>
  27842. <member name="P:System.Diagnostics.EventLogEntry.TimeGenerated">
  27843. <summary>
  27844. <para> Gets the local time at which this event was generated.
  27845. </para>
  27846. </summary>
  27847. </member>
  27848. <member name="P:System.Diagnostics.EventLogEntry.TimeWritten">
  27849. <summary>
  27850. <para> Gets the local time at which this event was written to the log.
  27851. </para>
  27852. </summary>
  27853. </member>
  27854. <member name="P:System.Diagnostics.EventLogEntry.UserName">
  27855. <summary>
  27856. <para> Gets the name of
  27857. the user who's responsible for this event.
  27858. </para>
  27859. </summary>
  27860. </member>
  27861. <member name="T:System.Diagnostics.EventLogEntryCollection">
  27862. <summary>
  27863. <para> Defines size and enumerators for
  27864. a collection of <see cref="T:System.Diagnostics.EventLogEntry" /> instances.</para>
  27865. </summary>
  27866. </member>
  27867. <member name="M:System.Diagnostics.EventLogEntryCollection.CopyTo(System.Diagnostics.EventLogEntry[],System.Int32)">
  27868. <summary>
  27869. <para>Copies the elements of the <see cref="T:System.Diagnostics.EventLogEntryCollection" /> to an array of <see cref="T:System.Diagnostics.EventLogEntry" /> instances, starting at a particular array index.</para>
  27870. </summary>
  27871. <param name="entries">The one-dimensional array of <see cref="T:System.Diagnostics.EventLogEntry" /> instances that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
  27872. <param name=" index">The zero-based index in the array at which copying begins.</param>
  27873. </member>
  27874. <member name="P:System.Diagnostics.EventLogEntryCollection.Count">
  27875. <summary>
  27876. <para> Gets the number of entries in the event log (elements in
  27877. the <see cref="T:System.Diagnostics.EventLogEntry" /> collection).
  27878. </para>
  27879. </summary>
  27880. </member>
  27881. <member name="P:System.Diagnostics.EventLogEntryCollection.Item(System.Int32)">
  27882. <summary>
  27883. <para> Gets an entry in
  27884. the event log, based on an index starting at 0.
  27885. </para>
  27886. </summary>
  27887. <param name="index">The zero-based index associated with the event log entry. </param>
  27888. </member>
  27889. <member name="M:System.Diagnostics.EventLogEntryCollection.EntriesEnumerator.MoveNext">
  27890. </member>
  27891. <member name="M:System.Diagnostics.EventLogEntryCollection.EntriesEnumerator.Reset">
  27892. </member>
  27893. <member name="P:System.Diagnostics.EventLogEntryCollection.EntriesEnumerator.Current">
  27894. </member>
  27895. <member name="T:System.Diagnostics.EventLogEntryType">
  27896. <summary>
  27897. <para> Specifies the event type of an event log entry.
  27898. </para>
  27899. </summary>
  27900. </member>
  27901. <member name="F:System.Diagnostics.EventLogEntryType.Error">
  27902. <summary>
  27903. <para>
  27904. An
  27905. error event. This indicates a significant problem the
  27906. user should know about; usually a loss of
  27907. functionality or data.
  27908. </para>
  27909. </summary>
  27910. </member>
  27911. <member name="F:System.Diagnostics.EventLogEntryType.Warning">
  27912. <summary>
  27913. <para>
  27914. A warning event. This indicates a problem that is not
  27915. immediately significant, but that may signify conditions that could
  27916. cause future problems.
  27917. </para>
  27918. </summary>
  27919. </member>
  27920. <member name="F:System.Diagnostics.EventLogEntryType.Information">
  27921. <summary>
  27922. <para> An information event. This indicates a significant, successful
  27923. operation.
  27924. </para>
  27925. </summary>
  27926. </member>
  27927. <member name="F:System.Diagnostics.EventLogEntryType.SuccessAudit">
  27928. <summary>
  27929. <para> A success audit event. This indicates a security event
  27930. that occurs when an audited access attempt is successful; for
  27931. example, logging on successfully.
  27932. </para>
  27933. </summary>
  27934. </member>
  27935. <member name="F:System.Diagnostics.EventLogEntryType.FailureAudit">
  27936. <summary>
  27937. <para>
  27938. A failure audit event. This indicates a security event
  27939. that occurs when an audited access attempt fails; for example, a failed attempt
  27940. to open a file.
  27941. </para>
  27942. </summary>
  27943. </member>
  27944. <member name="T:System.Diagnostics.EventLogPermission">
  27945. <summary>
  27946. <para>Allows control of code access permissions for event
  27947. logging.</para>
  27948. </summary>
  27949. </member>
  27950. <member name="M:System.Diagnostics.EventLogPermission.#ctor">
  27951. <summary>
  27952. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermission" /> class.</para>
  27953. </summary>
  27954. </member>
  27955. <member name="M:System.Diagnostics.EventLogPermission.#ctor(System.Security.Permissions.PermissionState)">
  27956. <summary>
  27957. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermission" /> class with the
  27958. specified permission state.</para>
  27959. </summary>
  27960. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  27961. </member>
  27962. <member name="M:System.Diagnostics.EventLogPermission.#ctor(System.Diagnostics.EventLogPermissionAccess,System.String)">
  27963. <summary>
  27964. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermission" /> class with the
  27965. specified access levels and the name of the computer to use.</para>
  27966. </summary>
  27967. <param name="permissionAccess">One of the <see cref="T:System.Diagnostics.EventLogPermissionAccess" /> values.</param>
  27968. <param name=" machineName">The name of the computer on which to read or write events.</param>
  27969. </member>
  27970. <member name="M:System.Diagnostics.EventLogPermission.#ctor(System.Diagnostics.EventLogPermissionEntry[])">
  27971. <summary>
  27972. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermission" /> class with the
  27973. specified permission access level entries.</para>
  27974. </summary>
  27975. <param name="permissionAccessEntries">An array of <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> objects. The <see cref="P:System.Diagnostics.EventLogPermission.PermissionEntries" /> property is set to this value.</param>
  27976. </member>
  27977. <member name="P:System.Diagnostics.EventLogPermission.PermissionEntries">
  27978. <summary>
  27979. <para>Gets the collection of permission entries for this permissions request.</para>
  27980. </summary>
  27981. </member>
  27982. <member name="T:System.Diagnostics.EventLogPermissionAccess">
  27983. <summary>
  27984. <para>Defines access levels used by <see cref="T:System.Diagnostics.EventLog" />
  27985. permission classes.</para>
  27986. </summary>
  27987. </member>
  27988. <member name="F:System.Diagnostics.EventLogPermissionAccess.None">
  27989. <summary>
  27990. <para>The <see cref="T:System.Diagnostics.EventLog" /> has no permissions.</para>
  27991. </summary>
  27992. </member>
  27993. <member name="F:System.Diagnostics.EventLogPermissionAccess.Browse">
  27994. <summary>
  27995. <para>The <see cref="T:System.Diagnostics.EventLog" /> can read existing logs.</para>
  27996. </summary>
  27997. </member>
  27998. <member name="F:System.Diagnostics.EventLogPermissionAccess.Instrument">
  27999. <summary>
  28000. <para>The <see cref="T:System.Diagnostics.EventLog" />
  28001. can read or write to existing logs,
  28002. and create event sources and logs.</para>
  28003. </summary>
  28004. </member>
  28005. <member name="F:System.Diagnostics.EventLogPermissionAccess.Audit">
  28006. <summary>
  28007. <para>The <see cref="T:System.Diagnostics.EventLog" /> can
  28008. read existing logs, delete event sources or logs, respond to entries, clear an
  28009. event log, listen to events, and access a
  28010. collection of all event logs.</para>
  28011. </summary>
  28012. </member>
  28013. <member name="T:System.Diagnostics.EventLogPermissionAttribute">
  28014. <summary>
  28015. <para>Allows declaritive permission checks for event logging.</para>
  28016. </summary>
  28017. </member>
  28018. <member name="M:System.Diagnostics.EventLogPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  28019. <summary>
  28020. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermissionAttribute" /> class.</para>
  28021. </summary>
  28022. <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</param>
  28023. </member>
  28024. <member name="M:System.Diagnostics.EventLogPermissionAttribute.CreatePermission">
  28025. <summary>
  28026. <para>Creates the permission based on the <see cref="P:System.Diagnostics.EventLogPermissionAttribute.MachineName" /> property and the requested access
  28027. levels that are set through the <see cref="P:System.Diagnostics.EventLogPermissionAttribute.PermissionAccess" /> property on the attribute.</para>
  28028. </summary>
  28029. <returns>
  28030. <para>An <see cref="T:System.Security.IPermission" /> that represents the created permission.</para>
  28031. </returns>
  28032. </member>
  28033. <member name="P:System.Diagnostics.EventLogPermissionAttribute.MachineName">
  28034. <summary>
  28035. <para> Gets or sets the name of the computer on which events
  28036. might be read.</para>
  28037. </summary>
  28038. </member>
  28039. <member name="P:System.Diagnostics.EventLogPermissionAttribute.PermissionAccess">
  28040. <summary>
  28041. <para>Gets or sets the access levels used in the permissions request.</para>
  28042. </summary>
  28043. </member>
  28044. <member name="T:System.Diagnostics.EventLogPermissionEntry">
  28045. <summary>
  28046. <para>Defines the smallest unit of a code access security permission that is set for an
  28047. <see cref="T:System.Diagnostics.EventLog" />.</para>
  28048. </summary>
  28049. </member>
  28050. <member name="M:System.Diagnostics.EventLogPermissionEntry.#ctor(System.Diagnostics.EventLogPermissionAccess,System.String)">
  28051. <summary>
  28052. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> class.</para>
  28053. </summary>
  28054. <param name="permissionAccess">A bitwise combination of the <see cref="T:System.Diagnostics.EventLogPermissionAccess" /> values. The <see cref="P:System.Diagnostics.EventLogPermissionEntry.PermissionAccess" /> property is set to this value.</param>
  28055. <param name=" machineName">The name of the computer on which to read or write events. The <see cref="P:System.Diagnostics.EventLogPermissionEntry.MachineName" /> property is set to this value.</param>
  28056. </member>
  28057. <member name="P:System.Diagnostics.EventLogPermissionEntry.MachineName">
  28058. <summary>
  28059. <para> Gets the name of the computer on which to read or write events.</para>
  28060. </summary>
  28061. </member>
  28062. <member name="P:System.Diagnostics.EventLogPermissionEntry.PermissionAccess">
  28063. <summary>
  28064. <para>Gets the permission access levels used in the permissions request.</para>
  28065. </summary>
  28066. </member>
  28067. <member name="T:System.Diagnostics.EventLogPermissionEntryCollection">
  28068. <summary>
  28069. <para>Contains a strongly typed collection of <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> objects.</para>
  28070. </summary>
  28071. </member>
  28072. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.Add(System.Diagnostics.EventLogPermissionEntry)">
  28073. <summary>
  28074. <para>Adds a specified <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> to this collection.</para>
  28075. </summary>
  28076. <param name="value">The <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> to add.</param>
  28077. <returns>
  28078. <para>The zero-based index of the added <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> .</para>
  28079. </returns>
  28080. </member>
  28081. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.AddRange(System.Diagnostics.EventLogPermissionEntry[])">
  28082. <summary>
  28083. <para>Appends a set of specified permission entries to this collection.</para>
  28084. </summary>
  28085. <param name="value">An array of type <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> objects that contains the permission entries to add.</param>
  28086. </member>
  28087. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.AddRange(System.Diagnostics.EventLogPermissionEntryCollection)">
  28088. <summary>
  28089. <para> Appends a set of specified permission entries to this collection.</para>
  28090. </summary>
  28091. <param name="value">A <see cref="T:System.Diagnostics.EventLogPermissionEntryCollection" /> that contains the permission entries to add.</param>
  28092. </member>
  28093. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.Contains(System.Diagnostics.EventLogPermissionEntry)">
  28094. <summary>
  28095. <para>Determines whether this collection contains a specified
  28096. <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> .</para>
  28097. </summary>
  28098. <param name="value">The <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> to find.</param>
  28099. <returns>
  28100. <para>
  28101. <see langword="true" /> if the specified <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> belongs to this collection;
  28102. otherwise, <see langword="false" />.</para>
  28103. </returns>
  28104. </member>
  28105. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.CopyTo(System.Diagnostics.EventLogPermissionEntry[],System.Int32)">
  28106. <summary>
  28107. <para>Copies the permission entries from this collection to an
  28108. array, starting at a particular index of the array.</para>
  28109. </summary>
  28110. <param name="array">An array of type <see cref="T:System.Diagnostics.EventLogPermissionEntry" /> that receives this collection's permission entries.</param>
  28111. <param name=" index"> The zero-based index at which to begin copying the permission entries.</param>
  28112. </member>
  28113. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.IndexOf(System.Diagnostics.EventLogPermissionEntry)">
  28114. <summary>
  28115. <para>Determines the index of a specified permission entry in this collection.</para>
  28116. </summary>
  28117. <param name="value">The permission entry to search for.</param>
  28118. <returns>
  28119. <para>The zero-based index of the specified permission
  28120. entry, or -1 if the permission entry was not found in the collection.</para>
  28121. </returns>
  28122. </member>
  28123. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.Insert(System.Int32,System.Diagnostics.EventLogPermissionEntry)">
  28124. <summary>
  28125. <para>Inserts a permission entry into this collection at a specified index.</para>
  28126. </summary>
  28127. <param name="index">The zero-based index of the collection at which to insert the permission entry.</param>
  28128. <param name=" value">The permission entry to insert into this collection.</param>
  28129. </member>
  28130. <member name="M:System.Diagnostics.EventLogPermissionEntryCollection.Remove(System.Diagnostics.EventLogPermissionEntry)">
  28131. <summary>
  28132. <para>Removes a specified permission entry from this collection.</para>
  28133. </summary>
  28134. <param name="value">The permission entry to remove.</param>
  28135. </member>
  28136. <member name="P:System.Diagnostics.EventLogPermissionEntryCollection.Item(System.Int32)">
  28137. <summary>
  28138. <para>Gets or sets the object at a specified index.</para>
  28139. </summary>
  28140. <param name="index">The zero-based index into the collection.</param>
  28141. </member>
  28142. <member name="T:System.Diagnostics.EventLogTraceListener">
  28143. <summary>
  28144. <para>Provides a simple listener that directs tracing or
  28145. debugging output to an <see cref="T:System.Diagnostics.EventLog" />.</para>
  28146. </summary>
  28147. </member>
  28148. <member name="M:System.Diagnostics.EventLogTraceListener.#ctor">
  28149. <summary>
  28150. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogTraceListener" /> class without a trace
  28151. listener.</para>
  28152. </summary>
  28153. </member>
  28154. <member name="M:System.Diagnostics.EventLogTraceListener.#ctor(System.Diagnostics.EventLog)">
  28155. <summary>
  28156. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogTraceListener" /> class using the
  28157. specified event log.</para>
  28158. </summary>
  28159. <param name="eventLog">An <see cref="T:System.Diagnostics.EventLog" /> that specifies the event log to write to.</param>
  28160. </member>
  28161. <member name="M:System.Diagnostics.EventLogTraceListener.#ctor(System.String)">
  28162. <summary>
  28163. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.EventLogTraceListener" /> class using the
  28164. specified source.</para>
  28165. </summary>
  28166. <param name="source">The name of an existing event log source.</param>
  28167. </member>
  28168. <member name="M:System.Diagnostics.EventLogTraceListener.Close">
  28169. <summary>
  28170. <para> Closes the event log so that it no longer receives tracing or
  28171. debugging output.</para>
  28172. </summary>
  28173. </member>
  28174. <member name="M:System.Diagnostics.EventLogTraceListener.Write(System.String)">
  28175. <summary>
  28176. <para>Writes a message to the event log for this instance.</para>
  28177. </summary>
  28178. <param name="message">A message to write.</param>
  28179. </member>
  28180. <member name="M:System.Diagnostics.EventLogTraceListener.WriteLine(System.String)">
  28181. <summary>
  28182. <para>
  28183. Writes a message to the event log for this
  28184. instance.</para>
  28185. </summary>
  28186. <param name="message">The message to write.</param>
  28187. </member>
  28188. <member name="P:System.Diagnostics.EventLogTraceListener.EventLog">
  28189. <summary>
  28190. <para>Gets or sets the event log to write to.</para>
  28191. </summary>
  28192. </member>
  28193. <member name="P:System.Diagnostics.EventLogTraceListener.Name">
  28194. <summary>
  28195. <para> Gets or sets the name of this <see cref="T:System.Diagnostics.EventLogTraceListener" />.</para>
  28196. </summary>
  28197. </member>
  28198. <member name="T:System.Diagnostics.FileVersionInfo">
  28199. <summary>
  28200. <para>Provides version information for a physical file on disk.</para>
  28201. </summary>
  28202. </member>
  28203. <member name="M:System.Diagnostics.FileVersionInfo.GetVersionInfo(System.String)">
  28204. <summary>
  28205. <para>Returns a <see cref="T:System.Diagnostics.FileVersionInfo" /> representing the version information associated with the specified file.</para>
  28206. </summary>
  28207. <param name="fileName">The fully qualified path and name of the file to retrieve the version information for.</param>
  28208. <returns>
  28209. <para>A <see cref="T:System.Diagnostics.FileVersionInfo" /> containing information
  28210. about the file. If the file was not found, the <see cref="T:System.Diagnostics.FileVersionInfo" />
  28211. contains only the name of the file requested.</para>
  28212. </returns>
  28213. </member>
  28214. <member name="M:System.Diagnostics.FileVersionInfo.ToString">
  28215. <summary>
  28216. <para>Returns a partial list of properties in the <see cref="T:System.Diagnostics.FileVersionInfo" />
  28217. and their values.</para>
  28218. </summary>
  28219. <returns>
  28220. <para>A list of the following properties in this class and their values:</para>
  28221. <para>
  28222. <see cref="P:System.Diagnostics.FileVersionInfo.FileName" />, <see cref="P:System.Diagnostics.FileVersionInfo.InternalName" />, <see cref="P:System.Diagnostics.FileVersionInfo.OriginalFilename" />, <see cref="P:System.Diagnostics.FileVersionInfo.FileVersion" />, <see cref="P:System.Diagnostics.FileVersionInfo.FileDescription" />, <see cref="P:System.Diagnostics.FileVersionInfo.ProductName" />, <see cref="P:System.Diagnostics.FileVersionInfo.ProductVersion" />, <see cref="P:System.Diagnostics.FileVersionInfo.IsDebug" />, <see cref="P:System.Diagnostics.FileVersionInfo.IsPatched" />, <see cref="P:System.Diagnostics.FileVersionInfo.IsPreRelease" />, <see cref="P:System.Diagnostics.FileVersionInfo.IsPrivateBuild" />, <see cref="P:System.Diagnostics.FileVersionInfo.IsSpecialBuild" />.</para>
  28223. <para>If no file with the specified name is found, this list
  28224. will contain only the name of the requested file. Boolean values will be
  28225. <see langword="false" />, and all other entries will be <see langword="null" />. </para>
  28226. </returns>
  28227. </member>
  28228. <member name="P:System.Diagnostics.FileVersionInfo.Comments">
  28229. <summary>
  28230. <para>Gets the comments associated with the file.</para>
  28231. </summary>
  28232. </member>
  28233. <member name="P:System.Diagnostics.FileVersionInfo.CompanyName">
  28234. <summary>
  28235. <para>Gets the name of the company that produced the file.</para>
  28236. </summary>
  28237. </member>
  28238. <member name="P:System.Diagnostics.FileVersionInfo.FileBuildPart">
  28239. <summary>
  28240. <para>Gets the build number of the file.</para>
  28241. </summary>
  28242. </member>
  28243. <member name="P:System.Diagnostics.FileVersionInfo.FileDescription">
  28244. <summary>
  28245. <para>Gets the description of the file.</para>
  28246. </summary>
  28247. </member>
  28248. <member name="P:System.Diagnostics.FileVersionInfo.FileMajorPart">
  28249. <summary>
  28250. <para>Gets the major part of the version number.</para>
  28251. </summary>
  28252. </member>
  28253. <member name="P:System.Diagnostics.FileVersionInfo.FileMinorPart">
  28254. <summary>
  28255. <para>Gets the minor
  28256. part of the version number of the file.</para>
  28257. </summary>
  28258. </member>
  28259. <member name="P:System.Diagnostics.FileVersionInfo.FileName">
  28260. <summary>
  28261. <para>Gets the name of the file that this instance of <see cref="T:System.Diagnostics.FileVersionInfo" />
  28262. describes.</para>
  28263. </summary>
  28264. </member>
  28265. <member name="P:System.Diagnostics.FileVersionInfo.FilePrivatePart">
  28266. <summary>
  28267. <para>Gets the file private part number.</para>
  28268. </summary>
  28269. </member>
  28270. <member name="P:System.Diagnostics.FileVersionInfo.FileVersion">
  28271. <summary>
  28272. <para>Gets the file version number.</para>
  28273. </summary>
  28274. </member>
  28275. <member name="P:System.Diagnostics.FileVersionInfo.InternalName">
  28276. <summary>
  28277. <para>Gets the internal name of the file, if one exists.</para>
  28278. </summary>
  28279. </member>
  28280. <member name="P:System.Diagnostics.FileVersionInfo.IsDebug">
  28281. <summary>
  28282. <para>Gets a value that specifies whether the file
  28283. contains debugging information or is compiled with debugging features enabled.</para>
  28284. </summary>
  28285. </member>
  28286. <member name="P:System.Diagnostics.FileVersionInfo.IsPatched">
  28287. <summary>
  28288. <para>Gets a value that specifies whether the file has been modified and is not identical to
  28289. the original shipping file of the same version number.</para>
  28290. </summary>
  28291. </member>
  28292. <member name="P:System.Diagnostics.FileVersionInfo.IsPrivateBuild">
  28293. <summary>
  28294. <para>Gets a value that specifies whether the file was built using standard release procedures.</para>
  28295. </summary>
  28296. </member>
  28297. <member name="P:System.Diagnostics.FileVersionInfo.IsPreRelease">
  28298. <summary>
  28299. <para>Gets a value that specifies whether the file
  28300. is a development version, rather than a commercially released product.</para>
  28301. </summary>
  28302. </member>
  28303. <member name="P:System.Diagnostics.FileVersionInfo.IsSpecialBuild">
  28304. <summary>
  28305. <para>Gets a value that specifies whether the file is a special build.</para>
  28306. </summary>
  28307. </member>
  28308. <member name="P:System.Diagnostics.FileVersionInfo.Language">
  28309. <summary>
  28310. <para>
  28311. Gets the default language string for the version info block.
  28312. </para>
  28313. </summary>
  28314. </member>
  28315. <member name="P:System.Diagnostics.FileVersionInfo.LegalCopyright">
  28316. <summary>
  28317. <para>Gets all copyright notices that apply to the specified file.</para>
  28318. </summary>
  28319. </member>
  28320. <member name="P:System.Diagnostics.FileVersionInfo.LegalTrademarks">
  28321. <summary>
  28322. <para>Gets the trademarks and registered trademarks that apply to the file.</para>
  28323. </summary>
  28324. </member>
  28325. <member name="P:System.Diagnostics.FileVersionInfo.OriginalFilename">
  28326. <summary>
  28327. <para>Gets the name the file was created with.</para>
  28328. </summary>
  28329. </member>
  28330. <member name="P:System.Diagnostics.FileVersionInfo.PrivateBuild">
  28331. <summary>
  28332. <para>Gets information about a private version of the file.</para>
  28333. </summary>
  28334. </member>
  28335. <member name="P:System.Diagnostics.FileVersionInfo.ProductBuildPart">
  28336. <summary>
  28337. <para>Gets the build number of the product this file is associated with.</para>
  28338. </summary>
  28339. </member>
  28340. <member name="P:System.Diagnostics.FileVersionInfo.ProductMajorPart">
  28341. <summary>
  28342. <para>Gets the major part of the version number for the product this file is associated with.</para>
  28343. </summary>
  28344. </member>
  28345. <member name="P:System.Diagnostics.FileVersionInfo.ProductMinorPart">
  28346. <summary>
  28347. <para>Gets the minor part of the version number for the product the file is associated with.</para>
  28348. </summary>
  28349. </member>
  28350. <member name="P:System.Diagnostics.FileVersionInfo.ProductName">
  28351. <summary>
  28352. <para>Gets the name of the product this file is distributed with.</para>
  28353. </summary>
  28354. </member>
  28355. <member name="P:System.Diagnostics.FileVersionInfo.ProductPrivatePart">
  28356. <summary>
  28357. <para>Gets the private part number of the product this file is associated with.</para>
  28358. </summary>
  28359. </member>
  28360. <member name="P:System.Diagnostics.FileVersionInfo.ProductVersion">
  28361. <summary>
  28362. <para>Gets the version of the product this file is distributed with.</para>
  28363. </summary>
  28364. </member>
  28365. <member name="P:System.Diagnostics.FileVersionInfo.SpecialBuild">
  28366. <summary>
  28367. <para>Gets the special build information for the file.</para>
  28368. </summary>
  28369. </member>
  28370. <member name="M:System.Diagnostics.ICollectData.CollectData(System.Int32,System.IntPtr,System.IntPtr,System.Int32,System.IntPtr@)">
  28371. <summary>
  28372. <para>[To be supplied.]</para>
  28373. </summary>
  28374. </member>
  28375. <member name="M:System.Diagnostics.ICollectData.CloseData">
  28376. <summary>
  28377. <para>[To be supplied.]</para>
  28378. </summary>
  28379. </member>
  28380. <member name="T:System.Diagnostics.InstanceData">
  28381. <summary>
  28382. <para>Holds instance data associated with a performance counter sample.</para>
  28383. </summary>
  28384. </member>
  28385. <member name="M:System.Diagnostics.InstanceData.#ctor(System.String,System.Diagnostics.CounterSample)">
  28386. <summary>
  28387. <para>Initializes a new instance of the InstanceData class,
  28388. using the specified sample and performance counter instance.</para>
  28389. </summary>
  28390. <param name="instanceName">The name of an instance associated with the performance counter.</param>
  28391. <param name=" sample">A <see cref="T:System.Diagnostics.CounterSample" /> taken from the instance specified by the <paramref name="instanceName" /> parameter.</param>
  28392. </member>
  28393. <member name="P:System.Diagnostics.InstanceData.InstanceName">
  28394. <summary>
  28395. <para>Gets the instance name associated with this instance data.</para>
  28396. </summary>
  28397. </member>
  28398. <member name="P:System.Diagnostics.InstanceData.Sample">
  28399. <summary>
  28400. <para>Gets the performance counter sample that generated this data.</para>
  28401. </summary>
  28402. </member>
  28403. <member name="P:System.Diagnostics.InstanceData.RawValue">
  28404. <summary>
  28405. <para>Gets the raw data value associated with
  28406. the performance counter sample.</para>
  28407. </summary>
  28408. </member>
  28409. <member name="T:System.Diagnostics.InstanceDataCollection">
  28410. <summary>
  28411. <para>Provides a strongly typed collection of <see cref="T:System.Diagnostics.InstanceData" />
  28412. objects.</para>
  28413. </summary>
  28414. </member>
  28415. <member name="M:System.Diagnostics.InstanceDataCollection.#ctor(System.String)">
  28416. <summary>
  28417. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.InstanceDataCollection" /> class, using the
  28418. specified performance counter (which
  28419. defines a performance instance).</para>
  28420. </summary>
  28421. <param name="counterName">The name of the counter, which often describes the quantity being counted.</param>
  28422. </member>
  28423. <member name="M:System.Diagnostics.InstanceDataCollection.Contains(System.String)">
  28424. <summary>
  28425. <para>Determines whether a performance instance with a
  28426. specified name (identified by one of the indexed <see cref="T:System.Diagnostics.InstanceData" />
  28427. objects) exists in the collection.</para>
  28428. </summary>
  28429. <param name="instanceName">The name of the instance to find in this collection.</param>
  28430. <returns>
  28431. <para>
  28432. <see langword="true" /> if the instance exists in the collection; otherwise,
  28433. <see langword="false" />.</para>
  28434. </returns>
  28435. </member>
  28436. <member name="M:System.Diagnostics.InstanceDataCollection.CopyTo(System.Diagnostics.InstanceData[],System.Int32)">
  28437. <summary>
  28438. <para>Copies an array of <see cref="T:System.Diagnostics.InstanceData" /> instances to the
  28439. collection, at the specified index.</para>
  28440. </summary>
  28441. <param name="instances">An array of <see cref="T:System.Diagnostics.InstanceData" /> instances to add to the collection.</param>
  28442. <param name=" index">The zero-based index value at which to add the new instances.</param>
  28443. </member>
  28444. <member name="P:System.Diagnostics.InstanceDataCollection.CounterName">
  28445. <summary>
  28446. <para>Gets the name of the performance counter whose instance
  28447. data you want to get.</para>
  28448. </summary>
  28449. </member>
  28450. <member name="P:System.Diagnostics.InstanceDataCollection.Keys">
  28451. <summary>
  28452. <para>Gets the object and counter registry keys for the
  28453. objects associated with this instance data.</para>
  28454. </summary>
  28455. </member>
  28456. <member name="P:System.Diagnostics.InstanceDataCollection.Values">
  28457. <summary>
  28458. <para>Gets the raw counter values that comprise the instance data for the counter.</para>
  28459. </summary>
  28460. </member>
  28461. <member name="P:System.Diagnostics.InstanceDataCollection.Item(System.String)">
  28462. <summary>
  28463. <para>Gets the instance data associated with this counter.
  28464. This is typically a set of raw counter values.</para>
  28465. </summary>
  28466. <param name="instanceName">The name of the performance counter category instance, or an empty string ("") if the category contains a single instance.</param>
  28467. </member>
  28468. <member name="T:System.Diagnostics.InstanceDataCollectionCollection">
  28469. <summary>
  28470. <para>Provides a strongly typed collection of <see cref="T:System.Diagnostics.InstanceDataCollection" />
  28471. objects.</para>
  28472. </summary>
  28473. </member>
  28474. <member name="M:System.Diagnostics.InstanceDataCollectionCollection.Contains(System.String)">
  28475. <summary>
  28476. <para>Determines whether an instance data collection for the
  28477. specified counter (identified by one of the indexed <see cref="T:System.Diagnostics.InstanceDataCollection" />
  28478. objects) exists in the collection.</para>
  28479. </summary>
  28480. <param name="counterName"> The name of the performance counter.</param>
  28481. <returns>
  28482. <para>
  28483. <see langword="true" /> if an
  28484. instance data collection containing the specified counter exists in the collection; otherwise,
  28485. <see langword="false" />.</para>
  28486. </returns>
  28487. </member>
  28488. <member name="M:System.Diagnostics.InstanceDataCollectionCollection.CopyTo(System.Diagnostics.InstanceDataCollection[],System.Int32)">
  28489. <summary>
  28490. <para>Copies an array of <see cref="T:System.Diagnostics.InstanceDataCollection" /> instances to the collection, at the specified index.</para>
  28491. </summary>
  28492. <param name="counters">An array of <see cref="T:System.Diagnostics.InstanceDataCollection" /> instances (identified by the counters they contain) to add to the collection.</param>
  28493. <param name=" index">The location at which to add the new instances.</param>
  28494. </member>
  28495. <member name="P:System.Diagnostics.InstanceDataCollectionCollection.Item(System.String)">
  28496. <summary>
  28497. <para> Gets the instance data for the specified counter.</para>
  28498. </summary>
  28499. <param name="counterName"> The name of the performance counter.</param>
  28500. </member>
  28501. <member name="P:System.Diagnostics.InstanceDataCollectionCollection.Keys">
  28502. <summary>
  28503. <para>Gets the object and counter registry keys for the
  28504. objects associated with this instance data collection.</para>
  28505. </summary>
  28506. </member>
  28507. <member name="P:System.Diagnostics.InstanceDataCollectionCollection.Values">
  28508. <summary>
  28509. <para>Gets the instance data values that comprise
  28510. the collection of instances for the counter.</para>
  28511. </summary>
  28512. </member>
  28513. <member name="T:System.Diagnostics.MonitoringDescriptionAttribute">
  28514. <summary>
  28515. <para> Specifies a description for a property
  28516. or event.</para>
  28517. </summary>
  28518. </member>
  28519. <member name="M:System.Diagnostics.MonitoringDescriptionAttribute.#ctor(System.String)">
  28520. <summary>
  28521. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.MonitoringDescriptionAttribute" /> class, using the
  28522. specified description.</para>
  28523. </summary>
  28524. <param name="description">The application-defined description text. </param>
  28525. </member>
  28526. <member name="P:System.Diagnostics.MonitoringDescriptionAttribute.Description">
  28527. <summary>
  28528. <para>Gets description text associated with the item monitored.</para>
  28529. </summary>
  28530. </member>
  28531. <member name="T:System.Diagnostics.PerformanceCounter">
  28532. <summary>
  28533. <para> Represents a Windows NT performance
  28534. counter component.</para>
  28535. </summary>
  28536. </member>
  28537. <member name="M:System.Diagnostics.PerformanceCounter.#ctor">
  28538. <summary>
  28539. <para>Initializes a new, read-only instance of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class, without associating the
  28540. instance with any system or custom performance counter.</para>
  28541. </summary>
  28542. </member>
  28543. <member name="M:System.Diagnostics.PerformanceCounter.#ctor(System.String,System.String,System.String,System.String)">
  28544. <summary>
  28545. <para>Initializes a new, read-only instance of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class
  28546. and associates it with the
  28547. specified system or custom performance counter and category instance, on the specified computer.</para>
  28548. </summary>
  28549. <param name="categoryName">The name of the performance counter category (performance object) with which this performance counter is associated. </param>
  28550. <param name="counterName">The name of the performance counter. </param>
  28551. <param name="instanceName">The name of the performance counter category instance, or an empty string (""), if the category contains a single instance. </param>
  28552. <param name="machineName">The computer on which the performance counter and its associated category exist. </param>
  28553. </member>
  28554. <member name="M:System.Diagnostics.PerformanceCounter.#ctor(System.String,System.String,System.String)">
  28555. <summary>
  28556. <para>Initializes a new, read-only instance of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class
  28557. and associates it with the specified system or
  28558. custom performance counter and category instance on the local computer.</para>
  28559. </summary>
  28560. <param name="categoryName">The name of the performance counter category (performance object) with which this performance counter is associated. </param>
  28561. <param name="counterName">The name of the performance counter. </param>
  28562. <param name="instanceName">The name of the performance counter category instance, or an empty string (""), if the category contains a single instance. </param>
  28563. </member>
  28564. <member name="M:System.Diagnostics.PerformanceCounter.#ctor(System.String,System.String,System.String,System.Boolean)">
  28565. <summary>
  28566. <para>Initializes a new, read-only or read/write instance
  28567. of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class and
  28568. associates it with the specified system or custom performance counter and category instance on the local computer.</para>
  28569. </summary>
  28570. <param name="categoryName">The name of the performance counter category (performance object) with which this performance counter is associated. </param>
  28571. <param name="counterName">The name of the performance counter. </param>
  28572. <param name="instanceName">The name of the performance counter category instance, or an empty string (""), if the category contains a single instance. </param>
  28573. <param name="readOnly">
  28574. <see langword="true" /> to access a counter in read-only mode; <see langword="false" /> to access a counter in read/write mode.</param>
  28575. </member>
  28576. <member name="M:System.Diagnostics.PerformanceCounter.#ctor(System.String,System.String)">
  28577. <summary>
  28578. <para>Initializes a new, read-only instance of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class and associates it with the specified
  28579. system or custom performance counter on the local computer. This constructor requires that the category
  28580. have a single instance.</para>
  28581. </summary>
  28582. <param name="categoryName">The name of the performance counter category (performance object) with which this performance counter is associated. </param>
  28583. <param name="counterName">The name of the performance counter. </param>
  28584. </member>
  28585. <member name="M:System.Diagnostics.PerformanceCounter.#ctor(System.String,System.String,System.Boolean)">
  28586. <summary>
  28587. <para>Initializes a new, read-only or read/write instance
  28588. of the <see cref="T:System.Diagnostics.PerformanceCounter" /> class and associates it with the specified
  28589. system or custom performance counter on the local computer. This constructor
  28590. requires that the category contain a single instance.</para>
  28591. </summary>
  28592. <param name="categoryName">The name of the performance counter category (performance object) with which this performance counter is associated. </param>
  28593. <param name="counterName">The name of the performance counter. </param>
  28594. <param name=" readOnly">
  28595. <see langword="true" /> to access the counter in read-only mode (though the counter itself could be read/write); <see langword="false" /> to access the counter in read/write mode.</param>
  28596. </member>
  28597. <member name="M:System.Diagnostics.PerformanceCounter.BeginInit">
  28598. <summary>
  28599. <para>Begins the initialization of a <see cref="T:System.Diagnostics.PerformanceCounter" /> instance used on a form or by another component.
  28600. The initialization occurs at runtime.</para>
  28601. </summary>
  28602. </member>
  28603. <member name="M:System.Diagnostics.PerformanceCounter.Close">
  28604. <summary>
  28605. <para>Closes the performance counter and frees all the resources allocated by this performance counter
  28606. instance.</para>
  28607. </summary>
  28608. </member>
  28609. <member name="M:System.Diagnostics.PerformanceCounter.CloseSharedResources">
  28610. <summary>
  28611. <para>Frees the performance counter library shared state allocated by the counters.</para>
  28612. </summary>
  28613. </member>
  28614. <member name="M:System.Diagnostics.PerformanceCounter.Decrement">
  28615. <summary>
  28616. <para>Decrements the associated performance counter by one through an efficient atomic operation.</para>
  28617. </summary>
  28618. <returns>
  28619. <para>The decremented counter value.</para>
  28620. </returns>
  28621. </member>
  28622. <member name="M:System.Diagnostics.PerformanceCounter.EndInit">
  28623. <summary>
  28624. <para>Ends the initialization of a <see cref="T:System.Diagnostics.PerformanceCounter" /> instance that is
  28625. used on a form or by another component. The
  28626. initialization occurs at runtime.</para>
  28627. </summary>
  28628. </member>
  28629. <member name="M:System.Diagnostics.PerformanceCounter.IncrementBy(System.Int64)">
  28630. <summary>
  28631. <para> Increments or decrements the value of the
  28632. associated performance counter by a specified amount through an efficient atomic operation.</para>
  28633. </summary>
  28634. <param name="value">The value to increment by. (A negative value decrements the counter.) </param>
  28635. <returns>
  28636. <para>The new counter value.</para>
  28637. </returns>
  28638. </member>
  28639. <member name="M:System.Diagnostics.PerformanceCounter.Increment">
  28640. <summary>
  28641. <para>Increments the associated performance counter by one through an efficient atomic operation.</para>
  28642. </summary>
  28643. <returns>
  28644. <para>The incremented counter value.</para>
  28645. </returns>
  28646. </member>
  28647. <member name="M:System.Diagnostics.PerformanceCounter.NextSample">
  28648. <summary>
  28649. <para>Obtains a counter sample, and returns the raw, or uncalculated, value for it.</para>
  28650. </summary>
  28651. <returns>
  28652. <para>A <see cref="T:System.Diagnostics.CounterSample" /> that represents the next raw value that the system obtains for this counter.</para>
  28653. </returns>
  28654. </member>
  28655. <member name="M:System.Diagnostics.PerformanceCounter.NextValue">
  28656. <summary>
  28657. <para> Obtains a counter sample
  28658. and returns the calculated value for it.</para>
  28659. </summary>
  28660. <returns>
  28661. <para> The next calculated value that the system obtains for this counter.</para>
  28662. </returns>
  28663. </member>
  28664. <member name="M:System.Diagnostics.PerformanceCounter.RemoveInstance">
  28665. <summary>
  28666. <para>Deletes the category instance specified by the <see cref="T:System.Diagnostics.PerformanceCounter" /> object <see cref="P:System.Diagnostics.PerformanceCounter.InstanceName" /> property.</para>
  28667. </summary>
  28668. </member>
  28669. <member name="P:System.Diagnostics.PerformanceCounter.CategoryName">
  28670. <summary>
  28671. <para>Gets or sets the name of the performance counter category for this performance counter.</para>
  28672. </summary>
  28673. </member>
  28674. <member name="P:System.Diagnostics.PerformanceCounter.CounterHelp">
  28675. <summary>
  28676. <para> Gets the description for this performance counter.</para>
  28677. </summary>
  28678. </member>
  28679. <member name="P:System.Diagnostics.PerformanceCounter.CounterName">
  28680. <summary>
  28681. <para>Gets or sets the name of the performance counter that
  28682. is associated with this <see cref="T:System.Diagnostics.PerformanceCounter" /> instance.</para>
  28683. </summary>
  28684. </member>
  28685. <member name="P:System.Diagnostics.PerformanceCounter.CounterType">
  28686. <summary>
  28687. <para>Gets the counter type of the associated performance counter.</para>
  28688. </summary>
  28689. </member>
  28690. <member name="P:System.Diagnostics.PerformanceCounter.InstanceName">
  28691. <summary>
  28692. <para>Gets or sets an instance name for this performance counter.</para>
  28693. </summary>
  28694. </member>
  28695. <member name="P:System.Diagnostics.PerformanceCounter.ReadOnly">
  28696. <summary>
  28697. <para> Gets or sets a value indicating whether this
  28698. <see cref="T:System.Diagnostics.PerformanceCounter" /> instance is in read-only mode.</para>
  28699. </summary>
  28700. </member>
  28701. <member name="P:System.Diagnostics.PerformanceCounter.MachineName">
  28702. <summary>
  28703. <para>Gets or sets the computer name for this performance counter</para>
  28704. </summary>
  28705. </member>
  28706. <member name="P:System.Diagnostics.PerformanceCounter.RawValue">
  28707. <summary>
  28708. <para> Gets or sets the raw, or uncalculated, value of this counter.</para>
  28709. </summary>
  28710. </member>
  28711. <member name="T:System.Diagnostics.PerformanceCounterCategory">
  28712. <summary>
  28713. <para>Represents a performance object, which defines a category of performance counters.</para>
  28714. </summary>
  28715. </member>
  28716. <member name="M:System.Diagnostics.PerformanceCounterCategory.#ctor">
  28717. <summary>
  28718. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> class, leaves the <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> property empty, and
  28719. sets the <see cref="P:System.Diagnostics.PerformanceCounterCategory.MachineName" /> property to
  28720. the local computer.</para>
  28721. </summary>
  28722. </member>
  28723. <member name="M:System.Diagnostics.PerformanceCounterCategory.#ctor(System.String)">
  28724. <summary>
  28725. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> class, sets
  28726. the <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> property to the specified
  28727. value, and sets the <see cref="P:System.Diagnostics.PerformanceCounterCategory.MachineName" /> property
  28728. to the local computer.</para>
  28729. </summary>
  28730. <param name="categoryName">The name of the performance counter category, or performance object, with which to associate this <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> instance. </param>
  28731. </member>
  28732. <member name="M:System.Diagnostics.PerformanceCounterCategory.#ctor(System.String,System.String)">
  28733. <summary>
  28734. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> class and sets
  28735. the <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> and <see cref="P:System.Diagnostics.PerformanceCounterCategory.MachineName" />
  28736. properties to the specified values.</para>
  28737. </summary>
  28738. <param name="categoryName">The name of the performance counter category, or performance object, with which to associate this <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> instance. </param>
  28739. <param name="machineName">The computer on which the performance counter category and its associated counters exist. </param>
  28740. </member>
  28741. <member name="M:System.Diagnostics.PerformanceCounterCategory.CounterExists(System.String)">
  28742. <summary>
  28743. <para>Determines whether the specified counter is registered to this
  28744. category, which is indicated by the <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> and <see cref="P:System.Diagnostics.PerformanceCounterCategory.MachineName" /> properties.</para>
  28745. </summary>
  28746. <param name="counterName">The name of the performance counter to look for. </param>
  28747. <returns>
  28748. <para>
  28749. <see langword="true" /> if the counter
  28750. is registered to the category that is specified by the <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> and <see cref="P:System.Diagnostics.PerformanceCounterCategory.MachineName" />
  28751. properties; otherwise, <see langword="false" />.</para>
  28752. </returns>
  28753. </member>
  28754. <member name="M:System.Diagnostics.PerformanceCounterCategory.CounterExists(System.String,System.String)">
  28755. <summary>
  28756. <para> Determines whether the specified counter is registered to the specified category on the local computer.</para>
  28757. </summary>
  28758. <param name="counterName">The name of the performance counter to look for.</param>
  28759. <param name=" categoryName">The name of the performance counter category, or performance object, with which the specified performance counter is associated.</param>
  28760. <returns>
  28761. <para>
  28762. <see langword="true" />, if the counter is registered to the specified category
  28763. on the local computer; otherwise, <see langword="false" />.</para>
  28764. </returns>
  28765. </member>
  28766. <member name="M:System.Diagnostics.PerformanceCounterCategory.CounterExists(System.String,System.String,System.String)">
  28767. <summary>
  28768. <para>Determines whether the specified counter is registered to the specified category on a remote computer.</para>
  28769. </summary>
  28770. <param name="counterName">The name of the performance counter to look for.</param>
  28771. <param name=" categoryName">The name of the performance counter category, or performance object, with which the specified performance counter is associated.</param>
  28772. <param name=" machineName">The name of the computer on which the performance counter category and its associated counters exist.</param>
  28773. <returns>
  28774. <para>
  28775. <see langword="true" />, if the counter is registered to the specified category
  28776. on the specified computer; otherwise, <see langword="false" />.</para>
  28777. </returns>
  28778. </member>
  28779. <member name="M:System.Diagnostics.PerformanceCounterCategory.Create(System.String,System.String,System.Diagnostics.CounterCreationDataCollection)">
  28780. <summary>
  28781. <para>Registers the custom performance counter category containing the specified
  28782. counters on the local computer.</para>
  28783. </summary>
  28784. <param name="categoryName">The name of the custom performance counter category to create and register with the system. </param>
  28785. <param name="categoryHelp">A description of the custom category. </param>
  28786. <param name="counterData">A <see cref="T:System.Diagnostics.CounterCreationDataCollection" /> that specifies the counters to create as part of the new category. </param>
  28787. <returns>
  28788. <para>A <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> that is
  28789. associated with the new custom category, or
  28790. performance object.</para>
  28791. </returns>
  28792. </member>
  28793. <member name="M:System.Diagnostics.PerformanceCounterCategory.Create(System.String,System.String,System.String,System.String)">
  28794. <summary>
  28795. <para>Registers a custom performance counter category containing a single counter
  28796. of type <see langword="NumberOfItems32" /> on the local computer.</para>
  28797. </summary>
  28798. <param name="categoryName">The name of the custom performance counter category to create and register with the system. </param>
  28799. <param name="categoryHelp">A description of the custom category. </param>
  28800. <param name="counterName">The name of a new counter, of type <see langword="NumberOfItems32" />, to create as part of the new category. </param>
  28801. <param name="counterHelp">A description of the counter that is associated with the new custom category. </param>
  28802. <returns>
  28803. <para>A <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> that is
  28804. associated with the new system category,
  28805. or performance object.</para>
  28806. </returns>
  28807. </member>
  28808. <member name="M:System.Diagnostics.PerformanceCounterCategory.Delete(System.String)">
  28809. <summary>
  28810. <para>Removes the category and its associated counters from the local computer.</para>
  28811. </summary>
  28812. <param name="categoryName">The name of the custom performance counter category to delete. </param>
  28813. </member>
  28814. <member name="M:System.Diagnostics.PerformanceCounterCategory.Exists(System.String)">
  28815. <summary>
  28816. <para>Determines whether the category is registered on the local computer.</para>
  28817. </summary>
  28818. <param name="categoryName"> The name of the performance counter category to look for. </param>
  28819. <returns>
  28820. <para>
  28821. <see langword="true" />
  28822. <see langword=" " />if the category
  28823. is registered; otherwise, <see langword="false" /> .</para>
  28824. </returns>
  28825. </member>
  28826. <member name="M:System.Diagnostics.PerformanceCounterCategory.Exists(System.String,System.String)">
  28827. <summary>
  28828. <para>Determines whether the category is registered on the specified computer.</para>
  28829. </summary>
  28830. <param name="categoryName"> The name of the performance counter category to look for. </param>
  28831. <param name="machineName">The name of the computer to examine for the category. </param>
  28832. <returns>
  28833. <para>
  28834. <see langword="true" /> if the category is registered;
  28835. otherwise, <see langword="false" /> .</para>
  28836. </returns>
  28837. </member>
  28838. <member name="M:System.Diagnostics.PerformanceCounterCategory.GetCounters">
  28839. <summary>
  28840. <para> Retrieves a list of the counters in a performance counter category that contains exactly one instance.</para>
  28841. </summary>
  28842. <returns>
  28843. <para>An array of <see cref="T:System.Diagnostics.PerformanceCounter" /> objects
  28844. indicating the counters that are
  28845. associated with this single-instance performance counter category.</para>
  28846. </returns>
  28847. </member>
  28848. <member name="M:System.Diagnostics.PerformanceCounterCategory.GetCounters(System.String)">
  28849. <summary>
  28850. <para>Retrieves a list of the counters in a performance counter category that contains one or more instances.</para>
  28851. </summary>
  28852. <param name="instanceName">The performance object instance for which to retrieve the list of associated counters.</param>
  28853. <returns>
  28854. <para>An array of <see cref="T:System.Diagnostics.PerformanceCounter" /> objects
  28855. indicating the counters that
  28856. are associated with the specified object instance of this performance counter category.</para>
  28857. </returns>
  28858. </member>
  28859. <member name="M:System.Diagnostics.PerformanceCounterCategory.GetCategories">
  28860. <summary>
  28861. <para>Retrieves a list of the performance counter categories that are registered on the local computer.</para>
  28862. </summary>
  28863. <returns>
  28864. <para>An array of <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> objects
  28865. indicating the categories that are registered on the local computer.</para>
  28866. </returns>
  28867. </member>
  28868. <member name="M:System.Diagnostics.PerformanceCounterCategory.GetCategories(System.String)">
  28869. <summary>
  28870. <para>Retrieves a list of the performance counter categories that are registered on the specified computer.</para>
  28871. </summary>
  28872. <param name="machineName">The computer to look on. </param>
  28873. <returns>
  28874. <para>An array of <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> objects
  28875. indicating the categories that are registered on the specified computer.</para>
  28876. </returns>
  28877. </member>
  28878. <member name="M:System.Diagnostics.PerformanceCounterCategory.GetInstanceNames">
  28879. <summary>
  28880. <para>Retrieves the list of performance object instances that are associated with this category.</para>
  28881. </summary>
  28882. <returns>
  28883. <para>An array of strings representing the performance
  28884. object instance names that are associated with
  28885. this category or, if the category contains only one performance object instance, a single-entry array that contains an empty string ("").</para>
  28886. </returns>
  28887. </member>
  28888. <member name="M:System.Diagnostics.PerformanceCounterCategory.InstanceExists(System.String)">
  28889. <summary>
  28890. <para>Determines whether the specified performance object instance exists in the category
  28891. that is identified by this <see cref="T:System.Diagnostics.PerformanceCounterCategory" /> object's <see cref="P:System.Diagnostics.PerformanceCounterCategory.CategoryName" /> property.</para>
  28892. </summary>
  28893. <param name="instanceName">The performance object instance in this performance counter category to search for. </param>
  28894. <returns>
  28895. <para>
  28896. <see langword="true" /> if the
  28897. category contains the specified performance
  28898. object instance; otherwise, <see langword="false" /> .</para>
  28899. </returns>
  28900. </member>
  28901. <member name="M:System.Diagnostics.PerformanceCounterCategory.InstanceExists(System.String,System.String)">
  28902. <summary>
  28903. <para>Determines whether a specified category on the local computer contains the specified performance object instance.</para>
  28904. </summary>
  28905. <param name="instanceName"> The performance object instance to search for. </param>
  28906. <param name=" categoryName"> The performance counter category to search.</param>
  28907. <returns>
  28908. <para>
  28909. <see langword="true" /> if the
  28910. category contains the specified performance
  28911. object instance; otherwise, <see langword="false" /> .</para>
  28912. </returns>
  28913. </member>
  28914. <member name="M:System.Diagnostics.PerformanceCounterCategory.InstanceExists(System.String,System.String,System.String)">
  28915. <summary>
  28916. <para>Determines whether a specified category on a specified computer contains the specified performance object instance.</para>
  28917. </summary>
  28918. <param name="instanceName">The performance object instance to search for. </param>
  28919. <param name=" categoryName">The performance counter category to search.</param>
  28920. <param name=" machineName">The name of the computer on which to look for the category instance pair.</param>
  28921. <returns>
  28922. <para>
  28923. <see langword="true" /> if the
  28924. category contains the specified
  28925. performance object instance; otherwise, <see langword="false" /> .</para>
  28926. </returns>
  28927. </member>
  28928. <member name="M:System.Diagnostics.PerformanceCounterCategory.ReadCategory">
  28929. <summary>
  28930. <para> Reads all the counter and performance object instance data that is associated with this performance counter category.</para>
  28931. </summary>
  28932. <returns>
  28933. <para>An <see cref="T:System.Diagnostics.InstanceDataCollectionCollection" /> that contains
  28934. the counter and performance object instance data
  28935. for the category.</para>
  28936. </returns>
  28937. </member>
  28938. <member name="P:System.Diagnostics.PerformanceCounterCategory.CategoryName">
  28939. <summary>
  28940. <para>Gets or sets the name of the performance object that defines this category.</para>
  28941. </summary>
  28942. </member>
  28943. <member name="P:System.Diagnostics.PerformanceCounterCategory.CategoryHelp">
  28944. <summary>
  28945. <para> Gets the category's help text.</para>
  28946. </summary>
  28947. </member>
  28948. <member name="P:System.Diagnostics.PerformanceCounterCategory.MachineName">
  28949. <summary>
  28950. <para>Gets or sets the name of the computer on which this category exists.</para>
  28951. </summary>
  28952. </member>
  28953. <member name="M:System.Diagnostics.PerformanceCounterManager.#ctor">
  28954. <summary>
  28955. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterManager" /> class.</para>
  28956. </summary>
  28957. </member>
  28958. <member name="T:System.Diagnostics.PerformanceCounterPermission">
  28959. <summary>
  28960. <para>Allows control of code access permissions for <see cref="T:System.Diagnostics.PerformanceCounter" />.</para>
  28961. </summary>
  28962. </member>
  28963. <member name="M:System.Diagnostics.PerformanceCounterPermission.#ctor">
  28964. <summary>
  28965. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermission" /> class.</para>
  28966. </summary>
  28967. </member>
  28968. <member name="M:System.Diagnostics.PerformanceCounterPermission.#ctor(System.Security.Permissions.PermissionState)">
  28969. <summary>
  28970. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermission" /> class with the
  28971. specified permission state.</para>
  28972. </summary>
  28973. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  28974. </member>
  28975. <member name="M:System.Diagnostics.PerformanceCounterPermission.#ctor(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String)">
  28976. <summary>
  28977. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermission" /> class with the
  28978. specified access levels, the name of the computer to use, and the category
  28979. associated with the performance counter.</para>
  28980. </summary>
  28981. <param name="permissionAccess">One of the <see cref="T:System.Diagnostics.PerformanceCounterPermissionAccess" /> values.</param>
  28982. <param name=" machineName">The server on which the performance counter and its associate category reside.</param>
  28983. <param name=" categoryName">The name of the performance counter category (performance object) with which the performance counter is associated.</param>
  28984. </member>
  28985. <member name="M:System.Diagnostics.PerformanceCounterPermission.#ctor(System.Diagnostics.PerformanceCounterPermissionEntry[])">
  28986. <summary>
  28987. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermission" /> class with the
  28988. specified permission access level entries.</para>
  28989. </summary>
  28990. <param name="permissionAccessEntries">An array of <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> objects. The <see cref="P:System.Diagnostics.PerformanceCounterPermission.PermissionEntries" /> property is set to this value.</param>
  28991. </member>
  28992. <member name="P:System.Diagnostics.PerformanceCounterPermission.PermissionEntries">
  28993. <summary>
  28994. <para>Gets the collection of permission entries for this permissions request.</para>
  28995. </summary>
  28996. </member>
  28997. <member name="T:System.Diagnostics.PerformanceCounterPermissionAccess">
  28998. <summary>
  28999. <para>Defines access levels used by <see cref="T:System.Diagnostics.PerformanceCounter" />
  29000. permission classes.</para>
  29001. </summary>
  29002. </member>
  29003. <member name="F:System.Diagnostics.PerformanceCounterPermissionAccess.None">
  29004. <summary>
  29005. <para>The <see cref="T:System.Diagnostics.PerformanceCounter" /> has no permissions.</para>
  29006. </summary>
  29007. </member>
  29008. <member name="F:System.Diagnostics.PerformanceCounterPermissionAccess.Browse">
  29009. <summary>
  29010. <para>The <see cref="T:System.Diagnostics.PerformanceCounter" /> can read categories.</para>
  29011. </summary>
  29012. </member>
  29013. <member name="F:System.Diagnostics.PerformanceCounterPermissionAccess.Instrument">
  29014. <summary>
  29015. <para>The <see cref="T:System.Diagnostics.PerformanceCounter" /> can read and write categories.</para>
  29016. </summary>
  29017. </member>
  29018. <member name="F:System.Diagnostics.PerformanceCounterPermissionAccess.Administer">
  29019. <summary>
  29020. <para>The <see cref="T:System.Diagnostics.PerformanceCounter" /> can read, write, and create categories.</para>
  29021. </summary>
  29022. </member>
  29023. <member name="T:System.Diagnostics.PerformanceCounterPermissionAttribute">
  29024. <summary>
  29025. <para>Allows declaritive performance counter permission checks.</para>
  29026. </summary>
  29027. </member>
  29028. <member name="M:System.Diagnostics.PerformanceCounterPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  29029. <summary>
  29030. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermissionAttribute" /> class.</para>
  29031. </summary>
  29032. <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</param>
  29033. </member>
  29034. <member name="M:System.Diagnostics.PerformanceCounterPermissionAttribute.CreatePermission">
  29035. <summary>
  29036. <para>Creates the permission based on the requested access
  29037. levels that are set through the <see cref="P:System.Diagnostics.PerformanceCounterPermissionAttribute.PermissionAccess" /> property on the attribute.</para>
  29038. </summary>
  29039. <returns>
  29040. <para>An <see cref="T:System.Security.IPermission" /> that represents the created permission.</para>
  29041. </returns>
  29042. </member>
  29043. <member name="P:System.Diagnostics.PerformanceCounterPermissionAttribute.CategoryName">
  29044. <summary>
  29045. <para>Gets or sets the name of the performance counter category.</para>
  29046. </summary>
  29047. </member>
  29048. <member name="P:System.Diagnostics.PerformanceCounterPermissionAttribute.MachineName">
  29049. <summary>
  29050. <para>Gets or sets the computer name for the performance counter.</para>
  29051. </summary>
  29052. </member>
  29053. <member name="P:System.Diagnostics.PerformanceCounterPermissionAttribute.PermissionAccess">
  29054. <summary>
  29055. <para>Gets or sets the access levels used in the permissions request.</para>
  29056. </summary>
  29057. </member>
  29058. <member name="T:System.Diagnostics.PerformanceCounterPermissionEntry">
  29059. <summary>
  29060. <para>Defines the smallest unit of a code access security permission that is set for a
  29061. <see cref="T:System.Diagnostics.PerformanceCounter" />.</para>
  29062. </summary>
  29063. </member>
  29064. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntry.#ctor(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String)">
  29065. <summary>
  29066. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> class.</para>
  29067. </summary>
  29068. <param name="permissionAccess">A bitwise combination of the <see cref="T:System.Diagnostics.PerformanceCounterPermissionAccess" /> values. The <see cref="P:System.Diagnostics.PerformanceCounterPermissionEntry.PermissionAccess" /> property is set to this value.</param>
  29069. <param name=" machineName">The server on which the category of the performance counter resides.</param>
  29070. <param name=" categoryName">The name of the performance counter category (performance object) with which this performance counter is associated.</param>
  29071. </member>
  29072. <member name="P:System.Diagnostics.PerformanceCounterPermissionEntry.CategoryName">
  29073. <summary>
  29074. <para> Gets the name of the performance counter category (performance object).</para>
  29075. </summary>
  29076. </member>
  29077. <member name="P:System.Diagnostics.PerformanceCounterPermissionEntry.MachineName">
  29078. <summary>
  29079. <para>Gets the name of the server on which the category of the performance counter resides.</para>
  29080. </summary>
  29081. </member>
  29082. <member name="P:System.Diagnostics.PerformanceCounterPermissionEntry.PermissionAccess">
  29083. <summary>
  29084. <para> Gets the permission access level of the entry.</para>
  29085. </summary>
  29086. </member>
  29087. <member name="T:System.Diagnostics.PerformanceCounterPermissionEntryCollection">
  29088. <summary>
  29089. <para>Contains a strongly typed collection of <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> objects.</para>
  29090. </summary>
  29091. </member>
  29092. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.Add(System.Diagnostics.PerformanceCounterPermissionEntry)">
  29093. <summary>
  29094. <para>Adds a specified <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> to this collection.</para>
  29095. </summary>
  29096. <param name="value">The <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> object to add.</param>
  29097. <returns>
  29098. <para>The zero-based index of the added <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> object.</para>
  29099. </returns>
  29100. </member>
  29101. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.AddRange(System.Diagnostics.PerformanceCounterPermissionEntry[])">
  29102. <summary>
  29103. <para>Appends a set of specified permission entries to this collection.</para>
  29104. </summary>
  29105. <param name="value">An array of type <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> objects that contains the permission entries to add.</param>
  29106. </member>
  29107. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.AddRange(System.Diagnostics.PerformanceCounterPermissionEntryCollection)">
  29108. <summary>
  29109. <para> Appends a set of specified permission entries to this collection.</para>
  29110. </summary>
  29111. <param name="value">A <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntryCollection" /> that contains the permission entries to add.</param>
  29112. </member>
  29113. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.Contains(System.Diagnostics.PerformanceCounterPermissionEntry)">
  29114. <summary>
  29115. <para>Determines whether this collection contains a specified
  29116. <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> object.</para>
  29117. </summary>
  29118. <param name="value">The <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> object to find.</param>
  29119. <returns>
  29120. <para>
  29121. <see langword="true" /> if the
  29122. specified <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> object belongs to this collection;
  29123. otherwise, <see langword="false" />.</para>
  29124. </returns>
  29125. </member>
  29126. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.CopyTo(System.Diagnostics.PerformanceCounterPermissionEntry[],System.Int32)">
  29127. <summary>
  29128. <para>Copies the permission entries from this collection to an
  29129. array, starting at a particular index of the array.</para>
  29130. </summary>
  29131. <param name="array">An array of type <see cref="T:System.Diagnostics.PerformanceCounterPermissionEntry" /> that receives this collection's permission entries.</param>
  29132. <param name=" index">The zero-based index at which to begin copying the permission entries.</param>
  29133. </member>
  29134. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.IndexOf(System.Diagnostics.PerformanceCounterPermissionEntry)">
  29135. <summary>
  29136. <para>Determines the index of a specified permission entry in this collection.</para>
  29137. </summary>
  29138. <param name="value">The permission entry for which to search.</param>
  29139. <returns>
  29140. <para>The zero-based index of the specified permission
  29141. entry, or -1 if the permission entry was not found in the collection.</para>
  29142. </returns>
  29143. </member>
  29144. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.Insert(System.Int32,System.Diagnostics.PerformanceCounterPermissionEntry)">
  29145. <summary>
  29146. <para>Inserts a permission entry into this collection at a specified index.</para>
  29147. </summary>
  29148. <param name="index">The zero-based index of the collection at which to insert the permission entry.</param>
  29149. <param name=" value">The permission entry to insert into this collection.</param>
  29150. </member>
  29151. <member name="M:System.Diagnostics.PerformanceCounterPermissionEntryCollection.Remove(System.Diagnostics.PerformanceCounterPermissionEntry)">
  29152. <summary>
  29153. <para>Removes a specified permission entry from this collection.</para>
  29154. </summary>
  29155. <param name="value">The permission entry to remove.</param>
  29156. </member>
  29157. <member name="P:System.Diagnostics.PerformanceCounterPermissionEntryCollection.Item(System.Int32)">
  29158. <summary>
  29159. <para>Gets or sets the object at a specified index.</para>
  29160. </summary>
  29161. <param name="index">The zero-based index into the collection.</param>
  29162. </member>
  29163. <member name="T:System.Diagnostics.PerformanceCounterType">
  29164. <summary>
  29165. <para> Specifies the formula used to calculate the <see cref="M:System.Diagnostics.PerformanceCounter.NextValue" /> method for a <see cref="T:System.Diagnostics.PerformanceCounter" /> instance.</para>
  29166. </summary>
  29167. </member>
  29168. <member name="F:System.Diagnostics.PerformanceCounterType.NumberOfItems32">
  29169. <summary>
  29170. <para>
  29171. An instantaneous counter that
  29172. shows the most recently observed value. Used, for example, to maintain a simple count of items or operations.</para>
  29173. <para>Formula: None. Does not display an average, but shows the raw data as it is
  29174. collected.</para>
  29175. <para>Counters of this type include Memory\Available Bytes. </para>
  29176. </summary>
  29177. </member>
  29178. <member name="F:System.Diagnostics.PerformanceCounterType.NumberOfItems64">
  29179. <summary>
  29180. <para>An instantaneous counter that shows the most recently observed value. Used, for
  29181. example, to maintain a simple count of a very large number of items or
  29182. operations. It is the same as <see langword="NumberOfItems32" /> except that it
  29183. uses larger fields to accommodate larger values.</para>
  29184. <para>Formula: None. Does not display an average, but shows the raw data as it is
  29185. collected.</para>
  29186. </summary>
  29187. </member>
  29188. <member name="F:System.Diagnostics.PerformanceCounterType.NumberOfItemsHEX32">
  29189. <summary>
  29190. <para>An instantaneous counter that shows the most recently observed value in
  29191. hexadecimal format. Used, for example, to maintain a simple count of items
  29192. or operations.</para>
  29193. <para>Formula: None. Does not display an average, but shows the raw data as it is
  29194. collected.</para>
  29195. </summary>
  29196. </member>
  29197. <member name="F:System.Diagnostics.PerformanceCounterType.NumberOfItemsHEX64">
  29198. <summary>
  29199. <para>An instantaneous counter that shows the most recently observed value. Used,
  29200. for example, to maintain a simple count of a very large number of items or
  29201. operations. It is the same as <see langword="NumberOfItemsHEX32" /> except that it
  29202. uses larger fields to accommodate larger values.</para>
  29203. <para>Formula: None. Does not display an average, but shows the raw data as it is
  29204. collected</para>
  29205. </summary>
  29206. </member>
  29207. <member name="F:System.Diagnostics.PerformanceCounterType.RateOfCountsPerSecond32">
  29208. <summary>
  29209. <para> A
  29210. difference counter that shows the average number of operations completed during each
  29211. second of the sample
  29212. interval. Counters of this type measure time in ticks of the system clock.</para>
  29213. <para>Formula: (N<subscript term="1" />- N<subscript term="0" />) / ( (D<subscript term="1" />-D<subscript term="0" />) /
  29214. F), where N<subscript term="1" /> and N<subscript term="0" /> are performance counter
  29215. readings, D<subscript term="1" /> and D<subscript term="0" /> are their corresponding time
  29216. readings, and F represents the number of ticks per second. Thus, the numerator
  29217. represents the number of operations performed during the last sample interval,
  29218. the denominator represents the number of ticks elapsed during the last sample
  29219. interval, and F is the frequency of the ticks. The value of F is factored into
  29220. the equation so that the result can be displayed in seconds.</para>
  29221. <para>Counters of this type include System\ File Read Operations/sec.</para>
  29222. </summary>
  29223. </member>
  29224. <member name="F:System.Diagnostics.PerformanceCounterType.RateOfCountsPerSecond64">
  29225. <summary>
  29226. <para>A difference counter that shows the average number of operations completed
  29227. during each second of the sample interval. Counters of this type measure time in
  29228. ticks of the system clock. This counter type is the same as the
  29229. <see langword="RateOfCountsPerSecond32" /> type, but it uses larger fields to
  29230. accommodate larger values to track a high-volume number of items or operations
  29231. per second, such as a byte-transmission rate.</para>
  29232. <para>Formula: (N<subscript term="1" />- N<subscript term="0" />) / ( (D<subscript term="1" />-D<subscript term="0" />) /
  29233. F), where N<subscript term="1" /> and N<subscript term="0" /> are performance counter readings,
  29234. D<subscript term="1" /> and D<subscript term="0" /> are their corresponding time readings, and F
  29235. represents the number of ticks per second. Thus, the numerator represents the
  29236. number of operations performed during the last sample interval, the denominator
  29237. represents the number of ticks elapsed during the last sample interval, and F is
  29238. the frequency of the ticks. The value of F is factored into the equation so that
  29239. the result can be displayed in seconds.</para>
  29240. <para>Counters of this type include System\ File Read Bytes/sec.</para>
  29241. </summary>
  29242. </member>
  29243. <member name="F:System.Diagnostics.PerformanceCounterType.CountPerTimeInterval32">
  29244. <summary>
  29245. <para>An average counter designed to monitor the average
  29246. length of a queue to a resource over time. It shows the difference between the
  29247. queue lengths observed during the last two sample intervals<see langword=" " />divided by
  29248. the duration of the interval. This
  29249. type of counter is typically used to track the number of items that are queued or waiting.</para>
  29250. <para>Formula: (N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />- D<subscript term="0" />),
  29251. where the numerator represents the number of items in the queue and the
  29252. denominator represents the time elapsed during the last sample interval.</para>
  29253. </summary>
  29254. </member>
  29255. <member name="F:System.Diagnostics.PerformanceCounterType.CountPerTimeInterval64">
  29256. <summary>
  29257. <para>An average counter that monitors the average length of a
  29258. queue to a resource over time. Counters of this type display the difference
  29259. between the queue lengths observed during the last two sample intervals,<see langword=" " />divided by the duration of the interval. This counter type is the same
  29260. as <see langword="CountPerTimeInterval32" /> except that it uses larger
  29261. fields to accommodate larger values. This type
  29262. of counter is typically used to track a high-volume or very large number of
  29263. items that are queued or waiting.</para>
  29264. <para>Formula: (N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />- D<subscript term="0" />),
  29265. where the numerator represents the number of items in a queue and the
  29266. denominator represents the time elapsed during the sample interval.</para>
  29267. </summary>
  29268. </member>
  29269. <member name="F:System.Diagnostics.PerformanceCounterType.RawFraction">
  29270. <summary>
  29271. <para>An instantaneous percentage counter that shows the ratio
  29272. of a subset to its set as a percentage. For example, it compares the number of
  29273. bytes in use on a disk to the total number of bytes on the disk. Counters of
  29274. this type display the current percentage only, not an average over time.</para>
  29275. <para>Formula: (N<subscript term="0" /> / D<subscript term="0" />) x 100, where D<subscript term="0" />
  29276. represents a measured attribute
  29277. (using a base counter of type <see langword="RawBase" />
  29278. ) and N<subscript term="0" /> represents one component of that
  29279. attribute.</para>
  29280. <para>Counters of this type include Paging File\% Usage Peak.</para>
  29281. </summary>
  29282. </member>
  29283. <member name="F:System.Diagnostics.PerformanceCounterType.RawBase">
  29284. <summary>
  29285. <para>A base counter that stores the denominator of a
  29286. counter that presents a general arithmetic fraction. Check that this value
  29287. is greater than zero before using it as the denominator in a
  29288. <see langword="RawFraction" /> value calculation.</para>
  29289. </summary>
  29290. </member>
  29291. <member name="F:System.Diagnostics.PerformanceCounterType.AverageTimer32">
  29292. <summary>
  29293. <para>
  29294. An average counter that measures the time it takes,
  29295. on average, to complete a process or operation. Counters of this
  29296. type display a ratio of the total elapsed time of the sample interval to the
  29297. number of processes or operations completed during that time. This counter type measures time in ticks
  29298. of the system
  29299. clock.</para>
  29300. <para>Formula: ((N<subscript term="1" />-N<subscript term="0" />)/F)/(B<subscript term="1" />-B<subscript term="0" />),
  29301. where N<subscript term="1" /> and N<subscript term="0" /> are performance counter readings,
  29302. B<subscript term="1" /> and B<subscript term="0" /> are their corresponding
  29303. <see langword="AverageBase" /> values, and F is the number of ticks per second.
  29304. The value of F is factored into the equation so that the result can be displayed
  29305. in seconds. Thus, the numerator represents the numbers of ticks counted during
  29306. the last sample interval, F represents the frequency of the ticks, and the
  29307. denominator represents the number of operations completed during the last sample
  29308. interval.</para>
  29309. <para>Counters of this type include PhysicalDisk\ Avg. Disk sec/Transfer.</para>
  29310. </summary>
  29311. </member>
  29312. <member name="F:System.Diagnostics.PerformanceCounterType.AverageBase">
  29313. <summary>
  29314. <para> A base counter that is used in the calculation of time or count
  29315. averages, such as <see langword="AverageTimer32" /> and
  29316. <see langword="AverageCount64" /> . Stores the denominator
  29317. for calculating a counter to present "time per operation" or "count per
  29318. operation".</para>
  29319. </summary>
  29320. </member>
  29321. <member name="F:System.Diagnostics.PerformanceCounterType.AverageCount64">
  29322. <summary>
  29323. <para> An average counter that
  29324. shows how many items are processed, on average, during an operation. Counters of
  29325. this type display a ratio of the items processed to the number of operations
  29326. completed. The ratio is calculated by comparing the number of items processed
  29327. during the last interval to the number of operations completed during the last
  29328. interval.</para>
  29329. <para> Formula:
  29330. (N<subscript term="1" />-N<subscript term="0" />)/(B<subscript term="1" />-B<subscript term="O" />), where N<subscript term="1" /> and N<subscript term="0" /> are performance counter readings, and
  29331. the B<subscript term="1" /> and
  29332. B<subscript term="0" />
  29333. are their corresponding
  29334. <see langword="AverageBase" />
  29335. values. Thus, the numerator represents the numbers of items processed during
  29336. the sample interval, and the denominator represents the number of
  29337. operations completed during the sample interval.</para>
  29338. <para>Counters of this type include PhysicalDisk\ Avg. Disk Bytes/Transfer.</para>
  29339. </summary>
  29340. </member>
  29341. <member name="F:System.Diagnostics.PerformanceCounterType.SampleFraction">
  29342. <summary>
  29343. <para>A percentage counter that shows the average ratio
  29344. of hits to all operations during the last two sample intervals.</para>
  29345. <para>Formula: ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />- D<subscript term="0" />)) x 100, where the numerator represents the number
  29346. of successful operations during the last sample interval, and the denominator
  29347. represents the change in the number of all operations (of the type measured)
  29348. completed during the sample interval, using counters of type
  29349. <see langword="SampleBase" />
  29350. .</para>
  29351. <para>Counters of this type include Cache\Pin Read Hits %.</para>
  29352. </summary>
  29353. </member>
  29354. <member name="F:System.Diagnostics.PerformanceCounterType.SampleCounter">
  29355. <summary>
  29356. <para>An average counter that shows the average number of
  29357. operations completed in one second. When a counter of this type samples the
  29358. data, each sampling interrupt returns one or zero. The counter data is
  29359. the number of ones that were sampled. It measures time in units of
  29360. ticks of the system performance timer.</para>
  29361. <para>Formula: (N<subscript term="1 " />- N<subscript term="0" />) / ((D<subscript term="1 " />- D<subscript term="0" />) / F), where N<subscript term="1" /> and N<subscript term="0" /> are
  29362. performance counter readings, D<subscript term="1" /> and D<subscript term="0" /> are their
  29363. corresponding <see langword="SampleBase" /> values, and F is the number of ticks
  29364. that elapse in one second. Thus, the numerator represents the number of
  29365. operations completed and the denominator represents elapsed time in units
  29366. of ticks of the system performance timer. F is factored into the equation so
  29367. that the result can be displayed in seconds.</para>
  29368. </summary>
  29369. </member>
  29370. <member name="F:System.Diagnostics.PerformanceCounterType.SampleBase">
  29371. <summary>
  29372. <para>A base counter that stores the number of sampling
  29373. interrupts taken and is used as a denominator in the sampling fraction. The
  29374. sampling fraction is the number of samples that were 1 (or
  29375. <see langword="true" />) for a sample interrupt. Check that this
  29376. value is greater than zero before using it as the denominator in a calculation
  29377. of <see langword="SampleCounter" />
  29378. or <see langword="SampleFraction" /> .</para>
  29379. </summary>
  29380. </member>
  29381. <member name="F:System.Diagnostics.PerformanceCounterType.CounterTimer">
  29382. <summary>
  29383. <para>
  29384. A percentage counter that shows the
  29385. average time that a component
  29386. is active as a percentage of the total sample time. </para>
  29387. <para>Formula: (N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />- D<subscript term="0" />),
  29388. where N<subscript term="1" /> and N<subscript term="0" /> are performance counter readings, and
  29389. D<subscript term="1" /> and D<subscript term="0" /> are their corresponding time readings. Thus, the
  29390. numerator represents the portions of the sample interval during which the
  29391. monitored components were active, and the denominator represents the total
  29392. elapsed time of the sample interval. </para>
  29393. </summary>
  29394. </member>
  29395. <member name="F:System.Diagnostics.PerformanceCounterType.CounterTimerInverse">
  29396. <summary>
  29397. <para>A percentage counter that displays the average
  29398. percentage of active time observed during sample interval. The value of these
  29399. counters is calculated by monitoring the percentage of time that the service was
  29400. inactive and then subtracting
  29401. that value from 100 percent.</para>
  29402. <para>This is an inverse counter type. Inverse counters measure the time that a
  29403. component is note active and derive the active time from that
  29404. measurement. This counter type is the same as
  29405. <see langword="CounterTimer100NsInv" /> except that it measures time in units of
  29406. ticks of the system performance timer rather than in 100 nanosecond units.</para>
  29407. <para>Formula: (1- ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />-
  29408. D<subscript term="0" />))) x 100, where the numerator represents the time during the
  29409. interval when the monitored components were inactive, and the denominator
  29410. represents the total elapsed time of the sample interval.</para>
  29411. </summary>
  29412. </member>
  29413. <member name="F:System.Diagnostics.PerformanceCounterType.Timer100Ns">
  29414. <summary>
  29415. <para>A percentage counter that shows the active time of a
  29416. component as a percentage of the total elapsed time of the sample interval. It
  29417. measures time in units of 100 nanoseconds (ns). Counters of this type are
  29418. designed to measure
  29419. the
  29420. activity of one component at a time. </para>
  29421. <para>Formula: (N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />- D<subscript term="0" />) x
  29422. 100, where the numerator represents the portions of the sample interval during
  29423. which the monitored components were active, and the denominator represents the
  29424. total elapsed time of the sample interval.</para>
  29425. <para>Counters of this type include Processor\ % User Time.</para>
  29426. </summary>
  29427. </member>
  29428. <member name="F:System.Diagnostics.PerformanceCounterType.Timer100NsInverse">
  29429. <summary>
  29430. <para>A percentage counter that shows the average percentage
  29431. of
  29432. active time observed during the sample interval.</para>
  29433. <para>This is an inverse counter. Counters of this type calculate active time by
  29434. measuring the time that the service was inactive and then subtracting the
  29435. percentage of active time from 100 percent.</para>
  29436. <para>Formula: (1- ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />-
  29437. D<subscript term="0" />))) x 100, where the numerator represents the time during the
  29438. interval when the monitored components were inactive, and the denominator
  29439. represents the total elapsed time of the sample interval.</para>
  29440. <para>Counters of this type include Processor\ % Processor Time.</para>
  29441. </summary>
  29442. </member>
  29443. <member name="F:System.Diagnostics.PerformanceCounterType.ElapsedTime">
  29444. <summary>
  29445. <para>
  29446. A difference timer that shows the total time between when the component or process
  29447. started and the time when this value is calculated.</para>
  29448. <para>Formula: (D<subscript term="0" /> - N<subscript term="0" />) / F, where D<subscript term="0" /> represents
  29449. the current time, N<subscript term="0" /> represents the time the object was started, and
  29450. F represents the number of time units that elapse in one second. The value of F
  29451. is factored into the equation so that the result can be displayed in
  29452. seconds.</para>
  29453. <para>Counters of this type include System\ System Up Time.</para>
  29454. </summary>
  29455. </member>
  29456. <member name="F:System.Diagnostics.PerformanceCounterType.CounterMultiTimer">
  29457. <summary>
  29458. <para>A percentage counter that displays the active time of one
  29459. or more components as a percentage of the total time of the sample interval.
  29460. Because the numerator records the active time
  29461. of components operating simultaneously, the resulting percentage can exceed 100 percent.</para>
  29462. <para> This counter is a multitimer. Multitimers collect
  29463. data from more than one instance of a component, such
  29464. as a processor or disk. This counter type differs from
  29465. <see langword="CounterMultiTimer100Ns" /> in that it
  29466. measures time in units of ticks of the system performance timer, rather than in
  29467. 100 nanosecond units.</para>
  29468. <para>Formula: ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1&#xD;&#xA; " />- D<subscript term="0" />)) x 100 / B, where N<subscript term="1" /> and N<subscript term="0" /> are
  29469. performance counter readings, D<subscript term="1" /> and D<subscript term="0" /> are their
  29470. corresponding time readings in 100-nanosecond units, and the variable B denotes
  29471. the base count for the monitored components (using a base counter of type
  29472. <see langword="CounterMultiBase" />
  29473. ).
  29474. Thus, the numerator represents the portions of the sample interval during
  29475. which the monitored components were active, and the denominator represents the total elapsed time
  29476. of the sample interval.</para>
  29477. </summary>
  29478. </member>
  29479. <member name="F:System.Diagnostics.PerformanceCounterType.CounterMultiTimerInverse">
  29480. <summary>
  29481. <para>A percentage counter that shows the active time of one
  29482. or more components as a percentage of the total time of the sample interval. It
  29483. derives the active time by measuring the time that the components were not
  29484. active and subtracting the result from 100 percent by the number of objects
  29485. monitored.</para>
  29486. <para>This counter type is an inverse multitimer. Multitimers
  29487. monitor more than one instance of a component, such as a processor or disk.
  29488. Inverse counters measure the time that a component is not active and derive its active time from
  29489. that measurement.</para>
  29490. <para>This counter differs from
  29491. <see langword="CounterMultiTimer100NsInverse" /> in that it measures time
  29492. in units of ticks of the system performance timer, rather than in 100 nanosecond
  29493. units.</para>
  29494. <para>Formula: (B- ((N<subscript term="1 " />- N<subscript term="0" />) /
  29495. (D<subscript term="1 " />- D<subscript term="0" />))) x 100, where the denominator represents
  29496. the total elapsed time of the sample interval, the numerator represents the time
  29497. during the interval when monitored components were inactive, and B represents
  29498. the number of components being monitored, using a base counter of type
  29499. <see langword="CounterMultiBase" />
  29500. .</para>
  29501. </summary>
  29502. </member>
  29503. <member name="F:System.Diagnostics.PerformanceCounterType.CounterMultiTimer100Ns">
  29504. <summary>
  29505. <para>A percentage counter that shows the active time of one or more
  29506. components as a percentage of the total time of the sample interval. It measures
  29507. time in 100 nanosecond (ns) units.</para>
  29508. <para>This counter type is a multitimer. Multitimers are designed to monitor more
  29509. than one instance of a component, such as a processor or disk.</para>
  29510. <para>Formula: ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 &#xD;&#xA; " />- D<subscript term="0" />)) x 100 / B, where N<subscript term="1" /> and N<subscript term="0" />
  29511. are performance counter readings, D<subscript term="1" /> and D<subscript term="0" /> are their
  29512. corresponding time readings in 100-nanosecond units, and the variable B denotes
  29513. the base count for the monitored components (using a base counter of type
  29514. <see langword="CounterMultiBase" />
  29515. ).
  29516. Thus, the numerator represents the portions of the sample interval during
  29517. which the monitored components were active, and the denominator represents the total elapsed time
  29518. of the sample interval.</para>
  29519. </summary>
  29520. </member>
  29521. <member name="F:System.Diagnostics.PerformanceCounterType.CounterMultiTimer100NsInverse">
  29522. <summary>
  29523. <para>A percentage counter that shows the active time of one
  29524. or more components as a percentage of the total time of the sample interval.
  29525. Counters of this type measure time in 100 nanosecond (ns) units. They derive the
  29526. active time by measuring the time that the components were not active and
  29527. subtracting the result from multiplying 100 percent by the number of objects
  29528. monitored.</para>
  29529. <para>This counter type is an inverse multitimer. Multitimers are designed to
  29530. monitor more than one instance of a component, such as a processor or disk.
  29531. Inverse counters measure the time that a component is <paramref name="not" /> active and
  29532. derive its active time from the measurement of inactive time</para>
  29533. <para>Formula: (B - ((N<subscript term="1 " />- N<subscript term="0" />) / (D<subscript term="1 " />-
  29534. D<subscript term="0" />))) x 100, where the denominator represents
  29535. the total elapsed time of the sample interval, the numerator represents the time
  29536. during the interval when monitored components were inactive, and B represents
  29537. the number of components being monitored, using a base counter of type
  29538. <see langword="CounterMultiBase" />
  29539. .</para>
  29540. </summary>
  29541. </member>
  29542. <member name="F:System.Diagnostics.PerformanceCounterType.CounterMultiBase">
  29543. <summary>
  29544. <para> A base counter
  29545. that indicates the number of items sampled. It is used as the denominator
  29546. in the calculations to get an average among the items sampled when taking
  29547. timings of multiple, but similar items. Used with
  29548. <see langword="CounterMultiTimer" />, <see langword="CounterMultiTimerInverse" />,
  29549. <see langword="CounterMultiTimer100Ns" />, and
  29550. <see langword="CounterMultiTimer100NsInverse" />
  29551. .</para>
  29552. </summary>
  29553. </member>
  29554. <member name="F:System.Diagnostics.PerformanceCounterType.CounterDelta32">
  29555. <summary>
  29556. <para>A difference counter that shows the change in the measured attribute between
  29557. the two most recent sample intervals.</para>
  29558. <para>
  29559. <subscript term="" />
  29560. </para>
  29561. <para>Formula: N<subscript term="1" />-N<subscript term="0" />, where N<subscript term="1" /> and N<subscript term="0" />
  29562. are performance counter readings.</para>
  29563. </summary>
  29564. </member>
  29565. <member name="F:System.Diagnostics.PerformanceCounterType.CounterDelta64">
  29566. <summary>
  29567. <para>A difference counter that shows the change in the
  29568. measured attribute between the two most recent sample intervals. It is the same
  29569. as the <see langword="CounterDelta32" />
  29570. counter type except that is uses larger fields to accomodate larger values.</para>
  29571. <para>Formula: N<subscript term="1" />-N<subscript term="0" />, where N<subscript term="1" /> and N<subscript term="0" />
  29572. are performance counter readings.</para>
  29573. </summary>
  29574. </member>
  29575. <member name="T:System.Diagnostics.Process">
  29576. <summary>
  29577. <para> Provides access to local and remote processes and
  29578. enables you to start and stop local system processes.
  29579. </para>
  29580. </summary>
  29581. </member>
  29582. <member name="M:System.Diagnostics.Process.#ctor">
  29583. <summary>
  29584. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.Process" /> class.</para>
  29585. </summary>
  29586. </member>
  29587. <member name="M:System.Diagnostics.Process.CloseMainWindow">
  29588. <summary>
  29589. <para> Closes a process that has a user interface by sending a close message
  29590. to its main window.
  29591. </para>
  29592. </summary>
  29593. <returns>
  29594. <para>
  29595. <see langword="true " />if the close message was
  29596. successfully sent; <see langword="false" /> if
  29597. the associated process does not have
  29598. a main window or if the main window is disabled (for example if a modal
  29599. dialog is being shown).
  29600. </para>
  29601. </returns>
  29602. </member>
  29603. <member name="M:System.Diagnostics.Process.Close">
  29604. <summary>
  29605. <para> Frees all the resources that are associated with this component.
  29606. </para>
  29607. </summary>
  29608. </member>
  29609. <member name="M:System.Diagnostics.Process.EnterDebugMode">
  29610. <summary>
  29611. <para>Puts a <see cref="T:System.Diagnostics.Process" /> component in state to interact with
  29612. operating system processes that run in a special mode.</para>
  29613. </summary>
  29614. </member>
  29615. <member name="M:System.Diagnostics.Process.LeaveDebugMode">
  29616. <summary>
  29617. <para>Takes a <see cref="T:System.Diagnostics.Process" /> component out of the state that lets it interact with
  29618. operating system processes that run in a special mode.</para>
  29619. </summary>
  29620. </member>
  29621. <member name="M:System.Diagnostics.Process.GetProcessById(System.Int32,System.String)">
  29622. <summary>
  29623. <para> Returns a new <see cref="T:System.Diagnostics.Process" /> component, given a process identifier and
  29624. the name of a computer on the network.
  29625. </para>
  29626. </summary>
  29627. <param name="processId">The system-unique identifier of a process resource. </param>
  29628. <param name=" machineName">The name of a computer on the network. </param>
  29629. <returns>
  29630. <para> A <see cref="T:System.Diagnostics.Process" />
  29631. component that is associated with a remote process resource identified by the
  29632. <paramref name="processId" /> parameter.</para>
  29633. </returns>
  29634. </member>
  29635. <member name="M:System.Diagnostics.Process.GetProcessById(System.Int32)">
  29636. <summary>
  29637. <para> Returns a new <see cref="T:System.Diagnostics.Process" /> component, given the
  29638. identifier of a process on the local computer.
  29639. </para>
  29640. </summary>
  29641. <param name="processId">The system-unique identifier of a process resource. </param>
  29642. <returns>
  29643. <para> A <see cref="T:System.Diagnostics.Process" />
  29644. component that is associated with the local process resource
  29645. identified by the <paramref name="processId" /> parameter.</para>
  29646. </returns>
  29647. </member>
  29648. <member name="M:System.Diagnostics.Process.GetProcessesByName(System.String)">
  29649. <summary>
  29650. <para> Creates an array of new <see cref="T:System.Diagnostics.Process" /> components
  29651. and associates
  29652. them with all the process resources
  29653. on the local computer that share the specified process name.
  29654. </para>
  29655. </summary>
  29656. <param name="processName">The friendly name of the process. </param>
  29657. <returns>
  29658. <para> An array of type <see cref="T:System.Diagnostics.Process" /> that represents the process resources running the
  29659. specified application or file.
  29660. </para>
  29661. </returns>
  29662. </member>
  29663. <member name="M:System.Diagnostics.Process.GetProcessesByName(System.String,System.String)">
  29664. <summary>
  29665. <para> Creates an array of new <see cref="T:System.Diagnostics.Process" /> components and associates them with all the process resources
  29666. on a remote computer that share the specified process name.
  29667. </para>
  29668. </summary>
  29669. <param name="processName">The friendly name of the process. </param>
  29670. <param name=" machineName">The name of a computer on the network. </param>
  29671. <returns>
  29672. <para> An array of type <see cref="T:System.Diagnostics.Process" /> that represents the process resources
  29673. running the specified application or file.
  29674. </para>
  29675. </returns>
  29676. </member>
  29677. <member name="M:System.Diagnostics.Process.GetProcesses">
  29678. <summary>
  29679. <para> Creates a new <see cref="T:System.Diagnostics.Process" />
  29680. component for each process resource on the local computer.</para>
  29681. </summary>
  29682. <returns>
  29683. <para> An array of type <see cref="T:System.Diagnostics.Process" /> that represents all of the process resources
  29684. running on the local computer.
  29685. </para>
  29686. </returns>
  29687. </member>
  29688. <member name="M:System.Diagnostics.Process.GetProcesses(System.String)">
  29689. <summary>
  29690. <para> Creates a new <see cref="T:System.Diagnostics.Process" />
  29691. component for each
  29692. process resource on the specified computer.</para>
  29693. </summary>
  29694. <param name="machineName">The computer from which to read the list of processes.</param>
  29695. <returns>
  29696. <para> An array of type <see cref="T:System.Diagnostics.Process" /> that represents all of the process resources
  29697. running on the specified computer.
  29698. </para>
  29699. </returns>
  29700. </member>
  29701. <member name="M:System.Diagnostics.Process.GetCurrentProcess">
  29702. <summary>
  29703. <para> Gets a new <see cref="T:System.Diagnostics.Process" />
  29704. component and associates it with the currently active process.</para>
  29705. </summary>
  29706. <returns>
  29707. <para> A new <see cref="T:System.Diagnostics.Process" /> component associated with the process
  29708. resource that is running the calling application.
  29709. </para>
  29710. </returns>
  29711. </member>
  29712. <member name="M:System.Diagnostics.Process.OnExited">
  29713. <summary>
  29714. <para> Raises the <see cref="E:System.Diagnostics.Process.Exited" /> event.
  29715. </para>
  29716. </summary>
  29717. </member>
  29718. <member name="M:System.Diagnostics.Process.Refresh">
  29719. <summary>
  29720. <para>
  29721. Discards any information about the associated
  29722. process that has been cached inside the process component.
  29723. </para>
  29724. </summary>
  29725. </member>
  29726. <member name="M:System.Diagnostics.Process.Start">
  29727. <summary>
  29728. <para> Starts (or reuses) the process resource that is specified by the <see cref="P:System.Diagnostics.Process.StartInfo" /> property of this <see cref="T:System.Diagnostics.Process" /> component and
  29729. associates it with the
  29730. component.</para>
  29731. </summary>
  29732. <returns>
  29733. <para>
  29734. <see langword="true " />if a process resource is started; <see langword="false " />if no new
  29735. process resource is started (for example, if an existing process is reused).
  29736. </para>
  29737. </returns>
  29738. </member>
  29739. <member name="M:System.Diagnostics.Process.Start(System.String)">
  29740. <summary>
  29741. <para> Starts a process resource by specifying the name of a
  29742. document or application file and associates the resource with a new <see cref="T:System.Diagnostics.Process" />
  29743. component.
  29744. </para>
  29745. </summary>
  29746. <param name="fileName">The name of a document or application file to run in the process. </param>
  29747. <returns>
  29748. <para> A new <see cref="T:System.Diagnostics.Process" />
  29749. component that is associated with the process
  29750. resource, or <see langword="null" />, if
  29751. no process resource is started (for example, if an existing process is reused).</para>
  29752. </returns>
  29753. </member>
  29754. <member name="M:System.Diagnostics.Process.Start(System.String,System.String)">
  29755. <summary>
  29756. <para> Starts a process resource by specifying the name of an
  29757. application and a set of command line arguments, and associates the resource
  29758. with a new <see cref="T:System.Diagnostics.Process" />
  29759. component.
  29760. </para>
  29761. </summary>
  29762. <param name="fileName">The name of an application file to run in the process. </param>
  29763. <param name=" arguments"> Command line arguments to pass when starting the process. </param>
  29764. <returns>
  29765. <para> A new <see cref="T:System.Diagnostics.Process" /> component that is associated with the
  29766. process, or <see langword="null" />, if no process resource is started (for
  29767. example, if an existing process is reused).
  29768. </para>
  29769. </returns>
  29770. </member>
  29771. <member name="M:System.Diagnostics.Process.Start(System.Diagnostics.ProcessStartInfo)">
  29772. <summary>
  29773. <para> Starts the process resource that is specified by the parameter
  29774. containing process start information (for example, the file name of the process to start)
  29775. and associates the resource with a new <see cref="T:System.Diagnostics.Process" />
  29776. component.
  29777. </para>
  29778. </summary>
  29779. <param name="startInfo">The <see cref="T:System.Diagnostics.ProcessStartInfo" /> that contains the information that is used to start the process, including the file name and any command line arguments. </param>
  29780. <returns>
  29781. <para> A new <see cref="T:System.Diagnostics.Process" />
  29782. component that is associated with the process
  29783. resource, or <see langword="null" /> if no process resource is started (for
  29784. example, if an existing process is reused).</para>
  29785. </returns>
  29786. </member>
  29787. <member name="M:System.Diagnostics.Process.Kill">
  29788. <summary>
  29789. <para> Immediately stops
  29790. the associated process.
  29791. </para>
  29792. </summary>
  29793. </member>
  29794. <member name="M:System.Diagnostics.Process.ToString">
  29795. <summary>
  29796. <para>Formats the process's name as a string, combined with the parent component type, if applicable.</para>
  29797. </summary>
  29798. <returns>
  29799. <para>The <see cref="P:System.Diagnostics.Process.ProcessName" />, combined with the base component's
  29800. <see cref="M:System.Object.ToString" /> return value.</para>
  29801. </returns>
  29802. </member>
  29803. <member name="M:System.Diagnostics.Process.WaitForExit(System.Int32)">
  29804. <summary>
  29805. <para>Instructs the <see cref="T:System.Diagnostics.Process" /> component to wait the specified number of milliseconds for the associated process to exit.</para>
  29806. </summary>
  29807. <param name="milliseconds">The amount of time, in milliseconds, to wait for the associated process to exit. The maximum is the largest possible value of a 32-bit integer, which represents infinity to the operating system.</param>
  29808. <returns>
  29809. <para>
  29810. <see langword="true " />if the associated process has exited; otherwise,
  29811. <see langword="false" /> .</para>
  29812. </returns>
  29813. </member>
  29814. <member name="M:System.Diagnostics.Process.WaitForExit">
  29815. <summary>
  29816. <para>Instructs the <see cref="T:System.Diagnostics.Process" /> component to wait
  29817. indefinitely for the associated process to exit.</para>
  29818. </summary>
  29819. </member>
  29820. <member name="M:System.Diagnostics.Process.WaitForInputIdle(System.Int32)">
  29821. <summary>
  29822. <para> Causes the <see cref="T:System.Diagnostics.Process" /> component to wait the specified
  29823. number of milliseconds for the associated process to enter an idle
  29824. state. This
  29825. overload applies only to processes with a user interface and,
  29826. therefore, a message loop.
  29827. </para>
  29828. </summary>
  29829. <param name="milliseconds">The amount of time, in milliseconds, to wait for the associated process to become idle. The maximum is the largest possible value of a 32-bit integer, which represents infinity to the operating system. </param>
  29830. <returns>
  29831. <para>
  29832. <see langword="true " />if the associated process has reached an idle
  29833. state; otherwise, <see langword="false" />
  29834. .
  29835. </para>
  29836. </returns>
  29837. </member>
  29838. <member name="M:System.Diagnostics.Process.WaitForInputIdle">
  29839. <summary>
  29840. <para> Causes the <see cref="T:System.Diagnostics.Process" /> component to wait indefinitely for the associated process to enter an
  29841. idle state. This overload applies only to processes with a user interface and, therefore, a message loop.
  29842. </para>
  29843. </summary>
  29844. <returns>
  29845. <para>
  29846. <see langword="true " />if the associated process has reached
  29847. an idle state; otherwise, <see langword="false" />
  29848. .
  29849. </para>
  29850. </returns>
  29851. </member>
  29852. <member name="P:System.Diagnostics.Process.BasePriority">
  29853. <summary>
  29854. <para> Gets the base priority of
  29855. the associated process.
  29856. </para>
  29857. </summary>
  29858. </member>
  29859. <member name="P:System.Diagnostics.Process.ExitCode">
  29860. <summary>
  29861. <para> Gets the value that the associated process specified when it terminated.</para>
  29862. </summary>
  29863. </member>
  29864. <member name="P:System.Diagnostics.Process.HasExited">
  29865. <summary>
  29866. <para>Gets a
  29867. value indicating whether the associated process has been terminated.</para>
  29868. </summary>
  29869. </member>
  29870. <member name="P:System.Diagnostics.Process.ExitTime">
  29871. <summary>
  29872. <para> Gets the time that the associated process exited.
  29873. </para>
  29874. </summary>
  29875. </member>
  29876. <member name="P:System.Diagnostics.Process.Handle">
  29877. <summary>
  29878. <para>
  29879. Returns the associated process's native handle.
  29880. </para>
  29881. </summary>
  29882. </member>
  29883. <member name="P:System.Diagnostics.Process.HandleCount">
  29884. <summary>
  29885. <para> Gets the number of handles opened
  29886. by the process.
  29887. </para>
  29888. </summary>
  29889. </member>
  29890. <member name="P:System.Diagnostics.Process.Id">
  29891. <summary>
  29892. <para> Gets
  29893. the unique identifier for the associated process.
  29894. </para>
  29895. </summary>
  29896. </member>
  29897. <member name="P:System.Diagnostics.Process.MachineName">
  29898. <summary>
  29899. <para> Gets the name of the computer the associated process is running on.
  29900. </para>
  29901. </summary>
  29902. </member>
  29903. <member name="P:System.Diagnostics.Process.MainWindowHandle">
  29904. <summary>
  29905. <para> Gets the window handle of the main window of the associated process.
  29906. </para>
  29907. </summary>
  29908. </member>
  29909. <member name="P:System.Diagnostics.Process.MainWindowTitle">
  29910. <summary>
  29911. <para> Gets the caption of the main window
  29912. of the process.</para>
  29913. </summary>
  29914. </member>
  29915. <member name="P:System.Diagnostics.Process.MainModule">
  29916. <summary>
  29917. <para> Gets
  29918. the main module for the associated process.
  29919. </para>
  29920. </summary>
  29921. </member>
  29922. <member name="P:System.Diagnostics.Process.MaxWorkingSet">
  29923. <summary>
  29924. <para> Gets or sets the maximum allowable working set size for the associated
  29925. process.
  29926. </para>
  29927. </summary>
  29928. </member>
  29929. <member name="P:System.Diagnostics.Process.MinWorkingSet">
  29930. <summary>
  29931. <para> Gets or sets the minimum allowable working set size for the associated
  29932. process.
  29933. </para>
  29934. </summary>
  29935. </member>
  29936. <member name="P:System.Diagnostics.Process.Modules">
  29937. <summary>
  29938. <para> Gets
  29939. the modules that have been loaded by the associated process.
  29940. </para>
  29941. </summary>
  29942. </member>
  29943. <member name="P:System.Diagnostics.Process.NonpagedSystemMemorySize">
  29944. <summary>
  29945. <para> Gets the nonpaged system memory size allocated to this process.</para>
  29946. </summary>
  29947. </member>
  29948. <member name="P:System.Diagnostics.Process.PagedMemorySize">
  29949. <summary>
  29950. <para> Gets the paged memory size.</para>
  29951. </summary>
  29952. </member>
  29953. <member name="P:System.Diagnostics.Process.PagedSystemMemorySize">
  29954. <summary>
  29955. <para> Gets the paged system memory
  29956. size.</para>
  29957. </summary>
  29958. </member>
  29959. <member name="P:System.Diagnostics.Process.PeakPagedMemorySize">
  29960. <summary>
  29961. <para> Gets the peak paged memory size.
  29962. </para>
  29963. </summary>
  29964. </member>
  29965. <member name="P:System.Diagnostics.Process.PeakWorkingSet">
  29966. <summary>
  29967. <para> Gets the
  29968. peak working set size.
  29969. </para>
  29970. </summary>
  29971. </member>
  29972. <member name="P:System.Diagnostics.Process.PeakVirtualMemorySize">
  29973. <summary>
  29974. <para> Gets the peak
  29975. virtural memory size.</para>
  29976. </summary>
  29977. </member>
  29978. <member name="P:System.Diagnostics.Process.PriorityBoostEnabled">
  29979. <summary>
  29980. <para> Gets or sets a value indicating whether the associated process priority
  29981. should temporarily be boosted by the operating system when the main window has
  29982. the focus.
  29983. </para>
  29984. </summary>
  29985. </member>
  29986. <member name="P:System.Diagnostics.Process.PriorityClass">
  29987. <summary>
  29988. <para> Gets or sets the overall priority category for the
  29989. associated process.
  29990. </para>
  29991. </summary>
  29992. </member>
  29993. <member name="P:System.Diagnostics.Process.PrivateMemorySize">
  29994. <summary>
  29995. <para> Gets the private memory size.</para>
  29996. </summary>
  29997. </member>
  29998. <member name="P:System.Diagnostics.Process.PrivilegedProcessorTime">
  29999. <summary>
  30000. <para> Gets the privileged processor time for
  30001. this process.</para>
  30002. </summary>
  30003. </member>
  30004. <member name="P:System.Diagnostics.Process.ProcessName">
  30005. <summary>
  30006. <para>
  30007. Gets the name of the process.
  30008. </para>
  30009. </summary>
  30010. </member>
  30011. <member name="P:System.Diagnostics.Process.ProcessorAffinity">
  30012. <summary>
  30013. <para> Gets or
  30014. sets the processors on which the threads in this process can be scheduled to run.
  30015. </para>
  30016. </summary>
  30017. </member>
  30018. <member name="P:System.Diagnostics.Process.Responding">
  30019. <summary>
  30020. <para> Gets a value indicating whether the user
  30021. interface of the process is responding.
  30022. </para>
  30023. </summary>
  30024. </member>
  30025. <member name="P:System.Diagnostics.Process.StartInfo">
  30026. <summary>
  30027. <para> Gets or sets the properties to pass to the <see cref="M:System.Diagnostics.Process.Start" /> method of the <see cref="T:System.Diagnostics.Process" />
  30028. .</para>
  30029. </summary>
  30030. </member>
  30031. <member name="P:System.Diagnostics.Process.StartTime">
  30032. <summary>
  30033. <para>Gets the time that the associated process was started.</para>
  30034. </summary>
  30035. </member>
  30036. <member name="P:System.Diagnostics.Process.SynchronizingObject">
  30037. <summary>
  30038. <para> Gets or sets the object used to
  30039. marshal the event handler calls that are issued as a result
  30040. of a process exit event.</para>
  30041. </summary>
  30042. </member>
  30043. <member name="P:System.Diagnostics.Process.Threads">
  30044. <summary>
  30045. <para> Gets the set of threads that are running in the associated
  30046. process.
  30047. </para>
  30048. </summary>
  30049. </member>
  30050. <member name="P:System.Diagnostics.Process.TotalProcessorTime">
  30051. <summary>
  30052. <para>Gets the total processor time for this process.</para>
  30053. </summary>
  30054. </member>
  30055. <member name="P:System.Diagnostics.Process.UserProcessorTime">
  30056. <summary>
  30057. <para> Gets the user processor time for this process.</para>
  30058. </summary>
  30059. </member>
  30060. <member name="P:System.Diagnostics.Process.VirtualMemorySize">
  30061. <summary>
  30062. <para> Gets the size of the process's virtual memory.</para>
  30063. </summary>
  30064. </member>
  30065. <member name="P:System.Diagnostics.Process.EnableRaisingEvents">
  30066. <summary>
  30067. <para>Gets or sets whether the <see cref="E:System.Diagnostics.Process.Exited" /> event should be raised
  30068. when the process terminates.</para>
  30069. </summary>
  30070. </member>
  30071. <member name="P:System.Diagnostics.Process.StandardInput">
  30072. <summary>
  30073. <para>Gets a <see cref="T:System.IO.StreamWriter" /> through which the application
  30074. can write input to the process. </para>
  30075. </summary>
  30076. </member>
  30077. <member name="P:System.Diagnostics.Process.StandardOutput">
  30078. <summary>
  30079. <para>Gets a <see cref="T:System.IO.StreamReader" /> through which the application
  30080. can read output from the process. </para>
  30081. </summary>
  30082. </member>
  30083. <member name="P:System.Diagnostics.Process.StandardError">
  30084. <summary>
  30085. <para> Gets a <see cref="T:System.IO.StreamReader" /> through which to
  30086. read error output from the application. </para>
  30087. </summary>
  30088. </member>
  30089. <member name="P:System.Diagnostics.Process.WorkingSet">
  30090. <summary>
  30091. <para> Gets the associated process's physical memory usage.</para>
  30092. </summary>
  30093. </member>
  30094. <member name="E:System.Diagnostics.Process.Exited">
  30095. <summary>
  30096. <para>Occurs when a process exits.</para>
  30097. </summary>
  30098. </member>
  30099. <member name="T:System.Diagnostics.ProcessModule">
  30100. <summary>
  30101. <para> Represents a .dll
  30102. or .exe file that is loaded
  30103. into a particular process.</para>
  30104. </summary>
  30105. </member>
  30106. <member name="M:System.Diagnostics.ProcessModule.ToString">
  30107. <summary>
  30108. <para>Converts the name of the module to a string.</para>
  30109. </summary>
  30110. <returns>
  30111. <para>The value of the <see cref="P:System.Diagnostics.ProcessModule.ModuleName" /> property.</para>
  30112. </returns>
  30113. </member>
  30114. <member name="P:System.Diagnostics.ProcessModule.ModuleName">
  30115. <summary>
  30116. <para>Gets the name of the process module.</para>
  30117. </summary>
  30118. </member>
  30119. <member name="P:System.Diagnostics.ProcessModule.FileName">
  30120. <summary>
  30121. <para> Gets the full path to the module.</para>
  30122. </summary>
  30123. </member>
  30124. <member name="P:System.Diagnostics.ProcessModule.BaseAddress">
  30125. <summary>
  30126. <para> Gets the memory address where the module was loaded.</para>
  30127. </summary>
  30128. </member>
  30129. <member name="P:System.Diagnostics.ProcessModule.ModuleMemorySize">
  30130. <summary>
  30131. <para> Gets
  30132. the amount of memory that is required
  30133. to load the module.</para>
  30134. </summary>
  30135. </member>
  30136. <member name="P:System.Diagnostics.ProcessModule.EntryPointAddress">
  30137. <summary>
  30138. <para>Gets the memory address for the function that runs when the system loads and
  30139. runs the module.</para>
  30140. </summary>
  30141. </member>
  30142. <member name="P:System.Diagnostics.ProcessModule.FileVersionInfo">
  30143. <summary>
  30144. <para>Gets version information about the module.</para>
  30145. </summary>
  30146. </member>
  30147. <member name="T:System.Diagnostics.ProcessModuleCollection">
  30148. <summary>
  30149. <para>Provides a strongly typed collection of <see cref="T:System.Diagnostics.ProcessModule" /> objects.</para>
  30150. </summary>
  30151. </member>
  30152. <member name="M:System.Diagnostics.ProcessModuleCollection.#ctor">
  30153. <summary>
  30154. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessModuleCollection" /> class, with no associated <see cref="T:System.Diagnostics.ProcessModule" /> instances.</para>
  30155. </summary>
  30156. </member>
  30157. <member name="M:System.Diagnostics.ProcessModuleCollection.#ctor(System.Diagnostics.ProcessModule[])">
  30158. <summary>
  30159. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessModuleCollection" /> class, using the specified array of <see cref="T:System.Diagnostics.ProcessModule" /> instances.</para>
  30160. </summary>
  30161. <param name="processModules">An array of <see cref="T:System.Diagnostics.ProcessModule" /> instances with which to initialize this <see cref="T:System.Diagnostics.ProcessModuleCollection" /> instance.</param>
  30162. </member>
  30163. <member name="M:System.Diagnostics.ProcessModuleCollection.IndexOf(System.Diagnostics.ProcessModule)">
  30164. <summary>
  30165. <para>Provides the location of a specified module within the collection.</para>
  30166. </summary>
  30167. <param name="module">The <see cref="T:System.Diagnostics.ProcessModule" /> whose index is retrieved.</param>
  30168. <returns>
  30169. <para>The zero-based index that defines the location of the module within the
  30170. <see cref="T:System.Diagnostics.ProcessModuleCollection" />.</para>
  30171. </returns>
  30172. </member>
  30173. <member name="M:System.Diagnostics.ProcessModuleCollection.Contains(System.Diagnostics.ProcessModule)">
  30174. <summary>
  30175. <para>Determines whether the specified process module exists
  30176. in the collection.</para>
  30177. </summary>
  30178. <param name="module">A <see cref="T:System.Diagnostics.ProcessModule" /> instance that indicates the module to find in this collection.</param>
  30179. <returns>
  30180. <para>
  30181. <see langword="true" /> if the module exists in the collection; otherwise,
  30182. <see langword="false" />.</para>
  30183. </returns>
  30184. </member>
  30185. <member name="M:System.Diagnostics.ProcessModuleCollection.CopyTo(System.Diagnostics.ProcessModule[],System.Int32)">
  30186. <summary>
  30187. <para>Copies an array of <see cref="T:System.Diagnostics.ProcessModule" /> instances to the
  30188. collection, at the specified index.</para>
  30189. </summary>
  30190. <param name="array">An array of <see cref="T:System.Diagnostics.ProcessModule" /> instances to add to the collection.</param>
  30191. <param name=" index">The location at which to add the new instances.</param>
  30192. </member>
  30193. <member name="P:System.Diagnostics.ProcessModuleCollection.Item(System.Int32)">
  30194. <summary>
  30195. <para>Provides an index for iterating over the set
  30196. of process modules.</para>
  30197. </summary>
  30198. <param name="index">The zero-based index value of the module in the collection.</param>
  30199. </member>
  30200. <member name="T:System.Diagnostics.ProcessPriorityClass">
  30201. <summary>
  30202. <para>Indicates the priority that the system associates
  30203. with a process. This value, together with the priority value
  30204. of each thread of the process, determines each thread's base priority level.</para>
  30205. </summary>
  30206. </member>
  30207. <member name="F:System.Diagnostics.ProcessPriorityClass.Normal">
  30208. <summary>
  30209. <para> Specifies that the process has no special scheduling needs.</para>
  30210. </summary>
  30211. </member>
  30212. <member name="F:System.Diagnostics.ProcessPriorityClass.Idle">
  30213. <summary>
  30214. <para> Specifies that the threads of
  30215. this process run only when the system is idle, such as a screen saver. The
  30216. threads of the process are preempted by the threads of any process running in
  30217. a higher priority class.</para>
  30218. <note type="note">
  30219. The
  30220. idle
  30221. priority class is inherited by child processes.
  30222. </note>
  30223. </summary>
  30224. </member>
  30225. <member name="F:System.Diagnostics.ProcessPriorityClass.High">
  30226. <summary>
  30227. <para> Specifies that the process performs time-critical tasks that
  30228. must be executed immediately, such as the <see langword="Task List" />
  30229. dialog, which must respond quickly when called by the user, regardless
  30230. of the load on the operating system. The threads of the
  30231. process preempt the threads of normal or idle priority class processes. </para>
  30232. <note type="caution">
  30233. Use extreme care when specifying
  30234. <see langword="High" /> for the process's priority class, because a high priority
  30235. class application can use nearly all available processor time.
  30236. </note>
  30237. </summary>
  30238. </member>
  30239. <member name="F:System.Diagnostics.ProcessPriorityClass.RealTime">
  30240. <summary>
  30241. <para>
  30242. Specifies that the process has the highest possible priority.</para>
  30243. <note type="caution">
  30244. The threads of a process
  30245. with <see langword="RealTime" /> priority preempt the threads of all other
  30246. processes, including operating system processes performing important tasks.
  30247. Thus, a <see langword="RealTime" /> priority process that executes for more than a
  30248. very brief interval can cause disk caches not to flush or cause the mouse to be
  30249. unresponsive.
  30250. </note>
  30251. </summary>
  30252. </member>
  30253. <member name="F:System.Diagnostics.ProcessPriorityClass.BelowNormal">
  30254. <summary>
  30255. <para>Specifies that the process has priority above
  30256. <see langword="Idle" /> but below <see langword="Normal" /> .</para>
  30257. </summary>
  30258. </member>
  30259. <member name="F:System.Diagnostics.ProcessPriorityClass.AboveNormal">
  30260. <summary>
  30261. <para>Specifies that the process has priority above
  30262. <see langword="Normal" /> but below <see langword="High" /> .</para>
  30263. </summary>
  30264. </member>
  30265. <member name="T:System.Diagnostics.ProcessStartInfo">
  30266. <summary>
  30267. <para>Specifies a set of values used when starting a
  30268. process.</para>
  30269. </summary>
  30270. </member>
  30271. <member name="M:System.Diagnostics.ProcessStartInfo.#ctor">
  30272. <summary>
  30273. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessStartInfo" /> class without specifying a
  30274. file name with which to start the process.</para>
  30275. </summary>
  30276. </member>
  30277. <member name="M:System.Diagnostics.ProcessStartInfo.#ctor(System.String)">
  30278. <summary>
  30279. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessStartInfo" /> class and specifies a file name such as an application or document with which to start the process.</para>
  30280. </summary>
  30281. <param name="fileName">An application or document with which to start a process.</param>
  30282. </member>
  30283. <member name="M:System.Diagnostics.ProcessStartInfo.#ctor(System.String,System.String)">
  30284. <summary>
  30285. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessStartInfo" /> class and specifies an application file name with which to start the process, as well as a set
  30286. of command line arguments to pass to the application.</para>
  30287. </summary>
  30288. <param name="fileName">An application with which to start a process.</param>
  30289. <param name=" arguments">Command line arguments to pass to the application when the process starts.</param>
  30290. </member>
  30291. <member name="P:System.Diagnostics.ProcessStartInfo.Verb">
  30292. <summary>
  30293. <para> Gets or sets the verb to use when opening the application or document
  30294. specified by the <see cref="P:System.Diagnostics.ProcessStartInfo.FileName" />
  30295. property.
  30296. </para>
  30297. </summary>
  30298. </member>
  30299. <member name="P:System.Diagnostics.ProcessStartInfo.Arguments">
  30300. <summary>
  30301. <para>Gest or sets the set of command line arguments to use when starting the application.</para>
  30302. </summary>
  30303. </member>
  30304. <member name="P:System.Diagnostics.ProcessStartInfo.CreateNoWindow">
  30305. <summary>
  30306. <para>Gets or sets a value indicating whether to start the process in a new window.</para>
  30307. </summary>
  30308. </member>
  30309. <member name="P:System.Diagnostics.ProcessStartInfo.EnvironmentVariables">
  30310. <summary>
  30311. <para>Gets search paths for files, directories for temporary
  30312. files, application-specific options, and other similar information.</para>
  30313. </summary>
  30314. </member>
  30315. <member name="P:System.Diagnostics.ProcessStartInfo.RedirectStandardInput">
  30316. <summary>
  30317. <para>Gets or sets a value indicating whether the process
  30318. command input is read from the <see cref="T:System.Diagnostics.Process" /> instance's <see cref="P:System.Diagnostics.Process.StandardInput" /> member, enabling you to
  30319. read from a source other than the standard input stream (usually the keyboard). Used to read
  30320. data from a file, for example.</para>
  30321. </summary>
  30322. </member>
  30323. <member name="P:System.Diagnostics.ProcessStartInfo.RedirectStandardOutput">
  30324. <summary>
  30325. <para>Gets or sets a value indicating whether the process
  30326. output is written to the <see cref="T:System.Diagnostics.Process" /> instance's <see cref="P:System.Diagnostics.Process.StandardOutput" /> member, enabling you to write to a destination
  30327. other than the standard output stream (usually the monitor screen). Used
  30328. to write data to a file, for example.</para>
  30329. </summary>
  30330. </member>
  30331. <member name="P:System.Diagnostics.ProcessStartInfo.RedirectStandardError">
  30332. <summary>
  30333. <para>Gets or sets a value indicating whether the process's
  30334. error output is written to the <see cref="T:System.Diagnostics.Process" /> instance's <see cref="P:System.Diagnostics.Process.StandardError" /> member,
  30335. enabling you to write to a destination other than the standard error stream
  30336. (usually the monitor screen). Used to write error data to a file or a log, for example.</para>
  30337. </summary>
  30338. </member>
  30339. <member name="P:System.Diagnostics.ProcessStartInfo.UseShellExecute">
  30340. <summary>
  30341. <para>Gets or sets a value indicating whether to use the
  30342. operating system shell to start the process.</para>
  30343. </summary>
  30344. </member>
  30345. <member name="P:System.Diagnostics.ProcessStartInfo.Verbs">
  30346. <summary>
  30347. <para>Gets the set of verbs associated with the type of file specified by the
  30348. <see cref="P:System.Diagnostics.ProcessStartInfo.FileName" /> property.</para>
  30349. </summary>
  30350. </member>
  30351. <member name="P:System.Diagnostics.ProcessStartInfo.FileName">
  30352. <summary>
  30353. <para> Gets or sets the application or document to start.
  30354. </para>
  30355. </summary>
  30356. </member>
  30357. <member name="P:System.Diagnostics.ProcessStartInfo.WorkingDirectory">
  30358. <summary>
  30359. <para> Gets or sets the
  30360. initial directory for the process to be started.</para>
  30361. </summary>
  30362. </member>
  30363. <member name="P:System.Diagnostics.ProcessStartInfo.ErrorDialog">
  30364. <summary>
  30365. <para> Gets or sets a value indicating whether an error dialog is displayed to the
  30366. user if the process cannot be started.</para>
  30367. </summary>
  30368. </member>
  30369. <member name="P:System.Diagnostics.ProcessStartInfo.ErrorDialogParentHandle">
  30370. <summary>
  30371. <para> Gets or sets the
  30372. window handle to use when an error dialog is shown for a process that cannot be started.</para>
  30373. </summary>
  30374. </member>
  30375. <member name="P:System.Diagnostics.ProcessStartInfo.WindowStyle">
  30376. <summary>
  30377. <para> Gets or sets the window state to use when the process is started.</para>
  30378. </summary>
  30379. </member>
  30380. <member name="T:System.Diagnostics.ProcessThread">
  30381. <summary>
  30382. <para>Represents an operating system process thread.</para>
  30383. </summary>
  30384. </member>
  30385. <member name="M:System.Diagnostics.ProcessThread.ResetIdealProcessor">
  30386. <summary>
  30387. <para>Resets the ideal processor for this thread to indicate that there is no single ideal processor. In other words, so
  30388. that any processor is ideal.</para>
  30389. </summary>
  30390. </member>
  30391. <member name="P:System.Diagnostics.ProcessThread.BasePriority">
  30392. <summary>
  30393. <para> Gets the base priority of the thread.</para>
  30394. </summary>
  30395. </member>
  30396. <member name="P:System.Diagnostics.ProcessThread.CurrentPriority">
  30397. <summary>
  30398. <para> Gets the current priority
  30399. of the thread.</para>
  30400. </summary>
  30401. </member>
  30402. <member name="P:System.Diagnostics.ProcessThread.Id">
  30403. <summary>
  30404. <para> Gets the unique identifier of the thread.</para>
  30405. </summary>
  30406. </member>
  30407. <member name="P:System.Diagnostics.ProcessThread.IdealProcessor">
  30408. <summary>
  30409. <para> Sets the preferred processor for this thread to run on.</para>
  30410. </summary>
  30411. </member>
  30412. <member name="P:System.Diagnostics.ProcessThread.PriorityBoostEnabled">
  30413. <summary>
  30414. <para>Gets or sets a value indicating whether the operating system should temporarily boost the priority of the associated thread whenever the main
  30415. window of the thread's process receives the focus.</para>
  30416. </summary>
  30417. </member>
  30418. <member name="P:System.Diagnostics.ProcessThread.PriorityLevel">
  30419. <summary>
  30420. <para> Gets or
  30421. sets the priority level of the thread.</para>
  30422. </summary>
  30423. </member>
  30424. <member name="P:System.Diagnostics.ProcessThread.PrivilegedProcessorTime">
  30425. <summary>
  30426. <para>Gets the amount of time that the thread has spent running code inside the operating
  30427. system core.</para>
  30428. </summary>
  30429. </member>
  30430. <member name="P:System.Diagnostics.ProcessThread.StartAddress">
  30431. <summary>
  30432. <para> Gets the memory address of the function that the operating system called that
  30433. started this thread.</para>
  30434. </summary>
  30435. </member>
  30436. <member name="P:System.Diagnostics.ProcessThread.StartTime">
  30437. <summary>
  30438. <para>Gets the time that the operating system started the thread.</para>
  30439. </summary>
  30440. </member>
  30441. <member name="P:System.Diagnostics.ProcessThread.ThreadState">
  30442. <summary>
  30443. <para> Gets the current state of this thread.</para>
  30444. </summary>
  30445. </member>
  30446. <member name="P:System.Diagnostics.ProcessThread.TotalProcessorTime">
  30447. <summary>
  30448. <para>Gets the total amount of time that this thread has spent
  30449. using the processor. </para>
  30450. </summary>
  30451. </member>
  30452. <member name="P:System.Diagnostics.ProcessThread.UserProcessorTime">
  30453. <summary>
  30454. <para> Gets the amount of time that the associated
  30455. thread has spent running code inside the application.</para>
  30456. </summary>
  30457. </member>
  30458. <member name="P:System.Diagnostics.ProcessThread.WaitReason">
  30459. <summary>
  30460. <para> Gets the reason that the thread is waiting.</para>
  30461. </summary>
  30462. </member>
  30463. <member name="P:System.Diagnostics.ProcessThread.ProcessorAffinity">
  30464. <summary>
  30465. <para> Sets the processors on which the associated thread can run.</para>
  30466. </summary>
  30467. </member>
  30468. <member name="T:System.Diagnostics.ProcessThreadCollection">
  30469. <summary>
  30470. <para>Provides a strongly typed collection of <see cref="T:System.Diagnostics.ProcessThread" /> objects.</para>
  30471. </summary>
  30472. </member>
  30473. <member name="M:System.Diagnostics.ProcessThreadCollection.#ctor">
  30474. <summary>
  30475. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessThreadCollection" /> class, with no
  30476. associated <see cref="T:System.Diagnostics.ProcessThread" /> instances.</para>
  30477. </summary>
  30478. </member>
  30479. <member name="M:System.Diagnostics.ProcessThreadCollection.#ctor(System.Diagnostics.ProcessThread[])">
  30480. <summary>
  30481. <para>Initializes a new instance of the <see cref="T:System.Diagnostics.ProcessThreadCollection" /> class, using the specified array of <see cref="T:System.Diagnostics.ProcessThread" /> instances.</para>
  30482. </summary>
  30483. <param name="processThreads">An array of <see cref="T:System.Diagnostics.ProcessThread" /> instances with which to initialize this <see cref="T:System.Diagnostics.ProcessThreadCollection" /> instance.</param>
  30484. </member>
  30485. <member name="M:System.Diagnostics.ProcessThreadCollection.Add(System.Diagnostics.ProcessThread)">
  30486. <summary>
  30487. <para>Appends a process thread to the collection.</para>
  30488. </summary>
  30489. <param name="thread">The thread to add to the collection.</param>
  30490. <returns>
  30491. <para>The zero-based index of the thread in the collection.</para>
  30492. </returns>
  30493. </member>
  30494. <member name="M:System.Diagnostics.ProcessThreadCollection.Insert(System.Int32,System.Diagnostics.ProcessThread)">
  30495. <summary>
  30496. <para>Inserts a process thread at the specified location
  30497. in the collection.</para>
  30498. </summary>
  30499. <param name="index">The zero-based index indicating the location at which to insert the thread.</param>
  30500. <param name=" thread">The thread to insert into the collection.</param>
  30501. </member>
  30502. <member name="M:System.Diagnostics.ProcessThreadCollection.IndexOf(System.Diagnostics.ProcessThread)">
  30503. <summary>
  30504. <para>Provides the location of a specified thread within the collection.</para>
  30505. </summary>
  30506. <param name="thread">The <see cref="T:System.Diagnostics.ProcessThread" /> whose index is retrieved.</param>
  30507. <returns>
  30508. <para>The zero-based index that defines the location of the thread within the
  30509. <see cref="T:System.Diagnostics.ProcessThreadCollection" />.</para>
  30510. </returns>
  30511. </member>
  30512. <member name="M:System.Diagnostics.ProcessThreadCollection.Contains(System.Diagnostics.ProcessThread)">
  30513. <summary>
  30514. <para>Determines whether the specified process thread exists
  30515. in the collection.</para>
  30516. </summary>
  30517. <param name="thread">A <see cref="T:System.Diagnostics.ProcessThread" /> instance that indicates the thread to find in this collection.</param>
  30518. <returns>
  30519. <para>
  30520. <see langword="true" /> if the thread exists in the collection; otherwise,
  30521. <see langword="false" />.</para>
  30522. </returns>
  30523. </member>
  30524. <member name="M:System.Diagnostics.ProcessThreadCollection.Remove(System.Diagnostics.ProcessThread)">
  30525. <summary>
  30526. <para>Deletes a process thread from the collection.</para>
  30527. </summary>
  30528. <param name="thread">The thread to remove from the collection.</param>
  30529. </member>
  30530. <member name="M:System.Diagnostics.ProcessThreadCollection.CopyTo(System.Diagnostics.ProcessThread[],System.Int32)">
  30531. <summary>
  30532. <para>Copies an array of <see cref="T:System.Diagnostics.ProcessThread" /> instances to the
  30533. collection, at the specified index.</para>
  30534. </summary>
  30535. <param name="array">An array of <see cref="T:System.Diagnostics.ProcessThread" /> instances to add to the collection.</param>
  30536. <param name=" index">The location at which to add the new instances.</param>
  30537. </member>
  30538. <member name="P:System.Diagnostics.ProcessThreadCollection.Item(System.Int32)">
  30539. <summary>
  30540. <para>Provides an index for iterating over the set of process threads.</para>
  30541. </summary>
  30542. <param name="index">The zero-based index value of the thread in the collection.</param>
  30543. </member>
  30544. <member name="T:System.Diagnostics.ProcessWindowStyle">
  30545. <summary>
  30546. <para>Specified how a new window should appear when the system starts
  30547. a process.</para>
  30548. </summary>
  30549. </member>
  30550. <member name="F:System.Diagnostics.ProcessWindowStyle.Normal">
  30551. <summary>
  30552. <para>The normal, visible window style. The system displays a
  30553. window with <see langword="Normal" /> style on the screen, in
  30554. a default location. If a window is visible, the user can supply input to the
  30555. window and view the window's output. Frequently, an application may initialize a
  30556. new window to the <see langword="Hidden" /> style while it customizes the window's
  30557. appearance, and then make the window style <see langword="Normal" />
  30558. .</para>
  30559. </summary>
  30560. </member>
  30561. <member name="F:System.Diagnostics.ProcessWindowStyle.Hidden">
  30562. <summary>
  30563. <para>The hidden window style. A window can be either visible
  30564. or hidden. The system displays a hidden window by not drawing it. If a
  30565. window is hidden, it is effectively disabled. A hidden window can process
  30566. messages from the system or from other windows, but it cannot process input from
  30567. the user or display output. Frequently, an application may keep a new
  30568. window hidden while it customizes the window's appearance, and then make the
  30569. window style <see langword="Normal" />
  30570. . </para>
  30571. </summary>
  30572. </member>
  30573. <member name="F:System.Diagnostics.ProcessWindowStyle.Minimized">
  30574. <summary>
  30575. <para>The minimized window style. By default, the system
  30576. reduces a minimized window to the size of its taskbar button and moves the
  30577. minimized window to the taskbar.</para>
  30578. </summary>
  30579. </member>
  30580. <member name="F:System.Diagnostics.ProcessWindowStyle.Maximized">
  30581. <summary>
  30582. <para>The maximized window style. By default, the system
  30583. enlarges a maximized window so that it fills the screen or, in the case of a
  30584. child window, the parent window's client area. If the window has a title bar,
  30585. the system automatically moves it to the top of the screen or to the top of the
  30586. parent window's client area. Also, the system disables the window's sizing
  30587. border and the window-positioning capability of the title bar so that the user
  30588. cannot move the window by dragging the title bar.</para>
  30589. </summary>
  30590. </member>
  30591. <member name="T:System.Diagnostics.ThreadPriorityLevel">
  30592. <summary>
  30593. <para>
  30594. Specifies the
  30595. priority level of a thread.</para>
  30596. </summary>
  30597. </member>
  30598. <member name="F:System.Diagnostics.ThreadPriorityLevel.Idle">
  30599. <summary>
  30600. <para>Specifies idle priority. This is the lowest possible priority
  30601. value of all threads, independent of the value of the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30602. </summary>
  30603. </member>
  30604. <member name="F:System.Diagnostics.ThreadPriorityLevel.Lowest">
  30605. <summary>
  30606. <para>Specifies lowest priority. This is two steps below the normal priority
  30607. for the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30608. </summary>
  30609. </member>
  30610. <member name="F:System.Diagnostics.ThreadPriorityLevel.BelowNormal">
  30611. <summary>
  30612. <para>Specifies one step below the normal priority for the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30613. </summary>
  30614. </member>
  30615. <member name="F:System.Diagnostics.ThreadPriorityLevel.Normal">
  30616. <summary>
  30617. <para>Specifies normal priority for the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30618. </summary>
  30619. </member>
  30620. <member name="F:System.Diagnostics.ThreadPriorityLevel.AboveNormal">
  30621. <summary>
  30622. <para>Specifies one step above the normal priority for the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30623. </summary>
  30624. </member>
  30625. <member name="F:System.Diagnostics.ThreadPriorityLevel.Highest">
  30626. <summary>
  30627. <para>Specifies highest priority. This is two steps above the normal
  30628. priority for the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30629. </summary>
  30630. </member>
  30631. <member name="F:System.Diagnostics.ThreadPriorityLevel.TimeCritical">
  30632. <summary>
  30633. <para>Specifies time-critical priority. This is the highest priority of all threads,
  30634. independent of the value of the associated <see cref="T:System.Diagnostics.ProcessPriorityClass" /> .</para>
  30635. </summary>
  30636. </member>
  30637. <member name="T:System.Diagnostics.ThreadState">
  30638. <summary>
  30639. <para>Specifies the current execution state of the thread.</para>
  30640. </summary>
  30641. </member>
  30642. <member name="F:System.Diagnostics.ThreadState.Initialized">
  30643. <summary>
  30644. <para> A state that indicates the thread has been initialized, but has not yet started.</para>
  30645. </summary>
  30646. </member>
  30647. <member name="F:System.Diagnostics.ThreadState.Ready">
  30648. <summary>
  30649. <para> A state that indicates the thread is waiting to use a
  30650. processor because no processor is free. The thread is prepared to
  30651. run on the next available processor.</para>
  30652. </summary>
  30653. </member>
  30654. <member name="F:System.Diagnostics.ThreadState.Running">
  30655. <summary>
  30656. <para>A state that indicates the thread is currently using a processor.</para>
  30657. </summary>
  30658. </member>
  30659. <member name="F:System.Diagnostics.ThreadState.Standby">
  30660. <summary>
  30661. <para>A state that indicates the thread is about to use a
  30662. processor. Only one thread can be in this state at a time.</para>
  30663. </summary>
  30664. </member>
  30665. <member name="F:System.Diagnostics.ThreadState.Terminated">
  30666. <summary>
  30667. <para>A state that indicates the thread has finished executing and has exited.</para>
  30668. <para>
  30669. </para>
  30670. </summary>
  30671. </member>
  30672. <member name="F:System.Diagnostics.ThreadState.Wait">
  30673. <summary>
  30674. <para>A state that indicates the thread is not ready to use
  30675. the processor because it is waiting for a peripheral operation
  30676. to complete or a resource to become free. When the thread is ready,
  30677. it will be rescheduled.</para>
  30678. </summary>
  30679. </member>
  30680. <member name="F:System.Diagnostics.ThreadState.Transition">
  30681. <summary>
  30682. <para>A state that indicates the thread is waiting for a resource, other than
  30683. the processor, before it can execute. For example, it might be waiting for
  30684. its execution stack to be paged in from disk.</para>
  30685. </summary>
  30686. </member>
  30687. <member name="F:System.Diagnostics.ThreadState.Unknown">
  30688. <summary>
  30689. <para>The state of the thread is unknown.</para>
  30690. </summary>
  30691. </member>
  30692. <member name="T:System.Diagnostics.ThreadWaitReason">
  30693. <summary>
  30694. <para>Specifies the reason a thread is waiting.</para>
  30695. </summary>
  30696. </member>
  30697. <member name="F:System.Diagnostics.ThreadWaitReason.Executive">
  30698. <summary>
  30699. <para>The thread is waiting for the scheduler.</para>
  30700. </summary>
  30701. </member>
  30702. <member name="F:System.Diagnostics.ThreadWaitReason.FreePage">
  30703. <summary>
  30704. <para>The thread is waiting for a free virtual memory page.</para>
  30705. </summary>
  30706. </member>
  30707. <member name="F:System.Diagnostics.ThreadWaitReason.PageIn">
  30708. <summary>
  30709. <para>The thread is waiting for a virtual memory page to arrive in memory.</para>
  30710. </summary>
  30711. </member>
  30712. <member name="F:System.Diagnostics.ThreadWaitReason.SystemAllocation">
  30713. <summary>
  30714. <para> The thread is waiting for system allocation.</para>
  30715. </summary>
  30716. </member>
  30717. <member name="F:System.Diagnostics.ThreadWaitReason.ExecutionDelay">
  30718. <summary>
  30719. Thread execution is delayed.
  30720. </summary>
  30721. </member>
  30722. <member name="F:System.Diagnostics.ThreadWaitReason.Suspended">
  30723. <summary>
  30724. Thread execution is suspended.
  30725. </summary>
  30726. </member>
  30727. <member name="F:System.Diagnostics.ThreadWaitReason.UserRequest">
  30728. <summary>
  30729. <para>The thread is waiting for a user request.</para>
  30730. </summary>
  30731. </member>
  30732. <member name="F:System.Diagnostics.ThreadWaitReason.EventPairHigh">
  30733. <summary>
  30734. <para>The thread is waiting for event pair high.</para>
  30735. </summary>
  30736. </member>
  30737. <member name="F:System.Diagnostics.ThreadWaitReason.EventPairLow">
  30738. <summary>
  30739. <para>The thread is waiting for event pair low.</para>
  30740. </summary>
  30741. </member>
  30742. <member name="F:System.Diagnostics.ThreadWaitReason.LpcReceive">
  30743. <summary>
  30744. <para>The thread is waiting for a local procedure call to arrive.</para>
  30745. </summary>
  30746. </member>
  30747. <member name="F:System.Diagnostics.ThreadWaitReason.LpcReply">
  30748. <summary>
  30749. <para>The thread is waiting for reply to a local procedure call to arrive.</para>
  30750. </summary>
  30751. </member>
  30752. <member name="F:System.Diagnostics.ThreadWaitReason.VirtualMemory">
  30753. <summary>
  30754. <para>The thread is waiting for the system to allocate virtual memory.</para>
  30755. </summary>
  30756. </member>
  30757. <member name="F:System.Diagnostics.ThreadWaitReason.PageOut">
  30758. <summary>
  30759. <para>The thread is waiting for a virtual memory page to be written to disk.</para>
  30760. </summary>
  30761. </member>
  30762. <member name="F:System.Diagnostics.ThreadWaitReason.Unknown">
  30763. <summary>
  30764. <para>The thread is waiting for an unknown reason.</para>
  30765. </summary>
  30766. </member>
  30767. <member name="T:System.Configuration.AppSettingsReader">
  30768. <summary>
  30769. <para> Provides a method for reading values of a particular type from the .config
  30770. file.</para>
  30771. </summary>
  30772. </member>
  30773. <member name="M:System.Configuration.AppSettingsReader.#ctor">
  30774. <summary>
  30775. <para>Initializes a new instance of the <see cref="T:System.Configuration.AppSettingsReader" /> class.</para>
  30776. </summary>
  30777. </member>
  30778. <member name="M:System.Configuration.AppSettingsReader.GetValue(System.String,System.Type)">
  30779. <summary>
  30780. <para>Gets the value for a specified key from the <see cref="T:System.Configuration.ConfigurationSettings.AppSettings" /> property and returns an object of the
  30781. specified type containing the value from the .config file.</para>
  30782. </summary>
  30783. <param name="key">The key for which to get the value.</param>
  30784. <param name=" type">The type of the object to return.</param>
  30785. <returns>
  30786. <para>The value of the specified key.</para>
  30787. </returns>
  30788. </member>
  30789. </members>
  30790. </doc>