Интерфейс ContextInfo (comsvcs.h)
Извлекает сведения о транзакциях, действиях и контексте для текущего объекта контекста. С помощью методов этого интерфейса можно получить соответствующую информацию, содержащуюся в контексте объекта.
ContextInfo и IObjectContextInfo предоставляют одинаковые функциональные возможности, но в отличие от IObjectContextInfo, ContextInfo совместим со службой автоматизации.
В COM+ 1.5, выпущенном в Windows XP, интерфейс ContextInfo заменен интерфейсом ContextInfo2 .
Наследование
Интерфейс ContextInfo наследуется от интерфейса IDispatch . ContextInfo также имеет следующие типы элементов:
Методы
Интерфейс ContextInfo содержит следующие методы.
ContextInfo::GetActivityId Извлекает идентификатор действия, связанный с контекстом объекта. |
ContextInfo::GetContextId Извлекает уникальный идентификатор контекста этого объекта. |
ContextInfo::GetTransaction Извлекает объект транзакции контекста объекта. |
ContextInfo::GetTransactionId Извлекает идентификатор транзакции, связанный с контекстом объекта. Объекты в одной транзакции используют один и тот же идентификатор транзакции. |
ContextInfo::IsInTransaction Указывает, выполняется ли текущий объект в транзакции. (ContextInfo.IsInTransaction) |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |