Sdílet prostřednictvím


Závislosti synchronizace

Hodnoty synchronizace se dají automaticky určit nebo omezit konfigurací jiných vlastností, jako jsou transakční požadavky a aktivace JIT (just-in-time). Com+ například vynucuje synchronizaci pro transakční i pro komponenty aktivované JIT.

Tyto závislosti existují, protože komponenty aktivované JIT nebo účastí na transakcích musí mít správnou izolaci a chování souběžnosti. Com+ proto vyžaduje, aby byl přístup k těmto komponentám serializován vynucením synchronizace. (Podrobnosti o těchto závislostech najdete v tématu aktivace modelu COM+ za běhu.)

Následující tabulky ukazují charakteristiky hodnot atributů synchronizace modelu COM+.

Požadavek na transakce

Když jsou transakce nastaveny na Synchronizaci je možné nastavit na
Invalidní
Cokoli v závislosti na aktivaci JIT
Nepodporováno
Cokoli v závislosti na aktivaci JIT
Podporovaný
Požadovaný
Požadovaný
Požadovaný
Vyžaduje nové
Povinné nebo vyžaduje nové

Aktivace JIT

Když je aktivace JIT nastavená na Synchronizaci je možné nastavit na
Zpřístupněný
Povinné nebo vyžaduje nové
Invalidní
Cokoliv

Další podrobnosti o tom, jak se transakce, aktivace JIT a synchronizační atributy chovají společně, najdete v tématu Konfigurace transakcí.

Nastavení atributu synchronizace

hodnoty atributů synchronizace