Nastavení atributu transakce
Atributy transakcí můžete nastavit ručně pomocí nástroje pro správu služby Component Services nebo můžete přidat programovou podporu transakcí při zápisu komponenty.
Další informace o hodnotách atributů transakce naleznete v tématu Konfigurace transakcí.
Nastavení hodnoty atributu pomocí nástroje pro správu služby Component Services
Ve stromu konzoly klikněte pravým tlačítkem myši na komponentu, kterou chcete konfigurovat, a potom klikněte na Vlastnosti.
V dialogovém okně vlastnosti komponenty klikněte na kartu Transakce.
V části Podpora transakcívyberte možnost požadované hodnoty. Výchozí hodnota pro všechny komponenty je Nepodporovaná.
Klepněte na tlačítko OK.
Tento postup je nutné opakovat pro každou komponentu.
Nastavení hodnoty atributu prostřednictvím kódu programu
Programátoři používající Microsoft Visual Basic mohou nastavit atribut transakce s MTSTransactionMode, vlastnost modulu třídy pro projekty ActiveX DLL. Visual Basic mapuje výběr na ekvivalentní hodnotu atributu transakce COM+ a publikuje hodnotu v knihovně typů komponenty.
Následující tabulka mapuje každou konstantní hodnotu MTSTransactionMode na její ekvivalentní hodnotu transakce COM+.
MTSTransactionMode – konstanta | Hodnota transakce modelu COM+ |
---|---|
NotAnMTSObject (výchozí) |
Invalidní |
Žádné transakce |
Nepodporováno (výchozí) |
Vyžaduje transakci |
Vyžadováno |
PoužíváTransakci |
Podporovaný |
VyžadujeNovouTransakci |
Vyžaduje nové |
K vlastnosti MTSTransactionMode lze přistupovat také programově pomocí rozhraní API knihovny pro správu COM+.