Интерфейс ObjectContext (comsvcs.h)
Предоставляет доступ к контексту текущего объекта. Контекст объекта в основном используется при работе с транзакциями или работе с безопасностью объекта.
ObjectContext и IObjectContext предоставляют одинаковые функциональные возможности, но в отличие от IObjectContext, ObjectContext совместим с автоматизацией.
Наследование
Интерфейс ObjectContext наследуется от интерфейса IDispatch . ObjectContext также имеет следующие типы элементов:
Методы
Интерфейс ObjectContext содержит следующие методы.
ObjectContext::CreateInstance Создает объект с использованием контекста текущего объекта. (ObjectContext.CreateInstance) |
ObjectContext::D isableCommit Объявляет, что транзакционные обновления объекта являются несогласованными и не могут быть зафиксированы в их нынешнем состоянии. |
ObjectContext::EnableCommit Объявляет, что работа текущего объекта не обязательно завершена, но что его транзакционные обновления являются согласованными и могут быть зафиксированы в их текущей форме. |
ObjectContext::get__NewEnum Извлекает перечислитель для свойств именованного объекта контекста. |
ObjectContext::get_ContextInfo Извлекает объект сведений о контексте текущего объекта. |
ObjectContext::get_Count Извлекает количество именованных свойств объекта контекста. |
ObjectContext::get_Item Извлекает именованное свойство. |
ObjectContext::get_Security Извлекает объект безопасности контекста текущего объекта. |
ObjectContext::IsCallerInRole Указывает, находится ли прямой вызывающий объект в указанной роли (напрямую или в составе группы). (ObjectContext.IsCallerInRole) |
ObjectContext::IsInTransaction Указывает, выполняется ли текущий объект в транзакции. (ObjectContext.IsInTransaction) |
ObjectContext::IsSecurityEnabled Указывает, включена ли безопасность для текущего объекта. |
ObjectContext::SetAbort Объявляет, что транзакция, в которой выполняется объект, должна быть прервана и что объект должен быть деактивирован при возврате. |
ObjectContext::SetComplete Объявляет, что транзакция, в которой выполняется объект, может быть зафиксирована и что объект должен быть деактивирован при возврате. |
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |