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.

1338 lines
72 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>System.DirectoryServices</name>
  5. </assembly>
  6. <members>
  7. <member name="M:System.DirectoryServices.ResDescriptionAttribute.#ctor(System.String)">
  8. <summary>
  9. Constructs a new sys description.
  10. </summary>
  11. <param name="description">
  12. description text.
  13. </param>
  14. </member>
  15. <member name="P:System.DirectoryServices.ResDescriptionAttribute.Description">
  16. <summary>
  17. Retrieves the description text.
  18. </summary>
  19. <returns>
  20. description
  21. </returns>
  22. </member>
  23. <member name="T:System.DirectoryServices.AuthenticationTypes">
  24. <summary>
  25. <para>Specifies the types of authentication used in <see cref="N:System.DirectoryServices" />.</para>
  26. </summary>
  27. </member>
  28. <member name="F:System.DirectoryServices.AuthenticationTypes.None">
  29. <summary>
  30. <para>Equates to <see langword="null" />.</para>
  31. </summary>
  32. </member>
  33. <member name="F:System.DirectoryServices.AuthenticationTypes.Secure">
  34. <summary>
  35. <para>Requests secure authentication. When this flag is set,
  36. the WinNT provider uses NTLM to authenticate the client. Active Directory uses
  37. Kerberos, and possibly NTLM, to authenticate the client. When the user name and
  38. password are <see langword="null" />, ADSI binds to the object using the security context of the calling thread, which is either the security context of
  39. the user account under which the application is running or of the client
  40. user account that the calling thread is impersonating.</para>
  41. </summary>
  42. </member>
  43. <member name="F:System.DirectoryServices.AuthenticationTypes.Encription">
  44. <summary>
  45. <para> Forces ADSI to use encryption for data that
  46. is being exchanged over the network.</para>
  47. </summary>
  48. </member>
  49. <member name="F:System.DirectoryServices.AuthenticationTypes.SecureSocketsLayer">
  50. <summary>
  51. <para> Attaches a cryptographic signature to
  52. the message that both identifies the sender and ensures that the message has not
  53. been modified in transit. Active Directory requires the Certificate Server be installed to support
  54. Secure Sockets Layer (SSL) encryption.</para>
  55. </summary>
  56. </member>
  57. <member name="F:System.DirectoryServices.AuthenticationTypes.ReadonlyServer">
  58. <summary>
  59. <para> For a WinNT provider, ADSI tries to connect to a primary domain controller (PDC)
  60. or a backup domain controller (BDC). For Active Directory, this flag indicates
  61. that a writable server is not required for a serverless binding.</para>
  62. </summary>
  63. </member>
  64. <member name="F:System.DirectoryServices.AuthenticationTypes.Anonymous">
  65. <summary>
  66. <para> No authentication is performed. The providers may attempt to bind a client as an
  67. anonymous user to the targeted object. The WinNT provider does not support this
  68. flag. Active Directory establishes a connection between the client and the
  69. targeted object, but does not perform any authentication. Setting this flag
  70. amounts to requesting an unsecured binding, which means "Everyone" as the
  71. security context.</para>
  72. </summary>
  73. </member>
  74. <member name="F:System.DirectoryServices.AuthenticationTypes.FastBind">
  75. <summary>
  76. <para> ADSI does not attempt to query the Active Directory objectClass property and
  77. thus only exposes the base interfaces supported by all ADSI objects instead of
  78. the full object support. A user can use this option to boost the performance in
  79. a series of object manipulations that involve only methods of the base interfaces.
  80. However, ADSI does not verify if any of the request objects actually exist
  81. on the server. For more information, see "Fast Binding Options for Batch Write/Modify
  82. Operations" in the Active Directory Programmer's Guide.</para>
  83. </summary>
  84. </member>
  85. <member name="F:System.DirectoryServices.AuthenticationTypes.Signing">
  86. <summary>
  87. <para>Verifies data integrity to ensure that the data received is
  88. the same as the data sent. The <see langword="Secure" />
  89. flag must also
  90. be set to use signing.</para>
  91. </summary>
  92. </member>
  93. <member name="F:System.DirectoryServices.AuthenticationTypes.Sealing">
  94. <summary>
  95. <para>Encrypts data using Kerberos. The
  96. <see langword="Secure" /> flag must also be set
  97. to use sealing.</para>
  98. </summary>
  99. </member>
  100. <member name="F:System.DirectoryServices.AuthenticationTypes.Delegation">
  101. <summary>
  102. <para> Enables Active Directory Services
  103. Interface (ADSI) to delegate the user's security context,
  104. which is necessary for moving objects across domains.</para>
  105. </summary>
  106. </member>
  107. <member name="F:System.DirectoryServices.AuthenticationTypes.ServerBind">
  108. <summary>
  109. <para> If your ADsPath includes a
  110. server name, specify this flag when using the LDAP provider. Do not use this flag for paths
  111. that include a domain name or for serverless paths. Specifying a server name without also specifying
  112. this flag results in unnecessary network traffic.</para>
  113. </summary>
  114. </member>
  115. <member name="M:System.DirectoryServices.DSDescriptionAttribute.#ctor(System.String)">
  116. <summary>
  117. Constructs a new sys description.
  118. </summary>
  119. <param name="description">
  120. description text.
  121. </param>
  122. </member>
  123. <member name="P:System.DirectoryServices.DSDescriptionAttribute.Description">
  124. <summary>
  125. Retrieves the description text.
  126. </summary>
  127. <returns>
  128. description
  129. </returns>
  130. </member>
  131. <member name="T:System.DirectoryServices.DirectoryEntries">
  132. <summary>
  133. <para>Contains the children (child entries) of an entry in Active Directory.</para>
  134. </summary>
  135. </member>
  136. <member name="M:System.DirectoryServices.DirectoryEntries.Add(System.String,System.String)">
  137. <summary>
  138. <para>Creates a request to create a new entry in the container.</para>
  139. </summary>
  140. <param name="name">The name of the new entry.</param>
  141. <param name=" schemaClassName">The name of the schema used for this new entry.</param>
  142. <returns>
  143. <para>A <see cref="T:System.DirectoryServices.DirectoryEntry" /> that represents the new entry.</para>
  144. </returns>
  145. </member>
  146. <member name="M:System.DirectoryServices.DirectoryEntries.Find(System.String)">
  147. <summary>
  148. <para>Returns the child with the specified name.</para>
  149. </summary>
  150. <param name="name">The name of the child you are looking for.</param>
  151. <returns>
  152. <para>A <see cref="T:System.DirectoryServices.DirectoryEntry" /> that represents the child that was found.</para>
  153. </returns>
  154. </member>
  155. <member name="M:System.DirectoryServices.DirectoryEntries.Find(System.String,System.String)">
  156. <summary>
  157. <para>Returns the child with the specified name and of the specified type.</para>
  158. </summary>
  159. <param name="name">The name of the child you are looking for.</param>
  160. <param name="schemaClassName">The type of the child you are looking for.</param>
  161. <returns>
  162. <para>A <see cref="T:System.DirectoryServices.DirectoryEntry" /> that represents the child you found.</para>
  163. </returns>
  164. </member>
  165. <member name="M:System.DirectoryServices.DirectoryEntries.Remove(System.DirectoryServices.DirectoryEntry)">
  166. <summary>
  167. <para>Deletes a child <see cref="T:System.DirectoryServices.DirectoryEntry" /> from this collection.</para>
  168. </summary>
  169. <param name="entry">The <see cref="T:System.DirectoryServices.DirectoryEntry" /> to delete.</param>
  170. </member>
  171. <member name="P:System.DirectoryServices.DirectoryEntries.SchemaFilter">
  172. <summary>
  173. <para>Gets the schemas that specify which children are contained in the collection.</para>
  174. </summary>
  175. </member>
  176. <member name="M:System.DirectoryServices.DirectoryEntries.ChildEnumerator.MoveNext">
  177. <summary>
  178. <para>Advances
  179. the enumerator to the next element of the collection
  180. and returns a Boolean value indicating whether a valid element is available.</para>
  181. </summary>
  182. <returns>
  183. <para>
  184. <see langword="true" /> if the enumerator was successfully advanced to the next
  185. element; <see langword="false" /> if
  186. the enumerator has passed the end of the collection.</para>
  187. </returns>
  188. </member>
  189. <member name="M:System.DirectoryServices.DirectoryEntries.ChildEnumerator.Reset">
  190. <summary>
  191. <para>Resets the enumerator back to its initial position before the first element in the collection.</para>
  192. </summary>
  193. </member>
  194. <member name="P:System.DirectoryServices.DirectoryEntries.ChildEnumerator.Current">
  195. <summary>
  196. <para>Gets the current element in the collection.</para>
  197. </summary>
  198. </member>
  199. <member name="T:System.DirectoryServices.DirectoryEntry">
  200. <summary>
  201. <para> Encapsulates a node or object in the Active Directory
  202. hierarchy.</para>
  203. </summary>
  204. </member>
  205. <member name="M:System.DirectoryServices.DirectoryEntry.#ctor">
  206. <summary>
  207. <para> Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryEntry" /> class.
  208. </para>
  209. </summary>
  210. </member>
  211. <member name="M:System.DirectoryServices.DirectoryEntry.#ctor(System.String)">
  212. <summary>
  213. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryEntry" /> class that binds this instance to the
  214. node in Active Directory located at the specified path.</para>
  215. </summary>
  216. <param name="path">The path at which to bind the <see cref="T:System.DirectoryServices.DirectoryEntry" /> to the directory. The <see cref="P:System.DirectoryServices.DirectoryEntry.Path" /> property is initialized to this value.</param>
  217. </member>
  218. <member name="M:System.DirectoryServices.DirectoryEntry.#ctor(System.String,System.String,System.String)">
  219. <summary>
  220. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryEntry" /> class. The <see cref="P:System.DirectoryServices.DirectoryEntry.Path" />, <see cref="P:System.DirectoryServices.DirectoryEntry.Username" />, and <see cref="P:System.DirectoryServices.DirectoryEntry.Password" /> properties are set to the specified
  221. values.</para>
  222. </summary>
  223. <param name="path">The path of this <see cref="T:System.DirectoryServices.DirectoryEntry" />. The <see cref="P:System.DirectoryServices.DirectoryEntry.Path" /> property is initialized to this value.</param>
  224. <param name="username">The user name to use when authenticating the client. The <see cref="P:System.DirectoryServices.DirectoryEntry.Username" /> property is initialized to this value.</param>
  225. <param name="password">The password to use when authenticating the client. The <see cref="P:System.DirectoryServices.DirectoryEntry.Password" /> property is initialized to this value.</param>
  226. </member>
  227. <member name="M:System.DirectoryServices.DirectoryEntry.#ctor(System.String,System.String,System.String,System.DirectoryServices.AuthenticationTypes)">
  228. <summary>
  229. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryEntry" /> class. The <see cref="P:System.DirectoryServices.DirectoryEntry.Path" />, <see cref="P:System.DirectoryServices.DirectoryEntry.Username" />, <see cref="P:System.DirectoryServices.DirectoryEntry.Password" />, and <see cref="P:System.DirectoryServices.DirectoryEntry.AuthenticationType" /> properties are set to the specified
  230. values.</para>
  231. </summary>
  232. <param name="path">The path of this <see cref="T:System.DirectoryServices.DirectoryEntry" />. The <see cref="P:System.DirectoryServices.DirectoryEntry.Path" /> property is initialized to this value.</param>
  233. <param name="username">The user name to use when authenticating the client. The <see cref="P:System.DirectoryServices.DirectoryEntry.Username" /> property is initialized to this value.</param>
  234. <param name="password">The password to use when authenticating the client. The <see cref="P:System.DirectoryServices.DirectoryEntry.Password" /> property is initialized to this value.</param>
  235. <param name="authenticationType">One of the <see cref="T:System.DirectoryServices.AuthenticationTypes" /> values. The <see cref="P:System.DirectoryServices.DirectoryEntry.AuthenticationType" /> property is initialized to this value.</param>
  236. </member>
  237. <member name="M:System.DirectoryServices.DirectoryEntry.#ctor(System.Object)">
  238. <summary>
  239. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryEntry" />
  240. class that binds to the specified native Active Directory object.</para>
  241. </summary>
  242. <param name="adsObject">The native Active Directory object to bind to.</param>
  243. </member>
  244. <member name="M:System.DirectoryServices.DirectoryEntry.Close">
  245. <summary>
  246. <para>Closes the <see cref="T:System.DirectoryServices.DirectoryEntry" />
  247. and releases any system resources associated with this component.</para>
  248. </summary>
  249. </member>
  250. <member name="M:System.DirectoryServices.DirectoryEntry.CommitChanges">
  251. <summary>
  252. <para>Saves any changes
  253. to the entry in the Active Directory store.</para>
  254. </summary>
  255. </member>
  256. <member name="M:System.DirectoryServices.DirectoryEntry.CopyTo(System.DirectoryServices.DirectoryEntry)">
  257. <summary>
  258. <para> Creates a copy of this entry as a child of the specified parent.</para>
  259. </summary>
  260. <param name="newParent">The parent <see cref="T:System.DirectoryServices.DirectoryEntry" />.</param>
  261. <returns>
  262. <para>A copy of this entry as a child of the specified parent.</para>
  263. </returns>
  264. </member>
  265. <member name="M:System.DirectoryServices.DirectoryEntry.CopyTo(System.DirectoryServices.DirectoryEntry,System.String)">
  266. <summary>
  267. <para> Creates a copy of this entry, as a child of the specified
  268. parent, with the specified new name.</para>
  269. </summary>
  270. <param name="newParent">The parent <see cref="T:System.DirectoryServices.DirectoryEntry" />.</param>
  271. <param name="newName">The name of the copy of this entry.</param>
  272. <returns>
  273. <para>A
  274. renamed copy of this entry as a child of the specified parent.</para>
  275. </returns>
  276. </member>
  277. <member name="M:System.DirectoryServices.DirectoryEntry.DeleteTree">
  278. <summary>
  279. <para>Deletes this entry and its entire subtree from the
  280. Active Directory hierarchy.</para>
  281. </summary>
  282. </member>
  283. <member name="M:System.DirectoryServices.DirectoryEntry.Dispose(System.Boolean)">
  284. <summary>
  285. <para>Disposes of the resources (other than memory) used by the
  286. <see cref="T:System.DirectoryServices.DirectoryEntry" />. </para>
  287. </summary>
  288. <param name="disposing">
  289. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  290. </member>
  291. <member name="M:System.DirectoryServices.DirectoryEntry.Exists(System.String)">
  292. <summary>
  293. <para>Searches the directory store at the specified
  294. path to see whether an entry exists.</para>
  295. </summary>
  296. <param name="path">The path at which to search the directory store.</param>
  297. <returns>
  298. <para>
  299. <see langword="true" /> if an entry exists
  300. in the directory store at the specified path; otherwise, <see langword="false" />.</para>
  301. </returns>
  302. </member>
  303. <member name="M:System.DirectoryServices.DirectoryEntry.Invoke(System.String,System.Object[])">
  304. <summary>
  305. <para>Calls
  306. a method on the native Active Directory.</para>
  307. </summary>
  308. <param name="methodName">The name of the method to invoke.</param>
  309. <param name="args">An array of type <see cref="T:System.Object" /> that contains the arguments of the method to invoke.</param>
  310. <returns>
  311. <para>The return value of the invoked
  312. method.</para>
  313. </returns>
  314. </member>
  315. <member name="M:System.DirectoryServices.DirectoryEntry.MoveTo(System.DirectoryServices.DirectoryEntry)">
  316. <summary>
  317. <para>Moves this entry to the specified parent.</para>
  318. </summary>
  319. <param name="newParent">The parent to which you want to move this entry.</param>
  320. </member>
  321. <member name="M:System.DirectoryServices.DirectoryEntry.MoveTo(System.DirectoryServices.DirectoryEntry,System.String)">
  322. <summary>
  323. <para>Moves this entry to the specified parent
  324. and changes its name to the value of the <paramref name="newName" /> parameter.</para>
  325. </summary>
  326. <param name="newParent">The parent to which you want to move this entry.</param>
  327. <param name="newName">The new name of this entry.</param>
  328. </member>
  329. <member name="M:System.DirectoryServices.DirectoryEntry.RefreshCache">
  330. <summary>
  331. <para>Loads the property values for this directory entry into
  332. the property cache.</para>
  333. </summary>
  334. </member>
  335. <member name="M:System.DirectoryServices.DirectoryEntry.RefreshCache(System.String[])">
  336. <summary>
  337. <para>Loads the values of the specified properties into the
  338. property cache.</para>
  339. </summary>
  340. <param name="propertyNames">An array of the specified properties.</param>
  341. </member>
  342. <member name="M:System.DirectoryServices.DirectoryEntry.Rename(System.String)">
  343. <summary>
  344. <para>Changes the name of this entry.</para>
  345. </summary>
  346. <param name="newName">The new name of the entry.</param>
  347. </member>
  348. <member name="P:System.DirectoryServices.DirectoryEntry.AuthenticationType">
  349. <summary>
  350. <para>Gets or sets the type of authentication to use.</para>
  351. </summary>
  352. </member>
  353. <member name="P:System.DirectoryServices.DirectoryEntry.Children">
  354. <summary>
  355. <para>Gets a <see cref="T:System.DirectoryServices.DirectoryEntries" />
  356. containing the child entries of this node in the Active
  357. Directory hierarchy.</para>
  358. </summary>
  359. </member>
  360. <member name="P:System.DirectoryServices.DirectoryEntry.Guid">
  361. <summary>
  362. <para> Gets the globally unique identifier (GUID) of the <see cref="T:System.DirectoryServices.DirectoryEntry" />.</para>
  363. </summary>
  364. </member>
  365. <member name="P:System.DirectoryServices.DirectoryEntry.Name">
  366. <summary>
  367. <para> Gets the name of the object as named with the
  368. underlying directory service.</para>
  369. </summary>
  370. </member>
  371. <member name="P:System.DirectoryServices.DirectoryEntry.NativeGuid">
  372. <summary>
  373. <para> Gets the globally unique identifier of the <see cref="T:System.DirectoryServices.DirectoryEntry" />,
  374. as returned from the provider.</para>
  375. </summary>
  376. </member>
  377. <member name="P:System.DirectoryServices.DirectoryEntry.NativeObject">
  378. <summary>
  379. <para> Gets the native Active Directory Service Interfaces (ADSI) object.</para>
  380. </summary>
  381. </member>
  382. <member name="P:System.DirectoryServices.DirectoryEntry.Parent">
  383. <summary>
  384. <para>
  385. Gets this entry's parent in the Active Directory hierarchy.</para>
  386. </summary>
  387. </member>
  388. <member name="P:System.DirectoryServices.DirectoryEntry.Password">
  389. <summary>
  390. <para> Gets or sets the password to use when authenticating the client.</para>
  391. </summary>
  392. </member>
  393. <member name="P:System.DirectoryServices.DirectoryEntry.Path">
  394. <summary>
  395. <para> Gets or sets the path for this <see cref="T:System.DirectoryServices.DirectoryEntry" />.</para>
  396. </summary>
  397. </member>
  398. <member name="P:System.DirectoryServices.DirectoryEntry.Properties">
  399. <summary>
  400. <para> Gets a <see cref="T:System.DirectoryServices.PropertyCollection" />
  401. of properties set on this object.</para>
  402. </summary>
  403. </member>
  404. <member name="P:System.DirectoryServices.DirectoryEntry.SchemaClassName">
  405. <summary>
  406. <para> Gets the name of the schema used for this <see cref="T:System.DirectoryServices.DirectoryEntry" />.</para>
  407. </summary>
  408. </member>
  409. <member name="P:System.DirectoryServices.DirectoryEntry.SchemaEntry">
  410. <summary>
  411. <para> Gets the <see cref="T:System.DirectoryServices.DirectoryEntry" /> that holds schema information for
  412. this entry. An entry's schema determines a list of its mandatory and optional property names.</para>
  413. </summary>
  414. </member>
  415. <member name="P:System.DirectoryServices.DirectoryEntry.UsePropertyCache">
  416. <summary>
  417. <para> Gets or sets a value indicating whether the cache should be committed after each
  418. operation.</para>
  419. </summary>
  420. </member>
  421. <member name="P:System.DirectoryServices.DirectoryEntry.Username">
  422. <summary>
  423. <para> Gets or sets the user name to use when authenticating the client.</para>
  424. </summary>
  425. </member>
  426. <member name="T:System.DirectoryServices.DirectorySearcher">
  427. <summary>
  428. <para> Performs queries against Active Directory.</para>
  429. </summary>
  430. </member>
  431. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor">
  432. <summary>
  433. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" />,
  434. <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" />, <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to the default values.</para>
  435. </summary>
  436. </member>
  437. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.DirectoryServices.DirectoryEntry)">
  438. <summary>
  439. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with
  440. <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" />, <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to the
  441. default values. <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> is set to the specified value.</para>
  442. </summary>
  443. <param name="searchRoot">The node in the Active Directory hierarchy where the search starts. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> property is initialized to this value.</param>
  444. </member>
  445. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.DirectoryServices.DirectoryEntry,System.String)">
  446. <summary>
  447. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with
  448. <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to the
  449. default values. <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> and <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> are set to the specified values.</para>
  450. </summary>
  451. <param name="searchRoot">The node in the Active Directory hierarchy where the search starts. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> property is initialized to this value.</param>
  452. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  453. </member>
  454. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.DirectoryServices.DirectoryEntry,System.String,System.String[])">
  455. <summary>
  456. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with
  457. <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to its
  458. default value. <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" />, <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> are set to the specified values.</para>
  459. </summary>
  460. <param name="searchRoot">The node in the Active Directory hierarchy where the search starts. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> property is initialized to this value.</param>
  461. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  462. <param name=" propertiesToLoad">The set of properties retrieved during the search. The <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> property is initialized to this value.</param>
  463. </member>
  464. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.String)">
  465. <summary>
  466. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" />,
  467. <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to the
  468. default values. <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> is set to the specified value.</para>
  469. </summary>
  470. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  471. </member>
  472. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.String,System.String[])">
  473. <summary>
  474. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" />
  475. and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> set to the
  476. default values. <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> and <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> are set to the specified values.</para>
  477. </summary>
  478. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  479. <param name=" propertiesToLoad">The set of properties to retrieve during the search. The <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> property is initialized to this value.</param>
  480. </member>
  481. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.String,System.String[],System.DirectoryServices.SearchScope)">
  482. <summary>
  483. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> set to its
  484. default value. <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" />, <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> are set to the specified values.</para>
  485. </summary>
  486. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  487. <param name=" propertiesToLoad">The set of properties to retrieve during the search. The <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> property is initialized to this value.</param>
  488. <param name=" scope">The scope of the search that is observed by the server. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> property is initialized to this value.</param>
  489. </member>
  490. <member name="M:System.DirectoryServices.DirectorySearcher.#ctor(System.DirectoryServices.DirectoryEntry,System.String,System.String[],System.DirectoryServices.SearchScope)">
  491. <summary>
  492. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectorySearcher" /> class with the <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" />, <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" />, <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" />, and <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> properties set to the specified
  493. values.</para>
  494. </summary>
  495. <param name="searchRoot">The node in the Active Directory hierarchy where the search starts. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchRoot" /> property is initialized to this value.</param>
  496. <param name=" filter">The search filter string in Lightweight Directory Access Protocol (LDAP) format. The <see cref="P:System.DirectoryServices.DirectorySearcher.Filter" /> property is initialized to this value.</param>
  497. <param name=" propertiesToLoad">The set of properties to retrieve during the search. The <see cref="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad" /> property is initialized to this value.</param>
  498. <param name=" scope">The scope of the search that is observed by the server. The <see cref="P:System.DirectoryServices.DirectorySearcher.SearchScope" /> property is initialized to this value.</param>
  499. </member>
  500. <member name="M:System.DirectoryServices.DirectorySearcher.FindOne">
  501. <summary>
  502. <para> Executes the search and returns only the first entry found.</para>
  503. </summary>
  504. <returns>
  505. <para>A <see cref="T:System.DirectoryServices.SearchResult" /> that is the first entry
  506. found during the search.</para>
  507. </returns>
  508. </member>
  509. <member name="M:System.DirectoryServices.DirectorySearcher.FindAll">
  510. <summary>
  511. <para> Executes the search and returns a collection of the entries that are found.</para>
  512. </summary>
  513. <returns>
  514. <para>A <see cref="T:System.DirectoryServices.SearchResultCollection" /> collection of nodes from
  515. Active Directory.</para>
  516. </returns>
  517. </member>
  518. <member name="P:System.DirectoryServices.DirectorySearcher.CacheResults">
  519. <summary>
  520. <para> Gets or sets a value indicating whether the result is cached on the
  521. client computer.</para>
  522. </summary>
  523. </member>
  524. <member name="P:System.DirectoryServices.DirectorySearcher.ClientTimeout">
  525. <summary>
  526. <para> Gets or sets the maximum amount of time that the client waits for
  527. the server to return results. If the server does not respond within this time,
  528. the search is aborted and no results are returned.</para>
  529. </summary>
  530. </member>
  531. <member name="P:System.DirectoryServices.DirectorySearcher.PropertyNamesOnly">
  532. <summary>
  533. <para> Gets or sets a value indicating whether the search retrieves only the
  534. names of attributes to which values have been assigned.</para>
  535. </summary>
  536. </member>
  537. <member name="P:System.DirectoryServices.DirectorySearcher.Filter">
  538. <summary>
  539. <para> Gets or sets the Lightweight Directory Access Protocol (LDAP) format filter
  540. string.</para>
  541. </summary>
  542. </member>
  543. <member name="P:System.DirectoryServices.DirectorySearcher.PageSize">
  544. <summary>
  545. <para> Gets or sets the page size in a paged search.</para>
  546. </summary>
  547. </member>
  548. <member name="P:System.DirectoryServices.DirectorySearcher.PropertiesToLoad">
  549. <summary>
  550. <para> Gets the set of properties retrieved
  551. during the search.</para>
  552. </summary>
  553. </member>
  554. <member name="P:System.DirectoryServices.DirectorySearcher.ReferralChasing">
  555. <summary>
  556. <para> Gets or sets how referrals are chased.</para>
  557. </summary>
  558. </member>
  559. <member name="P:System.DirectoryServices.DirectorySearcher.SearchScope">
  560. <summary>
  561. <para> Gets or sets the scope of the search that is observed by the server.</para>
  562. </summary>
  563. </member>
  564. <member name="P:System.DirectoryServices.DirectorySearcher.ServerPageTimeLimit">
  565. <summary>
  566. <para> Gets or sets the time limit the server should observe
  567. to search an individual page of results (as opposed to
  568. the time limit for the entire search).</para>
  569. </summary>
  570. </member>
  571. <member name="P:System.DirectoryServices.DirectorySearcher.ServerTimeLimit">
  572. <summary>
  573. <para> Gets or sets the maximum amount of time the server spends searching. If
  574. the time limit is reached, only entries found up to that point are returned.</para>
  575. </summary>
  576. </member>
  577. <member name="P:System.DirectoryServices.DirectorySearcher.SizeLimit">
  578. <summary>
  579. <para> Gets or sets the maximum number of objects
  580. the server returns in a search.</para>
  581. </summary>
  582. </member>
  583. <member name="P:System.DirectoryServices.DirectorySearcher.SearchRoot">
  584. <summary>
  585. <para> Gets or sets the node in the Active
  586. Directory hierarchy where the search starts.</para>
  587. </summary>
  588. </member>
  589. <member name="P:System.DirectoryServices.DirectorySearcher.Sort">
  590. <summary>
  591. <para> Gets the property on which the results are
  592. sorted.</para>
  593. </summary>
  594. </member>
  595. <member name="T:System.DirectoryServices.DirectoryServicesPermission">
  596. <summary>
  597. <para>Allows control of code access security permissions for <see cref="N:System.DirectoryServices" />.</para>
  598. </summary>
  599. </member>
  600. <member name="M:System.DirectoryServices.DirectoryServicesPermission.#ctor">
  601. <summary>
  602. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermission" /> class.</para>
  603. </summary>
  604. </member>
  605. <member name="M:System.DirectoryServices.DirectoryServicesPermission.#ctor(System.Security.Permissions.PermissionState)">
  606. <summary>
  607. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermission" /> class with
  608. the specified permission state.</para>
  609. </summary>
  610. <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  611. </member>
  612. <member name="M:System.DirectoryServices.DirectoryServicesPermission.#ctor(System.DirectoryServices.DirectoryServicesPermissionAccess,System.String)">
  613. <summary>
  614. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermission" /> class with
  615. the specified access levels and path to an Active Directory node.</para>
  616. </summary>
  617. <param name="permissionAccess">One of the <see cref="T:System.DirectoryServices.DirectoryServicesPermissionAccess" /> values.</param>
  618. <param name=" path">The path of the Active Directory node to which the permissions apply.</param>
  619. </member>
  620. <member name="M:System.DirectoryServices.DirectoryServicesPermission.#ctor(System.DirectoryServices.DirectoryServicesPermissionEntry[])">
  621. <summary>
  622. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermission" /> class with the
  623. specified permission access level entries.</para>
  624. </summary>
  625. <param name="permissionAccessEntries">An array of <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> objects. The <see cref="P:System.DirectoryServices.DirectoryServicesPermission.PermissionEntries" /> property is set to this value.</param>
  626. </member>
  627. <member name="P:System.DirectoryServices.DirectoryServicesPermission.PermissionEntries">
  628. <summary>
  629. <para> Gets the collection of permission entries for this permission.</para>
  630. </summary>
  631. </member>
  632. <member name="T:System.DirectoryServices.DirectoryServicesPermissionAccess">
  633. <summary>
  634. <para>Defines access levels used by <see cref="N:System.DirectoryServices" />
  635. permission classes.</para>
  636. </summary>
  637. </member>
  638. <member name="F:System.DirectoryServices.DirectoryServicesPermissionAccess.None">
  639. <summary>
  640. <para>There are no permissions.</para>
  641. </summary>
  642. </member>
  643. <member name="F:System.DirectoryServices.DirectoryServicesPermissionAccess.Browse">
  644. <summary>
  645. <para>Reading the Active Directory tree is allowed.</para>
  646. </summary>
  647. </member>
  648. <member name="F:System.DirectoryServices.DirectoryServicesPermissionAccess.Write">
  649. <summary>
  650. <para>Reading, writing, deleting, changing, and adding to the Active Directory tree are allowed.</para>
  651. </summary>
  652. </member>
  653. <member name="T:System.DirectoryServices.DirectoryServicesPermissionAttribute">
  654. <summary>
  655. <para>Allows declarative <see cref="N:System.DirectoryServices" /> permission checks.</para>
  656. </summary>
  657. </member>
  658. <member name="M:System.DirectoryServices.DirectoryServicesPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
  659. <summary>
  660. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" /> class.</para>
  661. </summary>
  662. <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</param>
  663. </member>
  664. <member name="M:System.DirectoryServices.DirectoryServicesPermissionAttribute.CreatePermission">
  665. <summary>
  666. <para>Creates the permissions based on the attribute's specifications.</para>
  667. </summary>
  668. <returns>
  669. <para>An <see cref="T:System.Security.IPermission" /> that represents the created permission.</para>
  670. </returns>
  671. </member>
  672. <member name="P:System.DirectoryServices.DirectoryServicesPermissionAttribute.Path">
  673. <summary>
  674. <para>Gets or sets a path to an Active Directory node to
  675. which the permissions apply.</para>
  676. </summary>
  677. </member>
  678. <member name="P:System.DirectoryServices.DirectoryServicesPermissionAttribute.PermissionAccess">
  679. <summary>
  680. <para>Gets or sets the access levels used in creating permissions.</para>
  681. </summary>
  682. </member>
  683. <member name="T:System.DirectoryServices.DirectoryServicesPermissionEntry">
  684. <summary>
  685. <para>Defines the smallest unit of a code access security permission set for
  686. <see cref="N:System.DirectoryServices" />.</para>
  687. </summary>
  688. </member>
  689. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntry.#ctor(System.DirectoryServices.DirectoryServicesPermissionAccess,System.String)">
  690. <summary>
  691. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> class.</para>
  692. </summary>
  693. <param name="permissionAccess">One of the <see cref="T:System.DirectoryServices.DirectoryServicesPermissionAccess" /> values.</param>
  694. <param name=" path">The path of the Active Directory node to which the permissions apply.</param>
  695. </member>
  696. <member name="P:System.DirectoryServices.DirectoryServicesPermissionEntry.Path">
  697. <summary>
  698. <para> Gets a path to an Active Directory node to
  699. which the permissions apply.</para>
  700. </summary>
  701. </member>
  702. <member name="P:System.DirectoryServices.DirectoryServicesPermissionEntry.PermissionAccess">
  703. <summary>
  704. <para> Gets the access levels used in creating permissions.</para>
  705. </summary>
  706. </member>
  707. <member name="T:System.DirectoryServices.DirectoryServicesPermissionEntryCollection">
  708. <summary>
  709. <para>Contains a strongly typed collection of <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> objects.</para>
  710. </summary>
  711. </member>
  712. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.Add(System.DirectoryServices.DirectoryServicesPermissionEntry)">
  713. <summary>
  714. <para>Adds a specified <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> to this collection.</para>
  715. </summary>
  716. <param name="value">The <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> object to add.</param>
  717. <returns>
  718. <para>The zero-based index of the added <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> object.</para>
  719. </returns>
  720. </member>
  721. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[])">
  722. <summary>
  723. <para>Appends a set of specified permission entries to this collection.</para>
  724. </summary>
  725. <param name="value">An array of type <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> objects that contains the permission entries to add.</param>
  726. </member>
  727. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection)">
  728. <summary>
  729. <para> Appends a set of specified permission entries to this collection.</para>
  730. </summary>
  731. <param name="value">A <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntryCollection" /> that contains the permission entries to add.</param>
  732. </member>
  733. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.Contains(System.DirectoryServices.DirectoryServicesPermissionEntry)">
  734. <summary>
  735. <para>Determines whether this collection contains a specified
  736. <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> object.</para>
  737. </summary>
  738. <param name="value">The <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> object to find.</param>
  739. <returns>
  740. <para>
  741. <see langword="true" /> if the specified <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> object belongs to this collection;
  742. otherwise, <see langword="false" />.</para>
  743. </returns>
  744. </member>
  745. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[],System.Int32)">
  746. <summary>
  747. <para>Copies the permission entries from this collection to an
  748. array, starting at a particular index of the array.</para>
  749. </summary>
  750. <param name="array">An array of type <see cref="T:System.DirectoryServices.DirectoryServicesPermissionEntry" /> that receives this collection's permission entries.</param>
  751. <param name=" index"> The zero-based index at which to begin copying the permission entries.</param>
  752. </member>
  753. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry)">
  754. <summary>
  755. <para>Determines the index of a specified permission entry in this collection.</para>
  756. </summary>
  757. <param name="value">The permission entry for which to search.</param>
  758. <returns>
  759. <para>The zero-based index of the specified permission
  760. entry, or -1 if the permission entry is not found in the collection.</para>
  761. </returns>
  762. </member>
  763. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.Insert(System.Int32,System.DirectoryServices.DirectoryServicesPermissionEntry)">
  764. <summary>
  765. <para>Inserts a permission entry into this collection at a specified index.</para>
  766. </summary>
  767. <param name="index">The zero-based index into the collection at which to insert the permission entry.</param>
  768. <param name=" value">The permission entry to insert into this collection.</param>
  769. </member>
  770. <member name="M:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.Remove(System.DirectoryServices.DirectoryServicesPermissionEntry)">
  771. <summary>
  772. <para>Removes a specified permission entry from this collection.</para>
  773. </summary>
  774. <param name="value">The permission entry to remove.</param>
  775. </member>
  776. <member name="P:System.DirectoryServices.DirectoryServicesPermissionEntryCollection.Item(System.Int32)">
  777. <summary>
  778. <para>Gets or sets the object at a specified index.</para>
  779. </summary>
  780. <param name="index">The zero-based index into the collection.</param>
  781. </member>
  782. <member name="T:System.DirectoryServices.PropertyCollection">
  783. <summary>
  784. <para>Contains the properties of a <see cref="T:System.DirectoryServices.DirectoryEntry" />.</para>
  785. </summary>
  786. </member>
  787. <member name="M:System.DirectoryServices.PropertyCollection.Contains(System.String)">
  788. <summary>
  789. <para> Determines whether the specified property is in this collection.</para>
  790. </summary>
  791. <param name="propertyName">The name of the property to find.</param>
  792. <returns>
  793. <para>
  794. <see langword="true" /> if the specified property is in the collection;
  795. otherwise, <see langword="false" />.</para>
  796. </returns>
  797. </member>
  798. <member name="M:System.DirectoryServices.PropertyCollection.CopyTo(System.DirectoryServices.PropertyValueCollection[],System.Int32)">
  799. <summary>
  800. <para>Copies the properties from this collection to an array, starting at a particular index of the array.</para>
  801. </summary>
  802. <param name="array">An array of type <see cref="T:System.DirectoryServices.PropertyValueCollection" /> that contains this collection's properties.</param>
  803. <param name="index">The zero-based array index at which to begin copying the properties.</param>
  804. </member>
  805. <member name="M:System.DirectoryServices.PropertyCollection.GetEnumerator">
  806. <summary>
  807. <para>Returns an enumerator that you can use to iterate through this collection.</para>
  808. </summary>
  809. <returns>
  810. <para>An <see cref="T:System.Collections.IDictionaryEnumerator" /> that you can use to iterate through this collection.</para>
  811. </returns>
  812. </member>
  813. <member name="P:System.DirectoryServices.PropertyCollection.Item(System.String)">
  814. <summary>
  815. <para> Gets the specified property.</para>
  816. </summary>
  817. <param name="propertyName">The name of the property to retrieve.</param>
  818. </member>
  819. <member name="P:System.DirectoryServices.PropertyCollection.Count">
  820. <summary>
  821. <para> Gets the number of properties in this collection.</para>
  822. </summary>
  823. </member>
  824. <member name="P:System.DirectoryServices.PropertyCollection.PropertyNames">
  825. <summary>
  826. <para>Gets the names of the properties in this collection.</para>
  827. </summary>
  828. </member>
  829. <member name="P:System.DirectoryServices.PropertyCollection.Values">
  830. <summary>
  831. <para>Gets the values of the properties in this collection.</para>
  832. </summary>
  833. </member>
  834. <member name="M:System.DirectoryServices.PropertyCollection.PropertyEnumerator.Dispose">
  835. </member>
  836. <member name="M:System.DirectoryServices.PropertyCollection.PropertyEnumerator.Dispose(System.Boolean)">
  837. </member>
  838. <member name="T:System.DirectoryServices.PropertyValueCollection">
  839. <summary>
  840. <para>Contains the values of a <see cref="T:System.DirectoryServices.DirectoryEntry" />
  841. property.</para>
  842. </summary>
  843. </member>
  844. <member name="M:System.DirectoryServices.PropertyValueCollection.Add(System.Object)">
  845. <summary>
  846. <para> Appends a property value to this collection.</para>
  847. </summary>
  848. <param name="value">The property value to add.</param>
  849. <returns>
  850. <para>The zero-based index of the property value that was added.</para>
  851. </returns>
  852. </member>
  853. <member name="M:System.DirectoryServices.PropertyValueCollection.AddRange(System.Object[])">
  854. <summary>
  855. <para> Appends a set of property values to this collection.</para>
  856. </summary>
  857. <param name="value">An array of type <see cref="T:System.Object" /> that contains the property values to add.</param>
  858. </member>
  859. <member name="M:System.DirectoryServices.PropertyValueCollection.AddRange(System.DirectoryServices.PropertyValueCollection)">
  860. <summary>
  861. <para> Appends a set of property values to this collection.</para>
  862. </summary>
  863. <param name="value">A <see cref="T:System.DirectoryServices.PropertyValueCollection" /> that contains the property values to add.</param>
  864. </member>
  865. <member name="M:System.DirectoryServices.PropertyValueCollection.Contains(System.Object)">
  866. <summary>
  867. <para>Determines whether a specified property value is in this collection.</para>
  868. </summary>
  869. <param name="value">The property value to search for.</param>
  870. <returns>
  871. <para>
  872. <see langword="true" /> if the property value is in the collection; otherwise,
  873. <see langword="false" />.</para>
  874. </returns>
  875. </member>
  876. <member name="M:System.DirectoryServices.PropertyValueCollection.CopyTo(System.Object[],System.Int32)">
  877. <summary>
  878. <para>Copies the properties from this collection to an array,
  879. starting at a particular index of the array.</para>
  880. </summary>
  881. <param name="array">An array of type <see cref="T:System.Object" /> that receives the collection's property values.</param>
  882. <param name="index">The zero-based index at which to begin copying the property values.</param>
  883. </member>
  884. <member name="M:System.DirectoryServices.PropertyValueCollection.IndexOf(System.Object)">
  885. <summary>
  886. <para>Retrieves the index of a specified property value in this collection.</para>
  887. </summary>
  888. <param name="value">The property value to find.</param>
  889. <returns>
  890. <para>The zero-based index of the specified property value. If
  891. the object is not found, the return value is -1.</para>
  892. </returns>
  893. </member>
  894. <member name="M:System.DirectoryServices.PropertyValueCollection.Insert(System.Int32,System.Object)">
  895. <summary>
  896. <para>Inserts a property value into this collection at a specified index.</para>
  897. </summary>
  898. <param name="index">The zero-based index at which to insert the property value.</param>
  899. <param name=" value">The property value to insert.</param>
  900. </member>
  901. <member name="M:System.DirectoryServices.PropertyValueCollection.Remove(System.Object)">
  902. <summary>
  903. <para>Removes a specified property value from this collection.</para>
  904. </summary>
  905. <param name="value">The property value to remove.</param>
  906. </member>
  907. <member name="P:System.DirectoryServices.PropertyValueCollection.Item(System.Int32)">
  908. <summary>
  909. <para>Gets or sets the property value that is located at a specified index of this collection.</para>
  910. </summary>
  911. <param name="index">The zero-based index of the property value.</param>
  912. </member>
  913. <member name="P:System.DirectoryServices.PropertyValueCollection.Value">
  914. <summary>
  915. <para> Gets or sets the values of the collection.</para>
  916. </summary>
  917. </member>
  918. <member name="T:System.DirectoryServices.ReferralChasingOption">
  919. <summary>
  920. <para>Specifies if and how referral chasing is pursued.</para>
  921. </summary>
  922. </member>
  923. <member name="F:System.DirectoryServices.ReferralChasingOption.None">
  924. <summary>
  925. <para> Never chase the referred-to server. Setting this option
  926. prevents a client from contacting other servers in a referral process.</para>
  927. </summary>
  928. </member>
  929. <member name="F:System.DirectoryServices.ReferralChasingOption.Subordinate">
  930. <summary>
  931. <para>Chase only subordinate referrals which are a subordinate naming context in a
  932. directory tree. The ADSI LDAP provider always turns off this flag for paged
  933. searches.</para>
  934. </summary>
  935. </member>
  936. <member name="F:System.DirectoryServices.ReferralChasingOption.External">
  937. <summary>
  938. <para>Chase external referrals.</para>
  939. </summary>
  940. </member>
  941. <member name="F:System.DirectoryServices.ReferralChasingOption.All">
  942. <summary>
  943. <para>Chase referrals of either the subordinate or external type.</para>
  944. </summary>
  945. </member>
  946. <member name="T:System.DirectoryServices.ResultPropertyCollection">
  947. <summary>
  948. <para>Contains the properties of a <see cref="T:System.DirectoryServices.SearchResult" /> instance.</para>
  949. </summary>
  950. </member>
  951. <member name="M:System.DirectoryServices.ResultPropertyCollection.Contains(System.String)">
  952. <summary>
  953. <para>Determines whether the property that has the specified name belongs to this collection.</para>
  954. </summary>
  955. <param name="propertyName">The name of the property to find.</param>
  956. <returns>
  957. <para>
  958. <see langword="true" /> if the specified property belongs to this collection;
  959. otherwise, <see langword="false" />.</para>
  960. </returns>
  961. </member>
  962. <member name="M:System.DirectoryServices.ResultPropertyCollection.CopyTo(System.DirectoryServices.ResultPropertyValueCollection[],System.Int32)">
  963. <summary>
  964. <para> Copies the properties from this collection to an array,
  965. starting at a particular index of the array.</para>
  966. </summary>
  967. <param name="array">An array of type <see cref="T:System.DirectoryServices.ResultPropertyValueCollection" /> that receives this collection's properties.</param>
  968. <param name=" index">The zero-based array index at which to begin copying the properties.</param>
  969. </member>
  970. <member name="P:System.DirectoryServices.ResultPropertyCollection.Item(System.String)">
  971. <summary>
  972. <para>Gets the property from this collection that has the specified name.</para>
  973. </summary>
  974. <param name="name">The name of the property to retrieve.</param>
  975. </member>
  976. <member name="P:System.DirectoryServices.ResultPropertyCollection.PropertyNames">
  977. <summary>
  978. <para>Get the names of the properties in this collection.</para>
  979. </summary>
  980. </member>
  981. <member name="P:System.DirectoryServices.ResultPropertyCollection.Values">
  982. <summary>
  983. <para>Gets the values of the properties in this collection.</para>
  984. </summary>
  985. </member>
  986. <member name="T:System.DirectoryServices.ResultPropertyValueCollection">
  987. <summary>
  988. <para>Contains the values of a <see cref="T:System.DirectoryServices.SearchResult" /> property.</para>
  989. </summary>
  990. </member>
  991. <member name="M:System.DirectoryServices.ResultPropertyValueCollection.Contains(System.Object)">
  992. <summary>
  993. <para>Determines whether a specified property value is in this collection.</para>
  994. </summary>
  995. <param name="value">The property value to find.</param>
  996. <returns>
  997. <para>
  998. <see langword="true" /> if the
  999. property value belongs to this collection; otherwise,
  1000. <see langword="false" />.</para>
  1001. </returns>
  1002. </member>
  1003. <member name="M:System.DirectoryServices.ResultPropertyValueCollection.IndexOf(System.Object)">
  1004. <summary>
  1005. <para>Retrieves the index of a specified property value in this collection.</para>
  1006. </summary>
  1007. <param name="value">The property value to find.</param>
  1008. <returns>
  1009. <para>The zero-based index of the specified property value. If
  1010. the object is not found, the return value is -1.</para>
  1011. </returns>
  1012. </member>
  1013. <member name="M:System.DirectoryServices.ResultPropertyValueCollection.CopyTo(System.Object[],System.Int32)">
  1014. <summary>
  1015. <para>Copies the property values from this collection to an
  1016. array, starting at a particular index of the array.</para>
  1017. </summary>
  1018. <param name="values">An array of type <see cref="T:System.Object" /> that receives this collection's property values.</param>
  1019. <param name=" index">The zero-based array index at which to begin copying the property values.</param>
  1020. </member>
  1021. <member name="P:System.DirectoryServices.ResultPropertyValueCollection.Item(System.Int32)">
  1022. <summary>
  1023. <para>Gets the property value that is located at a specified index.</para>
  1024. </summary>
  1025. <param name="index">The zero-based index of the property value to retrieve.</param>
  1026. </member>
  1027. <member name="T:System.DirectoryServices.SchemaNameCollection">
  1028. <summary>
  1029. <para>Contains a list of the schema names that the <see cref="P:System.DirectoryServices.DirectoryEntries.SchemaFilter" /> property of a <see cref="T:System.DirectoryServices.DirectoryEntries" /> object can use.</para>
  1030. </summary>
  1031. </member>
  1032. <member name="M:System.DirectoryServices.SchemaNameCollection.Add(System.String)">
  1033. <summary>
  1034. <para> Appends a specified schema name to this
  1035. collection.
  1036. </para>
  1037. </summary>
  1038. <param name="value">The schema name to add to this collection. </param>
  1039. <returns>
  1040. <para>The zero-based index of the added schema name.</para>
  1041. </returns>
  1042. </member>
  1043. <member name="M:System.DirectoryServices.SchemaNameCollection.AddRange(System.String[])">
  1044. <summary>
  1045. <para> Appends a set of specified schema names to this collection.
  1046. </para>
  1047. </summary>
  1048. <param name="value">An array of type <see cref="T:System.String" /> that contains the schema names to add. </param>
  1049. </member>
  1050. <member name="M:System.DirectoryServices.SchemaNameCollection.AddRange(System.DirectoryServices.SchemaNameCollection)">
  1051. <summary>
  1052. <para>Appends a set of specified schema names to this collection.</para>
  1053. </summary>
  1054. <param name="value">A <see cref="T:System.DirectoryServices.SchemaNameCollection" /> that contains the schema names to add.</param>
  1055. </member>
  1056. <member name="M:System.DirectoryServices.SchemaNameCollection.Clear">
  1057. <summary>
  1058. <para> Removes all objects from this collection.
  1059. </para>
  1060. </summary>
  1061. </member>
  1062. <member name="M:System.DirectoryServices.SchemaNameCollection.Contains(System.String)">
  1063. <summary>
  1064. <para> Determines whether this collection contains a specified schema name.
  1065. </para>
  1066. </summary>
  1067. <param name="value"> The schema name to search for. </param>
  1068. <returns>
  1069. <para>
  1070. <see langword="true" /> if the schema name was found in this
  1071. collection; otherwise, <see langword="false" />.
  1072. </para>
  1073. </returns>
  1074. </member>
  1075. <member name="M:System.DirectoryServices.SchemaNameCollection.CopyTo(System.String[],System.Int32)">
  1076. <summary>
  1077. <para>Copies the schema names from this collection to an array,
  1078. starting at a particular index of the array.</para>
  1079. </summary>
  1080. <param name="stringArray">An array of type <see cref="T:System.String" /> that receives this collection's schema names.</param>
  1081. <param name=" index">The zero-based array index at which to begin copying the schema names.</param>
  1082. </member>
  1083. <member name="M:System.DirectoryServices.SchemaNameCollection.GetEnumerator">
  1084. <summary>
  1085. <para>Returns an enumerator that you can use to iterate
  1086. through ths collection.</para>
  1087. </summary>
  1088. <returns>
  1089. <para> An enumerator that you can used to iterate through this collection.</para>
  1090. </returns>
  1091. </member>
  1092. <member name="M:System.DirectoryServices.SchemaNameCollection.IndexOf(System.String)">
  1093. <summary>
  1094. <para> Determines the index of a specified schema name in this collection.
  1095. </para>
  1096. </summary>
  1097. <param name="value"> The schema name to search for. </param>
  1098. <returns>
  1099. <para> The zero-based index of the specified schema
  1100. name, or -1 if the schema name was not found in
  1101. the collection.
  1102. </para>
  1103. </returns>
  1104. </member>
  1105. <member name="M:System.DirectoryServices.SchemaNameCollection.Insert(System.Int32,System.String)">
  1106. <summary>
  1107. <para>Inserts a schema name into this collection at a specified index.</para>
  1108. </summary>
  1109. <param name="index">The zero-based index into the collection at which to insert the schema name.</param>
  1110. <param name="value">The schema name to insert into this collection.</param>
  1111. </member>
  1112. <member name="M:System.DirectoryServices.SchemaNameCollection.Remove(System.String)">
  1113. <summary>
  1114. <para>Removes a specified schema name from this collection.</para>
  1115. </summary>
  1116. <param name="value"> The schema name to remove.</param>
  1117. </member>
  1118. <member name="M:System.DirectoryServices.SchemaNameCollection.RemoveAt(System.Int32)">
  1119. <summary>
  1120. <para>Removes the schema name
  1121. that is at a specified index from this collection.</para>
  1122. </summary>
  1123. <param name="index">The zero-based index of the schema name to remove.</param>
  1124. </member>
  1125. <member name="P:System.DirectoryServices.SchemaNameCollection.Item(System.Int32)">
  1126. <summary>
  1127. <para>Gets or sets the object that
  1128. exists at a specified index.</para>
  1129. </summary>
  1130. <param name="index">The zero-based index into the collection.</param>
  1131. </member>
  1132. <member name="P:System.DirectoryServices.SchemaNameCollection.Count">
  1133. <summary>
  1134. <para> Gets the number of objects in this collection.
  1135. </para>
  1136. </summary>
  1137. </member>
  1138. <member name="T:System.DirectoryServices.SearchResult">
  1139. <summary>
  1140. <para>Encapsulates a node in the Active Directory hierarchy
  1141. that is returned during a search through <see cref="T:System.DirectoryServices.DirectorySearcher" />.</para>
  1142. </summary>
  1143. </member>
  1144. <member name="M:System.DirectoryServices.SearchResult.GetDirectoryEntry">
  1145. <summary>
  1146. <para>Retrieves the <see cref="T:System.DirectoryServices.DirectoryEntry" /> that corresponds to the <see cref="T:System.DirectoryServices.SearchResult" />, from the Active Directory
  1147. hierarchy.</para>
  1148. </summary>
  1149. <returns>
  1150. <para>The <see cref="T:System.DirectoryServices.DirectoryEntry" /> that corresponds to the <see cref="T:System.DirectoryServices.SearchResult" />.</para>
  1151. </returns>
  1152. </member>
  1153. <member name="P:System.DirectoryServices.SearchResult.Path">
  1154. <summary>
  1155. <para> Gets the path for this <see cref="T:System.DirectoryServices.SearchResult" />.</para>
  1156. </summary>
  1157. </member>
  1158. <member name="P:System.DirectoryServices.SearchResult.Properties">
  1159. <summary>
  1160. <para>Gets a <see cref="T:System.DirectoryServices.ResultPropertyCollection" />
  1161. of properties set on this object.</para>
  1162. </summary>
  1163. </member>
  1164. <member name="T:System.DirectoryServices.SearchResultCollection">
  1165. <summary>
  1166. <para> Contains the <see cref="T:System.DirectoryServices.SearchResult" /> instances that the Active
  1167. Directory hierarchy returned during a <see cref="T:System.DirectoryServices.DirectorySearcher" /> query.</para>
  1168. </summary>
  1169. </member>
  1170. <member name="M:System.DirectoryServices.SearchResultCollection.Dispose">
  1171. <summary>
  1172. <para> Releases all resources used by the
  1173. <see cref="T:System.DirectoryServices.SearchResultCollection" />. </para>
  1174. </summary>
  1175. </member>
  1176. <member name="M:System.DirectoryServices.SearchResultCollection.Dispose(System.Boolean)">
  1177. <summary>
  1178. <para>Releases the unmanaged resources used by the <see cref="T:System.DirectoryServices.SearchResultCollection" /> and optionally releases the managed resources.</para>
  1179. </summary>
  1180. <param name="disposing">
  1181. <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
  1182. </member>
  1183. <member name="M:System.DirectoryServices.SearchResultCollection.GetEnumerator">
  1184. <summary>
  1185. <para>Returns an enumerator that you can use to iterate
  1186. through this collection.</para>
  1187. </summary>
  1188. <returns>
  1189. <para>An enumerator that you can use to iterate through this collection.</para>
  1190. </returns>
  1191. </member>
  1192. <member name="M:System.DirectoryServices.SearchResultCollection.Contains(System.DirectoryServices.SearchResult)">
  1193. <summary>
  1194. <para>Determines if a specified <see cref="T:System.DirectoryServices.SearchResult" /> object is in this collection.</para>
  1195. </summary>
  1196. <param name="result">The <see cref="T:System.DirectoryServices.SearchResult" /> object to find.</param>
  1197. <returns>
  1198. <para>
  1199. <see langword="true" /> if the
  1200. <see cref="T:System.DirectoryServices.SearchResult" /> object is in the collection;
  1201. otherwise, <see langword="false" />.</para>
  1202. </returns>
  1203. </member>
  1204. <member name="M:System.DirectoryServices.SearchResultCollection.CopyTo(System.DirectoryServices.SearchResult[],System.Int32)">
  1205. <summary>
  1206. <para>Copies the <see cref="T:System.DirectoryServices.SearchResult" /> objects from this collection to an array,
  1207. starting at a particular index of the array.</para>
  1208. </summary>
  1209. <param name="results">An array of type <see cref="T:System.DirectoryServices.SearchResult" /> that receives this collection's objects.</param>
  1210. <param name=" index"> The zero-based array index at which to begin copying the objects.</param>
  1211. </member>
  1212. <member name="M:System.DirectoryServices.SearchResultCollection.IndexOf(System.DirectoryServices.SearchResult)">
  1213. <summary>
  1214. <para>Retrieves the index of a specified <see cref="T:System.DirectoryServices.SearchResult" /> object in this collection.</para>
  1215. </summary>
  1216. <param name="result">The <see cref="T:System.DirectoryServices.SearchResult" /> object to find.</param>
  1217. <returns>
  1218. <para>The zero-based index of the specified <see cref="T:System.DirectoryServices.SearchResult" /> object. If the object is not found,
  1219. the return value is -1.</para>
  1220. </returns>
  1221. </member>
  1222. <member name="P:System.DirectoryServices.SearchResultCollection.Item(System.Int32)">
  1223. <summary>
  1224. <para>Gets the <see cref="T:System.DirectoryServices.SearchResult" /> object that is located at a
  1225. specified index in this collection.</para>
  1226. </summary>
  1227. <param name="index">The zero-based index of the <see cref="T:System.DirectoryServices.SearchResult" /> object to retrieve.</param>
  1228. </member>
  1229. <member name="P:System.DirectoryServices.SearchResultCollection.Count">
  1230. <summary>
  1231. <para>Gets the number of <see cref="T:System.DirectoryServices.SearchResult" /> objects in this collection.</para>
  1232. </summary>
  1233. </member>
  1234. <member name="P:System.DirectoryServices.SearchResultCollection.Handle">
  1235. <summary>
  1236. <para>Gets the handle returned by
  1237. <see langword="IDirectorySearch::ExecuteSearch" />
  1238. , which was called by <see cref="T:System.DirectoryServices.DirectorySearcher" />
  1239. that created this collection.</para>
  1240. </summary>
  1241. </member>
  1242. <member name="P:System.DirectoryServices.SearchResultCollection.PropertiesLoaded">
  1243. <summary>
  1244. <para>
  1245. Gets the <see cref="T:System.DirectoryServices.DirectorySearcher" />
  1246. properties that were specified before the
  1247. search was executed.</para>
  1248. </summary>
  1249. </member>
  1250. <member name="M:System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext">
  1251. <summary>
  1252. <para>Advances
  1253. the enumerator to the next element of the collection
  1254. and returns a Boolean value indicating whether a valid element is available.</para>
  1255. </summary>
  1256. <returns>
  1257. <para>
  1258. <see langword="true" /> if the enumerator was successfully advanced to the next
  1259. element; <see langword="false" /> if
  1260. the enumerator has passed the end of the collection.</para>
  1261. </returns>
  1262. </member>
  1263. <member name="M:System.DirectoryServices.SearchResultCollection.ResultsEnumerator.Reset">
  1264. </member>
  1265. <member name="P:System.DirectoryServices.SearchResultCollection.ResultsEnumerator.Current">
  1266. </member>
  1267. <member name="T:System.DirectoryServices.SearchScope">
  1268. <summary>
  1269. <para>Specifies the possible scopes for a directory search.</para>
  1270. </summary>
  1271. </member>
  1272. <member name="F:System.DirectoryServices.SearchScope.Base">
  1273. <summary>
  1274. <para>Limits the search to the base object. The result contains one object at most. </para>
  1275. </summary>
  1276. </member>
  1277. <member name="F:System.DirectoryServices.SearchScope.OneLevel">
  1278. <summary>
  1279. <para> Searches the immediate child objects of the base object, excluding the base object.</para>
  1280. </summary>
  1281. </member>
  1282. <member name="F:System.DirectoryServices.SearchScope.Subtree">
  1283. <summary>
  1284. <para> Searches the whole subtree, including the base object and all its child
  1285. objects.</para>
  1286. </summary>
  1287. </member>
  1288. <member name="T:System.DirectoryServices.SortDirection">
  1289. <summary>
  1290. <para>Specifies how to sort the results of an Active Directory query.</para>
  1291. </summary>
  1292. </member>
  1293. <member name="F:System.DirectoryServices.SortDirection.Ascending">
  1294. <summary>
  1295. <para>Sort from smallest to largest. For example, A to Z.</para>
  1296. </summary>
  1297. </member>
  1298. <member name="F:System.DirectoryServices.SortDirection.Descending">
  1299. <summary>
  1300. <para>Sort from largest to smallest. For example, Z to A.</para>
  1301. </summary>
  1302. </member>
  1303. <member name="T:System.DirectoryServices.SortOption">
  1304. <summary>
  1305. <para>Specifies how to sort the results of a search.</para>
  1306. </summary>
  1307. </member>
  1308. <member name="M:System.DirectoryServices.SortOption.#ctor">
  1309. <summary>
  1310. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.SortOption" /> class.</para>
  1311. </summary>
  1312. </member>
  1313. <member name="M:System.DirectoryServices.SortOption.#ctor(System.String,System.DirectoryServices.SortDirection)">
  1314. <summary>
  1315. <para>Initializes a new instance of the <see cref="T:System.DirectoryServices.SortOption" /> class, which contains the specified property name
  1316. and specified sort direction.</para>
  1317. </summary>
  1318. <param name="propertyName"> The name of the property to sort by. The <see cref="P:System.DirectoryServices.SortOption.PropertyName" /> property is set to this value.</param>
  1319. <param name=" direction">One of the <see cref="T:System.DirectoryServices.SortDirection" /> values. The <see cref="P:System.DirectoryServices.SortOption.Direction" /> property is set to this value.</param>
  1320. </member>
  1321. <member name="P:System.DirectoryServices.SortOption.PropertyName">
  1322. <summary>
  1323. <para> Gets or sets the name of the property to sort by.</para>
  1324. </summary>
  1325. </member>
  1326. <member name="P:System.DirectoryServices.SortOption.Direction">
  1327. <summary>
  1328. <para>Gets or sets the direction by which to sort the results
  1329. of a query.</para>
  1330. </summary>
  1331. </member>
  1332. <member name="M:System.DirectoryServices.Interop.SafeNativeMethods.EnumVariant.GetNext">
  1333. </member>
  1334. <member name="M:System.DirectoryServices.Interop.SafeNativeMethods.EnumVariant.GetValue">
  1335. </member>
  1336. <member name="M:System.DirectoryServices.Interop.SafeNativeMethods.EnumVariant.Reset">
  1337. </member>
  1338. </members>
  1339. </doc>