Metodo ICatalogCollection::SaveChanges (comadmin.h)
Salva tutte le modifiche in sospeso apportate alla raccolta e gli elementi contenuti nell'archivio dati del catalogo COM+.
Sintassi
HRESULT SaveChanges(
[out, retval] long *pcChanges
);
Parametri
[out, retval] pcChanges
Numero di modifiche apportate alla raccolta che vengono tentate; se non sono presenti modifiche in sospeso, il valore è zero. Se alcune modifiche hanno esito negativo, questo valore restituito non riflette l'errore; è ancora il numero di modifiche tentate.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL, nonché i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Si sono verificati errori durante l'accesso a uno o più oggetti. |
Commenti
Per un determinato elemento , SaveChanges scrive contemporaneamente tutte le proprietà nel catalogo. Ovvero, se la scrittura ha esito positivo per tale elemento, tutte le proprietà impostate nell'elemento contenuto vengono riflesse nel catalogo. La regola con più parti che scrivono lo stesso elemento in una raccolta è che l'ultimo writer vince interamente. Non sono presenti aggiornamenti parziali.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comadmin.h |