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 está necesariamente terminado, pero que sus actualizaciones transaccionales están en un estado coherente y podrían confirmarse 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 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 está ejecutando el objeto se puede confirmar y que el objeto debe desactivarse cuando vuelve de la llamada al método que se está ejecutando actualmente. |
Observaciones
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 | Valor |
---|---|
cliente mínimo admitido | Windows 2000 Professional [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
de la plataforma de destino de | Windows |
encabezado de | comsvcs.h |