Udostępnij za pośrednictwem


Zadania transakcji COM+

Chociaż automatyczne przetwarzanie transakcji w modelu COM+ umożliwia poświęcanie bardziej wydajnego czasu na tworzenie i konfigurowanie obiektów, które mają uczestniczyć w automatycznych transakcjach, istnieje kilka zadań programistycznych, które można wykonać, aby dostosować zachowanie transakcji do wymagań aplikacji.

W poniższych tematach omówiono konkretne opcje programowania związane z przetwarzaniem transakcji.

Temat Opis
ustawianie atrybutu transakcji
Opisuje sposób ustawiania wartości atrybutów transakcji dla obiektów transakcji.
ustawianie poziomu izolacji transakcji
Opisuje sposób ustawiania poziomów izolacji transakcji dla obiektów transakcji.
ustawianie limitu czasu transakcji
Opisuje sposób ustawiania interwałów limitu czasu dla transakcji.
ustawianie flag spójnych i wykonanych
Pokazuje, jak używać spójnych i wykonanych flag do kontrolowania wyniku transakcji.
tworzenie obiektów BYOT
W tym artykule opisano sposób tworzenia obiektów, aby umożliwić korzystanie z własnej transakcji (BYOT).

Nuta

Ogólnie rzecz biorąc, każdy składnik, który aktualizuje stan trwały, powinien obsługiwać transakcje. Składniki łączące operacje co najmniej dwóch obiektów w jedno zadanie powinny używać transakcji w celu uproszczenia odzyskiwania błędów. Ponadto w celu wydania zasobów, takich jak połączenia z bazą danych, transakcje w modelu COM+ powinny być tak krótkie, jak tylko można je tworzyć.

pojęcia dotyczące transakcji COM+