Interfaz IObjectContext (comsvcs.h)
Proporciona acceso al contexto del objeto actual. El contexto de un objeto se usa principalmente al trabajar con transacciones o tratar con la seguridad de un objeto.
Herencia
La interfaz IObjectContext hereda de la interfaz IUnknown . IObjectContext también tiene estos tipos de miembros:
Métodos
La interfaz IObjectContext tiene estos métodos.
IObjectContext::CreateInstance Crea un objeto mediante el contexto del objeto actual. (IObjectContext.CreateInstance) |
IObjectContext::D isableCommit Declara que las actualizaciones transaccionales del objeto están en un estado incoherente y no se pueden confirmar en su estado actual. |
IObjectContext::EnableCommit Declara que el trabajo del objeto no ha finalizado necesariamente, pero que sus actualizaciones transaccionales están en un estado coherente y se podrían confirmar en su forma actual. |
IObjectContext::IsCallerInRole Indica si el autor de la llamada directa del objeto está en un rol especificado (ya sea directamente o como parte de un grupo). (IObjectContext.IsCallerInRole) |
IObjectContext::IsInTransaction Indica si el objeto se está ejecutando dentro de una transacción. |
IObjectContext::IsSecurityEnabled Indica si la seguridad está habilitada para el objeto actual. La seguridad de COM+ está habilitada a menos que el objeto se ejecute en el proceso del cliente. |
IObjectContext::SetAbort Declara que la transacción en la que se está ejecutando el objeto debe anularse y que el objeto debe desactivarse cuando vuelve de la llamada al método que se está ejecutando actualmente. |
IObjectContext::SetComplete Declara que la transacción en la que se ejecuta el objeto se puede confirmar y que el objeto debe desactivarse cuando vuelve de la llamada al método que se está ejecutando actualmente. |
Comentarios
Al igual que con cualquier objeto COM, debe liberar un objeto IObjectContext cuando haya terminado de usarlo, a menos que sea una variable local.
Requisitos
Requisito | Value |
---|---|
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 | comsvcs.h |