EnterpriseServicesInteropOption Wyliczenie

Definicja

Określa sposób interakcji transakcji rozproszonych z transakcjami COM+.

public enum class EnterpriseServicesInteropOption
public enum EnterpriseServicesInteropOption
type EnterpriseServicesInteropOption = 
Public Enum EnterpriseServicesInteropOption
Dziedziczenie
EnterpriseServicesInteropOption

Pola

Automatic 1

Wyszukaj istniejący kontekst COM+ i zsynchronizuj z nim, jeśli istnieje.

Full 2

Kontekst System.EnterpriseServices (który można pobrać przez wywołanie metody TransactionContextUtil statycznej klasy) i System.Transactions otoczenia transakcji (którą można pobrać przez wywołanie metody CurrentTransaction statycznej klasy) są zawsze synchronizowane. Wprowadza to karę za wydajność, ponieważ może być konieczne utworzenie nowych System.EnterpriseServices kontekstów.

None 0

Nie ma synchronizacji między elementami Transaction i Current.

Uwagi

.NET Framework umożliwia zarządzanym składnikom platformy .NET uczestnictwo w transakcjach COM+ przy użyciu klas w System.EnterpriseServices przestrzeni nazw. Jednak ponieważ domyślnie nie podano współdziałania, należy użyć tej wyliczenia, aby określić, jak chcesz uczestniczyć w kontekście MODELU COM+. W szczególności podczas tworzenia nowego TransactionScopepolecenia użyj tej wyliczenia, aby wskazać, jak transakcja ma uczestniczyć w transakcjach COM+. Aby uzyskać więcej informacji, zobacz Współdziałanie z usługami Enterprise Services i transakcjami COM+.

Dotyczy

Zobacz też