6 Stimmen

SharePoint 2007: Wie kann ich eine Reihe von Operationen innerhalb einer Transaktion durchführen?

Ich würde gerne wissen, wie ich eine Reihe von Operationen in einem SharePoint-Kontext innerhalb einer Transaktion durchführen kann. Zum Beispiel würde ich gerne etwas wie das Folgende tun können:

context.BeginTransaction();
listItemA.Update();
listItemB.Update();
context.CommitTransaction();

Ich weiß, dass dies mit den OOTB-APIs nicht möglich ist, aber irgendjemand muss doch herausgefunden haben, wie man dies bewerkstelligen kann. Ist es möglich, einen Verweis auf die Datenbankverbindung zu erhalten, um die Transaktion zu bearbeiten? Oder gibt es andere Ideen?

0voto

LiriB Punkte 769

Sharepoint bietet von Haus aus keine Transaktionsunterstützung. Hier ist eine gute Ressource über Aufbau eines System.Transactions-Ressourcenmanagers für SharePoint Allerdings würde ich mir den Aufwand sparen und alle wichtigen Daten direkt in einer RDB speichern.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X