Partilhar via


Dependências de sincronização

Os valores de sincronização podem ser determinados ou restringidos automaticamente pela configuração de outras propriedades, como requisitos transacionais e ativação just-in-time (JIT). Por exemplo, COM+ impõe a sincronização para componentes transacionais e ativados por JIT.

Essas dependências existem porque os componentes ativados por JIT ou que participam de transações devem ter isolamento adequado e comportamento de simultaneidade. Portanto, COM+ requer que o acesso a esses componentes seja serializado impondo sincronização. (Para obter detalhes sobre essas dependências, consulte de ativação Just-in-Time COM+.)

As tabelas a seguir mostram as características dos valores do atributo de sincronização COM+.

Requisito transacional

Quando as transações são definidas como A sincronização pode ser definida como
Desabilitado
Qualquer coisa, dependendo da ativação JIT
Não suportado
Qualquer coisa, dependendo da ativação JIT
Suportado
Necessário
Necessário
Necessário
Requer novo
Obrigatório ou requer novo

Ativação JIT

Quando a Ativação JIT está definida como A sincronização pode ser definida como
Ativado
Obrigatório ou requer novo
Desabilitado
Qualquer coisa

Para obter mais detalhes sobre como os atributos de transação, ativação JIT e sincronização se comportam juntos, consulte Configurando transações.

Definindo o atributo de sincronização

valores de atributo de sincronização