Freigeben über


DirectorySearcher.CacheResults Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Ergebnis im Cache des Clientcomputers gespeichert wird, oder legt diesen fest.

public:
 property bool CacheResults { bool get(); void set(bool value); };
public bool CacheResults { get; set; }
[System.DirectoryServices.DSDescription("DSCacheResults")]
public bool CacheResults { get; set; }
member this.CacheResults : bool with get, set
[<System.DirectoryServices.DSDescription("DSCacheResults")>]
member this.CacheResults : bool with get, set
Public Property CacheResults As Boolean

Eigenschaftswert

true, wenn das Ergebnis auf dem Clientcomputer zwischengespeichert wird, andernfalls false. Der Standardwert ist true.

Attribute

Hinweise

Wenn die Suche ein großes Resultset zurückgibt, ist die Suche effizienter, wenn diese Eigenschaft auf false festgelegt ist, um die Übertragung des Resultsets an den Clientcomputer zu vermeiden. Wenn Sie dies tun, können Sie die Ergebnisse jedoch nicht zweimal auflisten, da das SearchResultCollection Objekt bei jedem Aufruf ein neues Enumeratorobjekt erstellt.

Gilt für: