Condividi tramite


Dipendenze di sincronizzazione

I valori di sincronizzazione possono essere determinati o vincolati automaticamente dalla configurazione di altre proprietà, ad esempio i requisiti transazionali e l'attivazione JIT (Just-In-Time). COM+ ad esempio applica la sincronizzazione sia per i componenti transazionali che per i componenti attivati tramite JIT.

Queste dipendenze esistono perché i componenti attivati da JIT o che partecipano alle transazioni devono avere un comportamento appropriato di isolamento e concorrenza. Pertanto, COM+ richiede che l'accesso a questi componenti venga serializzato applicando la sincronizzazione. Per informazioni dettagliate su queste dipendenze, vedere Attivazione JUST-in-time com+)

Le tabelle seguenti mostrano le caratteristiche dei valori degli attributi di sincronizzazione COM+.

Requisito transazionale

Quando le transazioni sono impostate su La sincronizzazione può essere impostata su
Disabilitata
Qualsiasi elemento, a seconda dell'attivazione JIT
Non supportato
Qualsiasi elemento, a seconda dell'attivazione JIT
Supportata
Obbligatorio
Obbligatorio
Obbligatorio
RequiresNew
Obbligatorio o Richiede nuovo

Attivazione JIT

Quando l'attivazione JIT è impostata su La sincronizzazione può essere impostata su
Attivata
Obbligatorio o Richiede nuovo
Disabilitata
Qualsiasi

Per altre informazioni sul comportamento degli attributi di transazione, attivazione JIT e sincronizzazione, vedere Configurazione delle transazioni.

Impostazione dell'attributo di sincronizzazione

Valori degli attributi di sincronizzazione