Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » MobiLink - Serveradministration » MobiLink-Server-APIs » Synchronisationsskripten in .NET erstellen » .NET-Synchronisationslogik schreiben

 

Konstruktoren

Der Konstruktor Ihrer Klasse verwendet entweder keinen Parameter (leerer Parameter) oder den Parameter iAnywhere.MobiLink.Script.DBConnectionContext. Zum Beispiel:

public ExampleClass(iAnywhere.MobiLink.Script.DBConnectionContext cc)

oder

public ExampleClass()

Der an Sie weitergegebene Synchronisationskontext gilt für die Verbindung, über die der MobiLink-Server den aktuellen Benutzer synchronisiert.

Die Methode DBConnectionContext.GetConnection gibt dieselbe Datenbankverbindung zurück, die MobiLink benutzt, um den aktuellen Benutzer zu synchronisieren. Sie können Anweisungen in dieser Verbindung ausführen, dürfen die Transaktion jedoch weder festschreiben noch zurücksetzen. Der MobiLink-Server verwaltet die Transaktionen.

Der MobiLink-Server verwendet den Konstruktor, der einen Parameter "iAnywhere.MobiLink.Script.DBConnectionContext-Parameter" (falls vorhanden) verwendet. Ist dies nicht der Fall, verwendet er den leeren Konstruktor.

Siehe DBConnectionContext-Schnittstelle.