Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute">
  8. <summary>
  9. Used to specify deployment item (file or directory) for per-test deployment.
  10. Can be specified on test class or test method.
  11. Can have multiple instances of the attribute to specify more than one item.
  12. The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot.
  13. </summary>
  14. <example>
  15. [DeploymentItem("file1.xml")]
  16. [DeploymentItem("file2.xml", "DataFiles")]
  17. [DeploymentItem("bin\Debug")]
  18. </example>
  19. </member>
  20. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String)">
  21. <summary>
  22. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute"/> class.
  23. </summary>
  24. <param name="path">The file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies.</param>
  25. </member>
  26. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String,System.String)">
  27. <summary>
  28. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute"/> class
  29. </summary>
  30. <param name="path">The relative or absolute path to the file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies.</param>
  31. <param name="outputDirectory">The path of the directory to which the items are to be copied. It can be either absolute or relative to the deployment directory. All files and directories identified by <paramref name="path"/> will be copied to this directory.</param>
  32. </member>
  33. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.Path">
  34. <summary>
  35. Gets the path of the source file or folder to be copied.
  36. </summary>
  37. </member>
  38. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.OutputDirectory">
  39. <summary>
  40. Gets the path of the directory to which the item is copied.
  41. </summary>
  42. </member>
  43. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames">
  44. <summary>
  45. Contains literals for names of sections, properties, attributes.
  46. </summary>
  47. </member>
  48. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.SectionName">
  49. <summary>
  50. The configuration section name.
  51. </summary>
  52. </member>
  53. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.Beta2SectionName">
  54. <summary>
  55. The configuration section name for Beta2. Left around for compat.
  56. </summary>
  57. </member>
  58. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.DataSourcesSectionName">
  59. <summary>
  60. Section name for Data source.
  61. </summary>
  62. </member>
  63. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.NameAttributeName">
  64. <summary>
  65. Attribute name for 'Name'
  66. </summary>
  67. </member>
  68. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.ConnectionStringAttributeName">
  69. <summary>
  70. Attribute name for 'ConnectionString'
  71. </summary>
  72. </member>
  73. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.DataAccessMethodAttributeName">
  74. <summary>
  75. Attribute name for 'DataAccessMethod'
  76. </summary>
  77. </member>
  78. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ConfigurationNames.DataTableAttributeName">
  79. <summary>
  80. Attribute name for 'DataTable'
  81. </summary>
  82. </member>
  83. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement">
  84. <summary>
  85. The Data Source element.
  86. </summary>
  87. </member>
  88. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.Name">
  89. <summary>
  90. Gets or sets the name of this configuration.
  91. </summary>
  92. </member>
  93. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.ConnectionString">
  94. <summary>
  95. Gets or sets the ConnectionStringSettings element in &lt;connectionStrings&gt; section in the .config file.
  96. </summary>
  97. </member>
  98. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.DataTableName">
  99. <summary>
  100. Gets or sets the name of the data table.
  101. </summary>
  102. </member>
  103. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.DataAccessMethod">
  104. <summary>
  105. Gets or sets the type of data access.
  106. </summary>
  107. </member>
  108. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.Key">
  109. <summary>
  110. Gets the key name.
  111. </summary>
  112. </member>
  113. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement.Properties">
  114. <summary>
  115. Gets the configuration properties.
  116. </summary>
  117. </member>
  118. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection">
  119. <summary>
  120. The Data source element collection.
  121. </summary>
  122. </member>
  123. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.#ctor">
  124. <summary>
  125. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection"/> class.
  126. </summary>
  127. </member>
  128. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Item(System.String)">
  129. <summary>
  130. Returns the configuration element with the specified key.
  131. </summary>
  132. <param name="name">The key of the element to return.</param>
  133. <returns>The System.Configuration.ConfigurationElement with the specified key; otherwise, null.</returns>
  134. </member>
  135. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Item(System.Int32)">
  136. <summary>
  137. Gets the configuration element at the specified index location.
  138. </summary>
  139. <param name="index">The index location of the System.Configuration.ConfigurationElement to return.</param>
  140. </member>
  141. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Add(Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement)">
  142. <summary>
  143. Adds a configuration element to the configuration element collection.
  144. </summary>
  145. <param name="element">The System.Configuration.ConfigurationElement to add.</param>
  146. </member>
  147. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Remove(Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement)">
  148. <summary>
  149. Removes a System.Configuration.ConfigurationElement from the collection.
  150. </summary>
  151. <param name="element">The <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement"/> .</param>
  152. </member>
  153. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Remove(System.String)">
  154. <summary>
  155. Removes a System.Configuration.ConfigurationElement from the collection.
  156. </summary>
  157. <param name="name">The key of the System.Configuration.ConfigurationElement to remove.</param>
  158. </member>
  159. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.Clear">
  160. <summary>
  161. Removes all configuration element objects from the collection.
  162. </summary>
  163. </member>
  164. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.CreateNewElement">
  165. <summary>
  166. Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement"/>.
  167. </summary>
  168. <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement"/>.</returns>
  169. </member>
  170. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
  171. <summary>
  172. Gets the element key for a specified configuration element.
  173. </summary>
  174. <param name="element">The System.Configuration.ConfigurationElement to return the key for.</param>
  175. <returns>An System.Object that acts as the key for the specified System.Configuration.ConfigurationElement.</returns>
  176. </member>
  177. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.BaseAdd(System.Configuration.ConfigurationElement)">
  178. <summary>
  179. Adds a configuration element to the configuration element collection.
  180. </summary>
  181. <param name="element">The System.Configuration.ConfigurationElement to add.</param>
  182. </member>
  183. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection.BaseAdd(System.Int32,System.Configuration.ConfigurationElement)">
  184. <summary>
  185. Adds a configuration element to the configuration element collection.
  186. </summary>
  187. <param name="index">The index location at which to add the specified System.Configuration.ConfigurationElement.</param>
  188. <param name="element">The System.Configuration.ConfigurationElement to add.</param>
  189. </member>
  190. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestConfiguration">
  191. <summary>
  192. Support for configuration settings for Tests.
  193. </summary>
  194. </member>
  195. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestConfiguration.ConfigurationSection">
  196. <summary>
  197. Gets the configuration section for tests.
  198. </summary>
  199. </member>
  200. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection">
  201. <summary>
  202. The configuration section for tests.
  203. </summary>
  204. </member>
  205. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection.DataSources">
  206. <summary>
  207. Gets the data sources for this configuration section.
  208. </summary>
  209. </member>
  210. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection.Properties">
  211. <summary>
  212. Gets the collection of properties.
  213. </summary>
  214. <returns>
  215. The <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of properties for the element.
  216. </returns>
  217. </member>
  218. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject">
  219. <summary>
  220. This class represents the live NON public INTERNAL object in the system
  221. </summary>
  222. </member>
  223. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.Object,System.String)">
  224. <summary>
  225. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that contains
  226. the already existing object of the private class
  227. </summary>
  228. <param name="obj"> object that serves as starting point to reach the private members</param>
  229. <param name="memberToAccess">the de-referencing string using . that points to the object to be retrieved as in m_X.m_Y.m_Z</param>
  230. </member>
  231. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.String,System.String,System.Object[])">
  232. <summary>
  233. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps the
  234. specified type.
  235. </summary>
  236. <param name="assemblyName">Name of the assembly</param>
  237. <param name="typeName">fully qualified name</param>
  238. <param name="args">Arguments to pass to the constructor</param>
  239. </member>
  240. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.String,System.String,System.Type[],System.Object[])">
  241. <summary>
  242. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps the
  243. specified type.
  244. </summary>
  245. <param name="assemblyName">Name of the assembly</param>
  246. <param name="typeName">fully qualified name</param>
  247. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the constructor to get</param>
  248. <param name="args">Arguments to pass to the constructor</param>
  249. </member>
  250. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.Type,System.Object[])">
  251. <summary>
  252. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps the
  253. specified type.
  254. </summary>
  255. <param name="type">type of the object to create</param>
  256. <param name="args">Arguments to pass to the constructor</param>
  257. </member>
  258. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.Type,System.Type[],System.Object[])">
  259. <summary>
  260. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps the
  261. specified type.
  262. </summary>
  263. <param name="type">type of the object to create</param>
  264. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the constructor to get</param>
  265. <param name="args">Arguments to pass to the constructor</param>
  266. </member>
  267. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.Object)">
  268. <summary>
  269. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps
  270. the given object.
  271. </summary>
  272. <param name="obj">object to wrap</param>
  273. </member>
  274. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.#ctor(System.Object,Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType)">
  275. <summary>
  276. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject"/> class that wraps
  277. the given object.
  278. </summary>
  279. <param name="obj">object to wrap</param>
  280. <param name="type">PrivateType object</param>
  281. </member>
  282. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Target">
  283. <summary>
  284. Gets or sets the target
  285. </summary>
  286. </member>
  287. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.RealType">
  288. <summary>
  289. Gets the type of underlying object
  290. </summary>
  291. </member>
  292. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetHashCode">
  293. <summary>
  294. returns the hash code of the target object
  295. </summary>
  296. <returns>int representing hashcode of the target object</returns>
  297. </member>
  298. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Equals(System.Object)">
  299. <summary>
  300. Equals
  301. </summary>
  302. <param name="obj">Object with whom to compare</param>
  303. <returns>returns true if the objects are equal.</returns>
  304. </member>
  305. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Object[])">
  306. <summary>
  307. Invokes the specified method
  308. </summary>
  309. <param name="name">Name of the method</param>
  310. <param name="args">Arguments to pass to the member to invoke.</param>
  311. <returns>Result of method call</returns>
  312. </member>
  313. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Type[],System.Object[])">
  314. <summary>
  315. Invokes the specified method
  316. </summary>
  317. <param name="name">Name of the method</param>
  318. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  319. <param name="args">Arguments to pass to the member to invoke.</param>
  320. <returns>Result of method call</returns>
  321. </member>
  322. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Type[],System.Object[],System.Type[])">
  323. <summary>
  324. Invokes the specified method
  325. </summary>
  326. <param name="name">Name of the method</param>
  327. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  328. <param name="args">Arguments to pass to the member to invoke.</param>
  329. <param name="typeArguments">An array of types corresponding to the types of the generic arguments.</param>
  330. <returns>Result of method call</returns>
  331. </member>
  332. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Object[],System.Globalization.CultureInfo)">
  333. <summary>
  334. Invokes the specified method
  335. </summary>
  336. <param name="name">Name of the method</param>
  337. <param name="args">Arguments to pass to the member to invoke.</param>
  338. <param name="culture">Culture info</param>
  339. <returns>Result of method call</returns>
  340. </member>
  341. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Type[],System.Object[],System.Globalization.CultureInfo)">
  342. <summary>
  343. Invokes the specified method
  344. </summary>
  345. <param name="name">Name of the method</param>
  346. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  347. <param name="args">Arguments to pass to the member to invoke.</param>
  348. <param name="culture">Culture info</param>
  349. <returns>Result of method call</returns>
  350. </member>
  351. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Reflection.BindingFlags,System.Object[])">
  352. <summary>
  353. Invokes the specified method
  354. </summary>
  355. <param name="name">Name of the method</param>
  356. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  357. <param name="args">Arguments to pass to the member to invoke.</param>
  358. <returns>Result of method call</returns>
  359. </member>
  360. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
  361. <summary>
  362. Invokes the specified method
  363. </summary>
  364. <param name="name">Name of the method</param>
  365. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  366. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  367. <param name="args">Arguments to pass to the member to invoke.</param>
  368. <returns>Result of method call</returns>
  369. </member>
  370. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
  371. <summary>
  372. Invokes the specified method
  373. </summary>
  374. <param name="name">Name of the method</param>
  375. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  376. <param name="args">Arguments to pass to the member to invoke.</param>
  377. <param name="culture">Culture info</param>
  378. <returns>Result of method call</returns>
  379. </member>
  380. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[],System.Globalization.CultureInfo)">
  381. <summary>
  382. Invokes the specified method
  383. </summary>
  384. <param name="name">Name of the method</param>
  385. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  386. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  387. <param name="args">Arguments to pass to the member to invoke.</param>
  388. <param name="culture">Culture info</param>
  389. <returns>Result of method call</returns>
  390. </member>
  391. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.Invoke(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[],System.Globalization.CultureInfo,System.Type[])">
  392. <summary>
  393. Invokes the specified method
  394. </summary>
  395. <param name="name">Name of the method</param>
  396. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  397. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to get.</param>
  398. <param name="args">Arguments to pass to the member to invoke.</param>
  399. <param name="culture">Culture info</param>
  400. <param name="typeArguments">An array of types corresponding to the types of the generic arguments.</param>
  401. <returns>Result of method call</returns>
  402. </member>
  403. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetArrayElement(System.String,System.Int32[])">
  404. <summary>
  405. Gets the array element using array of subscripts for each dimension
  406. </summary>
  407. <param name="name">Name of the member</param>
  408. <param name="indices">the indices of array</param>
  409. <returns>An array of elements.</returns>
  410. </member>
  411. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetArrayElement(System.String,System.Object,System.Int32[])">
  412. <summary>
  413. Sets the array element using array of subscripts for each dimension
  414. </summary>
  415. <param name="name">Name of the member</param>
  416. <param name="value">Value to set</param>
  417. <param name="indices">the indices of array</param>
  418. </member>
  419. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetArrayElement(System.String,System.Reflection.BindingFlags,System.Int32[])">
  420. <summary>
  421. Gets the array element using array of subscripts for each dimension
  422. </summary>
  423. <param name="name">Name of the member</param>
  424. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  425. <param name="indices">the indices of array</param>
  426. <returns>An array of elements.</returns>
  427. </member>
  428. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetArrayElement(System.String,System.Reflection.BindingFlags,System.Object,System.Int32[])">
  429. <summary>
  430. Sets the array element using array of subscripts for each dimension
  431. </summary>
  432. <param name="name">Name of the member</param>
  433. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  434. <param name="value">Value to set</param>
  435. <param name="indices">the indices of array</param>
  436. </member>
  437. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetField(System.String)">
  438. <summary>
  439. Get the field
  440. </summary>
  441. <param name="name">Name of the field</param>
  442. <returns>The field.</returns>
  443. </member>
  444. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetField(System.String,System.Object)">
  445. <summary>
  446. Sets the field
  447. </summary>
  448. <param name="name">Name of the field</param>
  449. <param name="value">value to set</param>
  450. </member>
  451. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetField(System.String,System.Reflection.BindingFlags)">
  452. <summary>
  453. Gets the field
  454. </summary>
  455. <param name="name">Name of the field</param>
  456. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  457. <returns>The field.</returns>
  458. </member>
  459. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetField(System.String,System.Reflection.BindingFlags,System.Object)">
  460. <summary>
  461. Sets the field
  462. </summary>
  463. <param name="name">Name of the field</param>
  464. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  465. <param name="value">value to set</param>
  466. </member>
  467. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetFieldOrProperty(System.String)">
  468. <summary>
  469. Get the field or property
  470. </summary>
  471. <param name="name">Name of the field or property</param>
  472. <returns>The field or property.</returns>
  473. </member>
  474. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetFieldOrProperty(System.String,System.Object)">
  475. <summary>
  476. Sets the field or property
  477. </summary>
  478. <param name="name">Name of the field or property</param>
  479. <param name="value">value to set</param>
  480. </member>
  481. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetFieldOrProperty(System.String,System.Reflection.BindingFlags)">
  482. <summary>
  483. Gets the field or property
  484. </summary>
  485. <param name="name">Name of the field or property</param>
  486. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  487. <returns>The field or property.</returns>
  488. </member>
  489. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetFieldOrProperty(System.String,System.Reflection.BindingFlags,System.Object)">
  490. <summary>
  491. Sets the field or property
  492. </summary>
  493. <param name="name">Name of the field or property</param>
  494. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  495. <param name="value">value to set</param>
  496. </member>
  497. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetProperty(System.String,System.Object[])">
  498. <summary>
  499. Gets the property
  500. </summary>
  501. <param name="name">Name of the property</param>
  502. <param name="args">Arguments to pass to the member to invoke.</param>
  503. <returns>The property.</returns>
  504. </member>
  505. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetProperty(System.String,System.Type[],System.Object[])">
  506. <summary>
  507. Gets the property
  508. </summary>
  509. <param name="name">Name of the property</param>
  510. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  511. <param name="args">Arguments to pass to the member to invoke.</param>
  512. <returns>The property.</returns>
  513. </member>
  514. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetProperty(System.String,System.Object,System.Object[])">
  515. <summary>
  516. Set the property
  517. </summary>
  518. <param name="name">Name of the property</param>
  519. <param name="value">value to set</param>
  520. <param name="args">Arguments to pass to the member to invoke.</param>
  521. </member>
  522. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetProperty(System.String,System.Type[],System.Object,System.Object[])">
  523. <summary>
  524. Set the property
  525. </summary>
  526. <param name="name">Name of the property</param>
  527. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  528. <param name="value">value to set</param>
  529. <param name="args">Arguments to pass to the member to invoke.</param>
  530. </member>
  531. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetProperty(System.String,System.Reflection.BindingFlags,System.Object[])">
  532. <summary>
  533. Gets the property
  534. </summary>
  535. <param name="name">Name of the property</param>
  536. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  537. <param name="args">Arguments to pass to the member to invoke.</param>
  538. <returns>The property.</returns>
  539. </member>
  540. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetProperty(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
  541. <summary>
  542. Gets the property
  543. </summary>
  544. <param name="name">Name of the property</param>
  545. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  546. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  547. <param name="args">Arguments to pass to the member to invoke.</param>
  548. <returns>The property.</returns>
  549. </member>
  550. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetProperty(System.String,System.Reflection.BindingFlags,System.Object,System.Object[])">
  551. <summary>
  552. Sets the property
  553. </summary>
  554. <param name="name">Name of the property</param>
  555. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  556. <param name="value">value to set</param>
  557. <param name="args">Arguments to pass to the member to invoke.</param>
  558. </member>
  559. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.SetProperty(System.String,System.Reflection.BindingFlags,System.Object,System.Type[],System.Object[])">
  560. <summary>
  561. Sets the property
  562. </summary>
  563. <param name="name">Name of the property</param>
  564. <param name="bindingFlags">A bitmask comprised of one or more <see cref="T:System.Reflection.BindingFlags"/> that specify how the search is conducted.</param>
  565. <param name="value">value to set</param>
  566. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  567. <param name="args">Arguments to pass to the member to invoke.</param>
  568. </member>
  569. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.ValidateAccessString(System.String)">
  570. <summary>
  571. Validate access string
  572. </summary>
  573. <param name="access"> access string</param>
  574. </member>
  575. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.InvokeHelper(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
  576. <summary>
  577. Invokes the member
  578. </summary>
  579. <param name="name">Name of the member</param>
  580. <param name="bindingFlags">Additional attributes</param>
  581. <param name="args">Arguments for the invocation</param>
  582. <param name="culture">Culture</param>
  583. <returns>Result of the invocation</returns>
  584. </member>
  585. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject.GetGenericMethodFromCache(System.String,System.Type[],System.Type[],System.Reflection.BindingFlags,System.Reflection.ParameterModifier[])">
  586. <summary>
  587. Extracts the most appropriate generic method signature from the current private type.
  588. </summary>
  589. <param name="methodName">The name of the method in which to search the signature cache.</param>
  590. <param name="parameterTypes">An array of types corresponding to the types of the parameters in which to search.</param>
  591. <param name="typeArguments">An array of types corresponding to the types of the generic arguments.</param>
  592. <param name="bindingFlags"><see cref="T:System.Reflection.BindingFlags"/> to further filter the method signatures.</param>
  593. <param name="modifiers">Modifiers for parameters.</param>
  594. <returns>A method info instance.</returns>
  595. </member>
  596. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType">
  597. <summary>
  598. This class represents a private class for the Private Accessors functionality.
  599. </summary>
  600. </member>
  601. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.BindToEveryThing">
  602. <summary>
  603. Binds to everything
  604. </summary>
  605. </member>
  606. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.type">
  607. <summary>
  608. The wrapped type.
  609. </summary>
  610. </member>
  611. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.#ctor(System.String,System.String)">
  612. <summary>
  613. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType"/> class that contains the private type.
  614. </summary>
  615. <param name="assemblyName">Assembly name</param>
  616. <param name="typeName">fully qualified name of the </param>
  617. </member>
  618. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.#ctor(System.Type)">
  619. <summary>
  620. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType"/> class that contains
  621. the private type from the type object
  622. </summary>
  623. <param name="type">The wrapped Type to create.</param>
  624. </member>
  625. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.ReferencedType">
  626. <summary>
  627. Gets the referenced type
  628. </summary>
  629. </member>
  630. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Object[])">
  631. <summary>
  632. Invokes static member
  633. </summary>
  634. <param name="name">Name of the member to InvokeHelper</param>
  635. <param name="args">Arguments to the invocation</param>
  636. <returns>Result of invocation</returns>
  637. </member>
  638. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Type[],System.Object[])">
  639. <summary>
  640. Invokes static member
  641. </summary>
  642. <param name="name">Name of the member to InvokeHelper</param>
  643. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  644. <param name="args">Arguments to the invocation</param>
  645. <returns>Result of invocation</returns>
  646. </member>
  647. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Type[],System.Object[],System.Type[])">
  648. <summary>
  649. Invokes static member
  650. </summary>
  651. <param name="name">Name of the member to InvokeHelper</param>
  652. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  653. <param name="args">Arguments to the invocation</param>
  654. <param name="typeArguments">An array of types corresponding to the types of the generic arguments.</param>
  655. <returns>Result of invocation</returns>
  656. </member>
  657. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Object[],System.Globalization.CultureInfo)">
  658. <summary>
  659. Invokes the static method
  660. </summary>
  661. <param name="name">Name of the member</param>
  662. <param name="args">Arguments to the invocation</param>
  663. <param name="culture">Culture</param>
  664. <returns>Result of invocation</returns>
  665. </member>
  666. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Type[],System.Object[],System.Globalization.CultureInfo)">
  667. <summary>
  668. Invokes the static method
  669. </summary>
  670. <param name="name">Name of the member</param>
  671. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  672. <param name="args">Arguments to the invocation</param>
  673. <param name="culture">Culture info</param>
  674. <returns>Result of invocation</returns>
  675. </member>
  676. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Reflection.BindingFlags,System.Object[])">
  677. <summary>
  678. Invokes the static method
  679. </summary>
  680. <param name="name">Name of the member</param>
  681. <param name="bindingFlags">Additional invocation attributes</param>
  682. <param name="args">Arguments to the invocation</param>
  683. <returns>Result of invocation</returns>
  684. </member>
  685. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
  686. <summary>
  687. Invokes the static method
  688. </summary>
  689. <param name="name">Name of the member</param>
  690. <param name="bindingFlags">Additional invocation attributes</param>
  691. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  692. <param name="args">Arguments to the invocation</param>
  693. <returns>Result of invocation</returns>
  694. </member>
  695. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
  696. <summary>
  697. Invokes the static method
  698. </summary>
  699. <param name="name">Name of the member</param>
  700. <param name="bindingFlags">Additional invocation attributes</param>
  701. <param name="args">Arguments to the invocation</param>
  702. <param name="culture">Culture</param>
  703. <returns>Result of invocation</returns>
  704. </member>
  705. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[],System.Globalization.CultureInfo)">
  706. <summary>
  707. Invokes the static method
  708. </summary>
  709. <param name="name">Name of the member</param>
  710. <param name="bindingFlags">Additional invocation attributes</param>
  711. /// <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  712. <param name="args">Arguments to the invocation</param>
  713. <param name="culture">Culture</param>
  714. <returns>Result of invocation</returns>
  715. </member>
  716. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeStatic(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[],System.Globalization.CultureInfo,System.Type[])">
  717. <summary>
  718. Invokes the static method
  719. </summary>
  720. <param name="name">Name of the member</param>
  721. <param name="bindingFlags">Additional invocation attributes</param>
  722. /// <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the method to invoke</param>
  723. <param name="args">Arguments to the invocation</param>
  724. <param name="culture">Culture</param>
  725. <param name="typeArguments">An array of types corresponding to the types of the generic arguments.</param>
  726. <returns>Result of invocation</returns>
  727. </member>
  728. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticArrayElement(System.String,System.Int32[])">
  729. <summary>
  730. Gets the element in static array
  731. </summary>
  732. <param name="name">Name of the array</param>
  733. <param name="indices">
  734. A one-dimensional array of 32-bit integers that represent the indexes specifying
  735. the position of the element to get. For instance, to access a[10][11] the indices would be {10,11}
  736. </param>
  737. <returns>element at the specified location</returns>
  738. </member>
  739. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticArrayElement(System.String,System.Object,System.Int32[])">
  740. <summary>
  741. Sets the member of the static array
  742. </summary>
  743. <param name="name">Name of the array</param>
  744. <param name="value">value to set</param>
  745. <param name="indices">
  746. A one-dimensional array of 32-bit integers that represent the indexes specifying
  747. the position of the element to set. For instance, to access a[10][11] the array would be {10,11}
  748. </param>
  749. </member>
  750. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticArrayElement(System.String,System.Reflection.BindingFlags,System.Int32[])">
  751. <summary>
  752. Gets the element in static array
  753. </summary>
  754. <param name="name">Name of the array</param>
  755. <param name="bindingFlags">Additional InvokeHelper attributes</param>
  756. <param name="indices">
  757. A one-dimensional array of 32-bit integers that represent the indexes specifying
  758. the position of the element to get. For instance, to access a[10][11] the array would be {10,11}
  759. </param>
  760. <returns>element at the specified location</returns>
  761. </member>
  762. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticArrayElement(System.String,System.Reflection.BindingFlags,System.Object,System.Int32[])">
  763. <summary>
  764. Sets the member of the static array
  765. </summary>
  766. <param name="name">Name of the array</param>
  767. <param name="bindingFlags">Additional InvokeHelper attributes</param>
  768. <param name="value">value to set</param>
  769. <param name="indices">
  770. A one-dimensional array of 32-bit integers that represent the indexes specifying
  771. the position of the element to set. For instance, to access a[10][11] the array would be {10,11}
  772. </param>
  773. </member>
  774. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticField(System.String)">
  775. <summary>
  776. Gets the static field
  777. </summary>
  778. <param name="name">Name of the field</param>
  779. <returns>The static field.</returns>
  780. </member>
  781. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticField(System.String,System.Object)">
  782. <summary>
  783. Sets the static field
  784. </summary>
  785. <param name="name">Name of the field</param>
  786. <param name="value">Argument to the invocation</param>
  787. </member>
  788. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticField(System.String,System.Reflection.BindingFlags)">
  789. <summary>
  790. Gets the static field using specified InvokeHelper attributes
  791. </summary>
  792. <param name="name">Name of the field</param>
  793. <param name="bindingFlags">Additional invocation attributes</param>
  794. <returns>The static field.</returns>
  795. </member>
  796. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticField(System.String,System.Reflection.BindingFlags,System.Object)">
  797. <summary>
  798. Sets the static field using binding attributes
  799. </summary>
  800. <param name="name">Name of the field</param>
  801. <param name="bindingFlags">Additional InvokeHelper attributes</param>
  802. <param name="value">Argument to the invocation</param>
  803. </member>
  804. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticFieldOrProperty(System.String)">
  805. <summary>
  806. Gets the static field or property
  807. </summary>
  808. <param name="name">Name of the field or property</param>
  809. <returns>The static field or property.</returns>
  810. </member>
  811. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticFieldOrProperty(System.String,System.Object)">
  812. <summary>
  813. Sets the static field or property
  814. </summary>
  815. <param name="name">Name of the field or property</param>
  816. <param name="value">Value to be set to field or property</param>
  817. </member>
  818. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticFieldOrProperty(System.String,System.Reflection.BindingFlags)">
  819. <summary>
  820. Gets the static field or property using specified InvokeHelper attributes
  821. </summary>
  822. <param name="name">Name of the field or property</param>
  823. <param name="bindingFlags">Additional invocation attributes</param>
  824. <returns>The static field or property.</returns>
  825. </member>
  826. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticFieldOrProperty(System.String,System.Reflection.BindingFlags,System.Object)">
  827. <summary>
  828. Sets the static field or property using binding attributes
  829. </summary>
  830. <param name="name">Name of the field or property</param>
  831. <param name="bindingFlags">Additional invocation attributes</param>
  832. <param name="value">Value to be set to field or property</param>
  833. </member>
  834. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticProperty(System.String,System.Object[])">
  835. <summary>
  836. Gets the static property
  837. </summary>
  838. <param name="name">Name of the field or property</param>
  839. <param name="args">Arguments to the invocation</param>
  840. <returns>The static property.</returns>
  841. </member>
  842. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticProperty(System.String,System.Object,System.Object[])">
  843. <summary>
  844. Sets the static property
  845. </summary>
  846. <param name="name">Name of the property</param>
  847. <param name="value">Value to be set to field or property</param>
  848. <param name="args">Arguments to pass to the member to invoke.</param>
  849. </member>
  850. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticProperty(System.String,System.Object,System.Type[],System.Object[])">
  851. <summary>
  852. Sets the static property
  853. </summary>
  854. <param name="name">Name of the property</param>
  855. <param name="value">Value to be set to field or property</param>
  856. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  857. <param name="args">Arguments to pass to the member to invoke.</param>
  858. </member>
  859. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticProperty(System.String,System.Reflection.BindingFlags,System.Object[])">
  860. <summary>
  861. Gets the static property
  862. </summary>
  863. <param name="name">Name of the property</param>
  864. <param name="bindingFlags">Additional invocation attributes.</param>
  865. <param name="args">Arguments to pass to the member to invoke.</param>
  866. <returns>The static property.</returns>
  867. </member>
  868. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.GetStaticProperty(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
  869. <summary>
  870. Gets the static property
  871. </summary>
  872. <param name="name">Name of the property</param>
  873. <param name="bindingFlags">Additional invocation attributes.</param>
  874. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  875. <param name="args">Arguments to pass to the member to invoke.</param>
  876. <returns>The static property.</returns>
  877. </member>
  878. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticProperty(System.String,System.Reflection.BindingFlags,System.Object,System.Object[])">
  879. <summary>
  880. Sets the static property
  881. </summary>
  882. <param name="name">Name of the property</param>
  883. <param name="bindingFlags">Additional invocation attributes.</param>
  884. <param name="value">Value to be set to field or property</param>
  885. <param name="args">Optional index values for indexed properties. The indexes of indexed properties are zero-based. This value should be null for non-indexed properties. </param>
  886. </member>
  887. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.SetStaticProperty(System.String,System.Reflection.BindingFlags,System.Object,System.Type[],System.Object[])">
  888. <summary>
  889. Sets the static property
  890. </summary>
  891. <param name="name">Name of the property</param>
  892. <param name="bindingFlags">Additional invocation attributes.</param>
  893. <param name="value">Value to be set to field or property</param>
  894. <param name="parameterTypes">An array of <see cref="T:System.Type"/> objects representing the number, order, and type of the parameters for the indexed property.</param>
  895. <param name="args">Arguments to pass to the member to invoke.</param>
  896. </member>
  897. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType.InvokeHelperStatic(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
  898. <summary>
  899. Invokes the static method
  900. </summary>
  901. <param name="name">Name of the member</param>
  902. <param name="bindingFlags">Additional invocation attributes</param>
  903. <param name="args">Arguments to the invocation</param>
  904. <param name="culture">Culture</param>
  905. <returns>Result of invocation</returns>
  906. </member>
  907. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper">
  908. <summary>
  909. Provides method signature discovery for generic methods.
  910. </summary>
  911. </member>
  912. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.CompareMethodSigAndName(System.Reflection.MethodBase,System.Reflection.MethodBase)">
  913. <summary>
  914. Compares the method signatures of these two methods.
  915. </summary>
  916. <param name="m1">Method1</param>
  917. <param name="m2">Method2</param>
  918. <returns>True if they are similar.</returns>
  919. </member>
  920. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.GetHierarchyDepth(System.Type)">
  921. <summary>
  922. Gets the hierarchy depth from the base type of the provided type.
  923. </summary>
  924. <param name="t">The type.</param>
  925. <returns>The depth.</returns>
  926. </member>
  927. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.FindMostDerivedNewSlotMeth(System.Reflection.MethodBase[],System.Int32)">
  928. <summary>
  929. Finds most derived type with the provided information.
  930. </summary>
  931. <param name="match">Candidate matches.</param>
  932. <param name="cMatches">Number of matches.</param>
  933. <returns>The most derived method.</returns>
  934. </member>
  935. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[])">
  936. <summary>
  937. Given a set of methods that match the base criteria, select a method based
  938. upon an array of types. This method should return null if no method matches
  939. the criteria.
  940. </summary>
  941. <param name="bindingAttr">Binding specification.</param>
  942. <param name="match">Candidate matches</param>
  943. <param name="types">Types</param>
  944. <param name="modifiers">Parameter modifiers.</param>
  945. <returns>Matching method. Null if none matches.</returns>
  946. </member>
  947. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.FindMostSpecificMethod(System.Reflection.MethodBase,System.Int32[],System.Type,System.Reflection.MethodBase,System.Int32[],System.Type,System.Type[],System.Object[])">
  948. <summary>
  949. Finds the most specific method in the two methods provided.
  950. </summary>
  951. <param name="m1">Method 1</param>
  952. <param name="paramOrder1">Parameter order for Method 1</param>
  953. <param name="paramArrayType1">Parameter array type.</param>
  954. <param name="m2">Method 2</param>
  955. <param name="paramOrder2">Parameter order for Method 2</param>
  956. <param name="paramArrayType2">>Parameter array type.</param>
  957. <param name="types">Types to search in.</param>
  958. <param name="args">Args.</param>
  959. <returns>An int representing the match.</returns>
  960. </member>
  961. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.FindMostSpecific(System.Reflection.ParameterInfo[],System.Int32[],System.Type,System.Reflection.ParameterInfo[],System.Int32[],System.Type,System.Type[],System.Object[])">
  962. <summary>
  963. Finds the most specific method in the two methods provided.
  964. </summary>
  965. <param name="p1">Method 1</param>
  966. <param name="paramOrder1">Parameter order for Method 1</param>
  967. <param name="paramArrayType1">Parameter array type.</param>
  968. <param name="p2">Method 2</param>
  969. <param name="paramOrder2">Parameter order for Method 2</param>
  970. <param name="paramArrayType2">>Parameter array type.</param>
  971. <param name="types">Types to search in.</param>
  972. <param name="args">Args.</param>
  973. <returns>An int representing the match.</returns>
  974. </member>
  975. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.FindMostSpecificType(System.Type,System.Type,System.Type)">
  976. <summary>
  977. Finds the most specific type in the two provided.
  978. </summary>
  979. <param name="c1">Type 1</param>
  980. <param name="c2">Type 2</param>
  981. <param name="t">The defining type</param>
  982. <returns>An int representing the match.</returns>
  983. </member>
  984. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext">
  985. <summary>
  986. Used to store information that is provided to unit tests.
  987. </summary>
  988. </member>
  989. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Properties">
  990. <summary>
  991. Gets test properties for a test.
  992. </summary>
  993. </member>
  994. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.CancellationTokenSource">
  995. <summary>
  996. Gets or sets the cancellation token source. This token source is canceled when test times out. Also when explicitly canceled the test will be aborted
  997. </summary>
  998. </member>
  999. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DataRow">
  1000. <summary>
  1001. Gets the current data row when test is used for data driven testing.
  1002. </summary>
  1003. </member>
  1004. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DataConnection">
  1005. <summary>
  1006. Gets current data connection row when test is used for data driven testing.
  1007. </summary>
  1008. </member>
  1009. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory">
  1010. <summary>
  1011. Gets base directory for the test run, under which deployed files and result files are stored.
  1012. </summary>
  1013. </member>
  1014. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DeploymentDirectory">
  1015. <summary>
  1016. Gets directory for files deployed for the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
  1017. </summary>
  1018. </member>
  1019. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory">
  1020. <summary>
  1021. Gets base directory for results from the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
  1022. </summary>
  1023. </member>
  1024. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunResultsDirectory">
  1025. <summary>
  1026. Gets directory for test run result files. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory"/>.
  1027. </summary>
  1028. </member>
  1029. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestResultsDirectory">
  1030. <summary>
  1031. Gets directory for test result files.
  1032. </summary>
  1033. </member>
  1034. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDir">
  1035. <summary>
  1036. Gets base directory for the test run, under which deployed files and result files are stored.
  1037. Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>. Use that property instead.
  1038. </summary>
  1039. </member>
  1040. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDeploymentDir">
  1041. <summary>
  1042. Gets directory for files deployed for the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
  1043. Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DeploymentDirectory"/>. Use that property instead.
  1044. </summary>
  1045. </member>
  1046. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestLogsDir">
  1047. <summary>
  1048. Gets directory for test run result files. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory"/>.
  1049. Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunResultsDirectory"/>. Use that property for test run result files, or
  1050. <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestResultsDirectory"/> for test-specific result files instead.
  1051. </summary>
  1052. </member>
  1053. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.FullyQualifiedTestClassName">
  1054. <summary>
  1055. Gets the Fully-qualified name of the class containing the test method currently being executed
  1056. </summary>
  1057. </member>
  1058. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ManagedType">
  1059. <summary>
  1060. Gets the fully specified type name metadata format.
  1061. </summary>
  1062. </member>
  1063. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ManagedMethod">
  1064. <summary>
  1065. Gets the fully specified method name metadata format.
  1066. </summary>
  1067. </member>
  1068. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestName">
  1069. <summary>
  1070. Gets the name of the test method currently being executed
  1071. </summary>
  1072. </member>
  1073. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.CurrentTestOutcome">
  1074. <summary>
  1075. Gets the current test outcome.
  1076. </summary>
  1077. </member>
  1078. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Write(System.String)">
  1079. <summary>
  1080. Used to write trace messages while the test is running
  1081. </summary>
  1082. <param name="message">formatted message string</param>
  1083. </member>
  1084. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Write(System.String,System.Object[])">
  1085. <summary>
  1086. Used to write trace messages while the test is running
  1087. </summary>
  1088. <param name="format">format string</param>
  1089. <param name="args">the arguments</param>
  1090. </member>
  1091. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.WriteLine(System.String)">
  1092. <summary>
  1093. Used to write trace messages while the test is running
  1094. </summary>
  1095. <param name="message">formatted message string</param>
  1096. </member>
  1097. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.WriteLine(System.String,System.Object[])">
  1098. <summary>
  1099. Used to write trace messages while the test is running
  1100. </summary>
  1101. <param name="format">format string</param>
  1102. <param name="args">the arguments</param>
  1103. </member>
  1104. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.AddResultFile(System.String)">
  1105. <summary>
  1106. Adds a file name to the list in TestResult.ResultFileNames
  1107. </summary>
  1108. <param name="fileName">
  1109. The file Name.
  1110. </param>
  1111. </member>
  1112. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.BeginTimer(System.String)">
  1113. <summary>
  1114. Begins a timer with the specified name
  1115. </summary>
  1116. <param name="timerName"> Name of the timer.</param>
  1117. </member>
  1118. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.EndTimer(System.String)">
  1119. <summary>
  1120. Ends a timer with the specified name
  1121. </summary>
  1122. <param name="timerName"> Name of the timer.</param>
  1123. </member>
  1124. </members>
  1125. </doc>