Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft einen Wert ab, der angibt, ob der Cache nach jeder Operation übernommen werden soll, oder legt diesen fest.
Namespace: System.DirectoryServices
Assembly: System.DirectoryServices (in system.directoryservices.dll)
Syntax
'Declaration
Public Property UsePropertyCache As Boolean
'Usage
Dim instance As DirectoryEntry
Dim value As Boolean
value = instance.UsePropertyCache
instance.UsePropertyCache = value
public bool UsePropertyCache { get; set; }
public:
property bool UsePropertyCache {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_UsePropertyCache ()
/** @property */
public void set_UsePropertyCache (boolean value)
public function get UsePropertyCache () : boolean
public function set UsePropertyCache (value : boolean)
Eigenschaftenwert
true, wenn der Cache nicht nach jedem Vorgang übernommen werden soll, andernfalls false. Der Standardwert ist true.
Hinweise
Standardmäßig werden Änderungen lokal in einem Cache durchgeführt, und zu lesende Eigenschaftenwerte werden nach dem ersten Lesen zwischengespeichert. Wenn die UsePropertyCache-Eigenschaft true ist, kann schneller auf die DirectoryEntry-Eigenschaften des Objekts zugegriffen werden. Wenn die Eigenschaft auf false festgelegt ist, wird der Cache nach jedem Vorgang übernommen.
Wenn die UsePropertyCache-Eigenschaft true ist und Sie die geänderten Änderungen übernehmen möchten, rufen Sie die CommitChanges-Methode auf. Wenn die Werte im Cache nach dem Ändern des Verzeichnisses aktualisiert werden sollen, rufen Sie die RefreshCache-Methode auf.
Warnung
Wenn Sie RefreshCache vor dem Aufruf von CommitChanges aufrufen, gehen alle nicht übernommen Änderungen am Eigenschaftencache verloren.
Hinweis
Der IIS-Provider (Internet Information Services) unterstützt das Übernehmen des Caches nach jedem Vorgang nicht.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
DirectoryEntry-Klasse
DirectoryEntry-Member
System.DirectoryServices-Namespace
CommitChanges
RefreshCache