ILinkedUndoTransaction Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Transaktion, die verknüpfte rückgängig-Vorgänge wie von Visual Studio implementierte
public interface class ILinkedUndoTransaction : IDisposable
public interface ILinkedUndoTransaction : IDisposable
type ILinkedUndoTransaction = interface
interface IDisposable
Public Interface ILinkedUndoTransaction
Implements IDisposable
- Implementiert
Eigenschaften
| Id |
Die Identität der Transaktion. |
Methoden
| Abort() |
Abbrechen Sie diese Transaktion. Versuchen Sie, die in der aktuellen Transaktion vorgenommenen Änderungen zurückzusetzen, und lösen Sie andernfalls eine Ausnahme aus. ILinkedUndoContext. BeginTransaction und ilinkedundotransaction. Commit/ilinkedundotransaction. Abort werden immer paarweise aufgerufen.
Die Implementierung sollte für das Kombinieren von verknüpften Aufrufen an dieses Paar unveränderlich sein und weiterhin das Konzept einer Transaktion der obersten Ebene beibehalten. |
| Commit() |
Commit für Änderungen, die während der Transaktion vorgenommen wurden.
ILinkedUndoContext. BeginTransaction und ilinkedundotransaction. Commit/ilinkedundotransaction. Abort werden immer paarweise aufgerufen.
Die Implementierung sollte für das Kombinieren von verknüpften Aufrufen an dieses Paar unveränderlich sein und weiterhin das Konzept einer Transaktion der obersten Ebene beibehalten. |