DirectorySearcher.CacheResults Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.