Freigeben über


DirectorySearcher.Asynchronous Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Suche asynchron ausgeführt wird, oder legt diesen fest.

public:
 property bool Asynchronous { bool get(); void set(bool value); };
public bool Asynchronous { get; set; }
[System.DirectoryServices.DSDescription("DSAsynchronous")]
[System.Runtime.InteropServices.ComVisible(false)]
public bool Asynchronous { get; set; }
member this.Asynchronous : bool with get, set
[<System.DirectoryServices.DSDescription("DSAsynchronous")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.Asynchronous : bool with get, set
Public Property Asynchronous As Boolean

Eigenschaftswert

true, wenn die Suche asynchron ausgeführt wird, andernfalls false.

Attribute

Beispiele

Das folgende C#-Beispiel zeigt, wie eine asynchrone Suche erstellt wird.

using System.DirectoryServices;  
...  
// Bind to the users container.  
DirectoryEntry entry = new DirectoryEntry("LDAP://CN=users,DC=fabrikam,DC=com");  
// Create a DirectorySearcher object.  
DirectorySearcher src = new DirectorySearcher(entry);  
//Set the Asynchronous property to true.  
src.Asynchronous = true;  
//Use the FindAll method to get search results.  
SearchResultCollection res = src.FindAll();  

Hinweise

Bei einer asynchronen Suche können Ergebnisse angezeigt werden, während sie gleichzeitig nach zusätzlichen Ergebnissen gesucht werden. Dies ist nützlich für Aufgaben wie das Auffüllen von Listenfeldern.

Die Standardeinstellung für diese Eigenschaft ist false.

Gilt für: