Attività delle transazioni COM+
Anche se l'elaborazione automatica delle transazioni in COM+ consente di dedicare più tempo di sviluppo produttivo alla creazione e alla configurazione di oggetti che si desidera partecipare alle transazioni automatiche, esistono alcune attività di programmazione che è possibile eseguire per adattare il comportamento delle transazioni ai requisiti dell'applicazione.
Negli argomenti seguenti vengono illustrate opzioni di programmazione specifiche correlate all'elaborazione delle transazioni.
Argomento | Descrizione |
---|---|
Impostazione dell'attributo transaction |
Viene descritto come impostare i valori degli attributi delle transazioni per gli oggetti transazione. |
Impostazione del livello di isolamento delle transazioni |
Descrive come impostare i livelli di isolamento delle transazioni per gli oggetti transazione. |
Impostazione del timeout della transazione |
Descrive come impostare gli intervalli di timeout per le transazioni. |
Impostazione dei flag coerenti e fatti |
Illustra come usare i flag coerenti e eseguiti per controllare il risultato di una transazione. |
Creazione di oggetti BYOT |
Viene descritto come creare oggetti in modo da poter usare Bring Your Own Transaction (BYOT). |
Nota
Come regola generale, qualsiasi componente che aggiorna lo stato permanente deve supportare le transazioni. I componenti che combinano le operazioni di due o più oggetti in una singola attività devono usare le transazioni per semplificare il ripristino degli errori. Inoltre, per rilasciare risorse, ad esempio le connessioni al database, le transazioni in COM+ devono essere brevi come è possibile crearle.