Condividi tramite


ITransactionalResource Interfaccia

Definizione

Interfaccia che consente a un componente di essere un partecipante della transazione.

public interface ITransactionalResource
type ITransactionalResource = interface
Public Interface ITransactionalResource

Metodi

Abort(Guid)

Messaggio unidirezionale inviato da TA ai partecipanti per informare che una transazione è stata interrotta.

Cancel(Guid, DateTime, TransactionalStatus)

Messaggio unidirezionale inviato da TM ai partecipanti per segnalare che una transazione è stata interrotta.

CommitReadOnly(Guid, AccessCounter, DateTime)

Richiesta inviata da TA a tutti i partecipanti di una transazione di sola lettura (commit a una fase). I partecipanti rispondono dopo il commit o l'interruzione della lettura.

Confirm(Guid, DateTime)

Richiesta inviata da TM ai partecipanti per segnalare che è stato eseguito il commit di una transazione. I partecipanti rispondono dopo la pulizia di tutti i record di preparazione.

Prepare(Guid, AccessCounter, DateTime, ParticipantId)

Messaggio unidirezionale inviato da TA a tutti i partecipanti tranne TM.

Si applica a