Freigeben über


DirectoryEntry.CommitChanges-Methode

Speichert Änderungen, die an einem Verzeichniseintrag zum zugrunde liegenden Verzeichnisspeicher vorgenommen werden.

Namespace: System.DirectoryServices
Assembly: System.DirectoryServices (in system.directoryservices.dll)

Syntax

'Declaration
Public Sub CommitChanges
'Usage
Dim instance As DirectoryEntry

instance.CommitChanges
public void CommitChanges ()
public:
void CommitChanges ()
public void CommitChanges ()
public function CommitChanges ()

Hinweise

In der Standardeinstellung werden Änderungen lokal in einem Cache durchgeführt, und zu lesende Eigenschaftenwerte werden nach dem ersten Lesen zwischengespeichert. Weitere Informationen finden Sie unter UsePropertyCache.

Zu Änderungen am Cache zählen neben Änderungen der Eigenschaften auch Aufrufe von Add, sofern es sich um den neu erstellten Eintrag handelt.

Warnung

Wenn Sie RefreshCache vor dem Aufruf von CommitChanges aufrufen, gehen alle nicht übernommen Änderungen am Eigenschaftencache verloren.

Sicherheit

.NET Framework-Sicherheit

  • DirectoryServicesPermission  Zum Ausführen eines Commits der Änderungen aus

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
DirectoryEntries.Add
DirectoryEntries.Remove
RefreshCache
DirectoryEntry.UsePropertyCache