Freigeben über


ICatalogCollection::SaveChanges-Methode (comadmin.h)

Speichert alle ausstehenden Änderungen an der Sammlung und den darin enthaltenen Elementen im COM+-Katalogdatenspeicher.

Syntax

HRESULT SaveChanges(
  [out, retval] long *pcChanges
);

Parameter

[out, retval] pcChanges

Die Anzahl der versuchten Änderungen an der Auflistung; wenn keine Änderungen ausstehen, ist der Wert 0. Wenn einige Änderungen fehlschlagen, spiegelt dieser zurückgegebene Wert den Fehler nicht wider. es ist immer noch die Anzahl der versuchten Änderungen.

Rückgabewert

Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED und E_FAIL sowie die folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
COMADMIN_E_OBJECTERRORS
Fehler beim Zugriff auf ein oder mehrere Objekte.

Hinweise

Für ein bestimmtes Element schreibt SaveChanges alle Eigenschaften gleichzeitig in den Katalog. Das heißt, wenn der Schreibvorgang für dieses Element erfolgreich ist, werden alle Eigenschaften, wie sie in dem Element festgelegt sind, das Sie gespeichert haben, im Katalog widerspiegelt. Die Regel, bei der mehrere Parteien dasselbe Element in einer Auflistung schreiben, ist, dass der letzte Writer vollständig gewinnt. Es gibt keine teilweisen Updates.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comadmin.h

Weitere Informationen

ICatalogCollection