Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Atrybuty transakcji można ustawić ręcznie za pomocą narzędzia administracyjnego usługi składników lub dodać obsługę programową transakcji podczas zapisywania składnika.
Aby uzyskać więcej informacji na temat wartości atrybutów transakcji, zobacz Configuring Transactions.
Aby ustawić wartość atrybutu przy użyciu narzędzia administracyjnego Menedżera Usług Składników
W drzewie konsoli kliknij prawym przyciskiem myszy komponent, który chcesz skonfigurować, a następnie kliknij na Właściwości.
W oknie dialogowym właściwości składnika kliknij zakładkę Transakcje.
W obszarze Obsługa transakcjiwybierz opcję odpowiadającą żądanej wartości. Wartość domyślna dla wszystkich składników to Nieobsługiwane.
Kliknij przycisk OK.
Tę procedurę należy powtórzyć dla każdego składnika.
Aby ustawić wartość atrybutu programowo
Programiści korzystający z języka Microsoft Visual Basic mogą ustawić atrybut transakcji za pomocą MTSTransactionMode, jako właściwość modułu klasy w projektach ActiveX DLL. Język Visual Basic przypisuje Twój wybór do równoważnej wartości atrybutu transakcji COM+, a następnie publikuje tę wartość w bibliotece typów składnika.
Poniższa tabela przyporządkowuje każdą stałą MTSTransactionMode równoważnej wartości transakcji COM+.
| Stała MTSTransactionMode | Wartość transakcji COM+ |
|---|---|
| NotAnMTSObject (wartość domyślna) |
Niepełnosprawny |
| Brak transakcji |
Nieobsługiwane (ustawienie domyślne) |
| WymagaTransakcji |
Wymagane |
| UżywaTransakcji |
Obsługiwane |
| WymagaNowejTransakcji |
Wymaga nowego |
Dostęp do właściwości MTSTransactionMode można również uzyskać programowo przy użyciu interfejsu API biblioteki administracyjnej COM+ .