Repräsentiert eine Verbindung zu einer UltraLite.NET-Datenbank.
Public NotInheritable Class ULConnection Inherits System.Data.Common.DbConnection
public sealed class ULConnection : System.Data.Common.DbConnection
Alle Mitglieder der Klasse ULConnection, einschließlich aller geerbten Mitglieder.
Name | Beschreibung |
---|---|
Initialisiert ein ULConnection-Objekt. | |
|
Startet eine Datenbanktransaktion. |
Gibt ein Transaktionsobjekt zurück. | |
UL-Erw.: Bricht ausstehende getNotification-Aufrufe in allen Warteschlangen ab, die mit dem angegebenen Namen übereinstimmen. | |
Ändert die aktuelle Datenbank für eine offene ULConnection. | |
UL-Erw.: Ändert den Chiffrierschlüssel der Datenbank zum angegebenen neuen Schlüssel. | |
Ändert das Kennwort für den Benutzer, der in der Verbindungszeichenfolge für das bereitgestellte neue Kennwort angegeben ist. | |
Schließt die Datenbankverbindung. | |
UL-Erw.: Gibt die Anzahl der Zeilen zurück, die gesendet werden müssen, wenn die nächste Synchronisation ausgeführt wird. | |
Erstellt und initialisiert ein ULCommand-Objekt, das seiner Verbindung und seiner aktuellen Transaktion zugeordnet ist. | |
UL-Erw.: Ereigniswarteschlange erstellen. | |
UL-Erw.:Deklariert ein benanntes Ereignis. | |
UL-Erw.: Ereigniswarteschlange vernichten. | |
|
Tritt in die angegebene Transaktion ein. |
UL-Erw.: Ruft in einem ULTable-Objekt eine Datenbanktabelle zur direkten Bearbeitung ab. | |
UL-Erw.: Gibt die Uhrzeit des letzten Downloads der angegebenen Publikation zurück. | |
UL-Erw.: Generiert eine neue UUID (System.Guid). | |
UL-Erw.: Gibt den Ereignisnamen oder Null zurück. | |
UL-Erw.:Ruft den Namen eines Parameters für ein gerade mit GetNotification() gelesenes Ereignis ab. | |
Gibt die Liste der unterstützten Schemasammlungen zurück. | |
UL-Erw.: Erteilt einer Benutzer-ID mit einem bestimmten Kennwort die Zugriffsberechtigung für eine UltraLite-Datenbank. | |
|
Löst das ![]() |
Öffnet eine Verbindung mit einer Datenbank unter Verwendung der vorher definierten Verbindungszeichenfolge. | |
UL-Erw.: Registriert eine Warteschlange, um Ereignisse von einem Objekt zu beziehen. | |
UL-Erw.: Setzt den Zeitpunkt des letzten Downloads zurück. | |
UL-Erw.: Entzieht der angegebenen Benutzer-ID die Zugriffsberechtigung auf eine UltraLite-Datenbank. | |
UL-Erw.: Setzt noch nicht festgeschriebene Änderungen aus einem Teil-Download in der Datenbank zurück. | |
UL-Erw.:Sendet eine Benachrichtigung an passende Warteschlangen. | |
Gibt das Listener Objekt an, mit dem Synchronisationsnachrichten verarbeitet werden. | |
UL-Erw.: Markiert alle nachfolgenden Löschungen, die von dieser Verbindung für die Synchronisation vorgenommen wurden. | |
UL-Erw.: Verhindert, dass Löschvorgänge synchronisiert werden. | |
UL-Erw.: Synchronisiert die Datenbank mit dem aktuellen ULConnection.SyncParms-Objekt. | |
UL-Erw.: Löst ein Ereignis aus. | |
UL-Erw.: Führt die Validierung der aktuellen Datenbank durch. | |
Legt die Parameter zum Öffnen einer Verbindung zu einer UltraLite.NET-Datenbank fest. | |
Diese Funktion wird von UltraLite.NET nicht unterstützt. | |
Gibt den Namen der Datenbank zurück, für die die Verbindung geöffnet wird. | |
UL-Erw.: Hiermit wird festgelegt, dass der Datenbank-ID-Wert für global autoincrement-Spalten verwendet wird. | |
Diese Funktion wird von UltraLite.NET nicht unterstützt. | |
|
Ruft das ![]() ![]() |
UL-Erw.: Gibt den Prozentsatz verfügbarer Werte für global autoincrement an, die verwendet wurden. | |
UL-Erw.: Gibt den zuletzt verwendeten Identity-Wert zurück. | |
UL-Erw.: Stellt Zugriff auf das Schema der aktuellen Datenbank bereit, die dieser Verbindung zugeordnet ist. | |
Diese Funktion wird von UltraLite.NET nicht unterstützt. | |
Gibt den aktuellen Status der Verbindung zurück. | |
UL-Erw.: Gibt die Synchronisationseinstellungen für diese Verbindung an. | |
UL-Erw.: Gibt die Ergebnisse der letzten Synchronisation für diese Verbindung zurück. | |
Tritt ein, wenn UltraLite.NET eine Warnung oder eine Informationsnachricht auf dieser Verbindung absetzt | |
Tritt ein, wenn sich der Status dieser Verbindung ändert | |
UL-Erw.: Eine Datenbank-ID-Konstante, die darauf hinweist, dass ULConnection.DatabaseID nicht angegeben wurde. | |
Leere Publikationsliste, steht für die gesamte Datenbank. | |
Publikationsname "*", steht für alle Publikationen. |
Zur Verwendung der UltraLite-Laufzeit-Engine von UltraLite.NET setzen Sie ULDatabaseManager.RuntimeType auf den zutreffenden Wert, bevor Sie eine andere UltraLite.NET-API verwenden.
Eine Verbindung zu einer vorhandenen Datenbank wird mit ULConnection.Open geöffnet.
Sie müssen eine Verbindung öffnen, damit Sie einen anderen Vorgang in ihr ausführen können, und Sie müssen die Verbindung schließen, nachdem Sie alle Vorgänge in der Verbindung abgeschlossen haben und bevor Sie Ihre Anwendung beenden. Außerdem müssen Sie alle in einer Verbindung geöffneten Ergebnismengen und Tabellen schließen, bevor Sie die Verbindung schließen.
Auf das Schema der Datenbank kann mit ULConnection.Schema einer offenen Verbindung zugegriffen werden.
ULConnection-Konstruktor
BeginTransaction-Methode
CancelGetNotification-Methode
ChangeDatabase-Methode
ChangeEncryptionKey-Methode
ChangePassword-Methode
Close-Methode
CountUploadRows-Methode
CreateCommand-Methode
CreateNotificationQueue-Methode
DeclareEvent-Method
DestroyNotificationQueue-Methode
ExecuteTable-Methode
GetLastDownloadTime-Methode
GetNewUUID-Methode
GetNotification-Methode
GetNotificationParameter-Methode
GetSchema-Methode
GrantConnectTo-Methode
Open-Methode
RegisterForEvent-Methode
ResetLastDownloadTime-Methode
RevokeConnectFrom-Methode
RollbackPartialDownload-Methode
SendNotification-Methode
SetSyncListener-Methode
StartSynchronizationDelete-Methode
StopSynchronizationDelete-Methode
Synchronize-Methode
TriggerEvent-Methode
ValidateDatabase-Methode
ConnectionString-Eigenschaft
ConnectionTimeout-Eigenschaft
Database-Eigenschaft
DatabaseID-Eigenschaft
DataSource-Eigenschaft
GlobalAutoIncrementUsage-Eigenschaft
LastIdentity-Eigenschaft
Schema-Eigenschaft
ServerVersion-Eigenschaft
State-Eigenschaft
SyncParms-Eigenschaft
SyncResult-Eigenschaft
InfoMessage-Ereignis
StateChange-Ereignis
INVALID_DATABASE_ID-Feld
SYNC_ALL_DB-Feld
SYNC_ALL_PUBS-Feld
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |