Создание объектов BYOT
Новый объект BYOT создает объекты с помощью ручных транзакций. Два интерфейса, ICreateWithTransactionEx и ICreateWithTipTransactionEx, имеют один метод, CreateInstance, который принимает указатель интерфейса ITransaction и URL-адрес подсказки соответственно. CreateInstance возвращает указатель интерфейса на только что созданный объект, который включен в указанную транзакцию.
При освобождении объекта с ручной транзакцией COM+ не пытается зафиксировать транзакцию. Транзакция управляется явным образом внешним диспетчером транзакций, который выделил транзакцию, в рамках которой был создан этот объект.
Заметка
Объект Byot.ByotServerEx необходимо импортировать в приложение COM+.