Поделиться через


Интерфейс 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

См. также раздел

IObjectContext