Método ICatalogCollection::SaveChanges (comadmin.h)
Guarda todos los cambios pendientes realizados en la colección y los elementos que contiene en el almacén de datos del catálogo COM+.
Sintaxis
HRESULT SaveChanges(
[out, retval] long *pcChanges
);
Parámetros
[out, retval] pcChanges
Número de cambios en la colección que se están intentando; si no hay cambios pendientes, el valor es cero. Si se produce un error en algunos cambios, este valor devuelto no refleja el error; sigue siendo el número de cambios intentados.
Valor devuelto
Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y E_FAIL, así como los siguientes valores.
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
Se produjeron errores al acceder a uno o varios objetos. |
Comentarios
Para un elemento determinado, SaveChanges escribe todas las propiedades en el catálogo al mismo tiempo. Es decir, si la escritura se realiza correctamente para ese elemento, todas las propiedades que se establecen en el elemento que ha mantenido se reflejan en el catálogo. La regla con varias partes que escriben el mismo elemento en una colección es que el último escritor gana por completo. No hay actualizaciones parciales.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | comadmin.h |