Ultra Light.NET データベースへの接続を表します。
Public NotInheritable Class ULConnection Inherits System.Data.Common.DbConnection
public sealed class ULConnection : System.Data.Common.DbConnection
継承されたメンバーを含む ULConnection クラスのすべてのメンバー。
名前 | 説明 |
---|---|
ULConnection オブジェクトを初期化します。 | |
|
データベーストランザクションを開始します。 |
「UL 拡張:」現在の SyncParms オブジェクトを使用して同期を非同期に起動します。 | |
トランザクションオブジェクトを返します。 | |
UL 拡張:指定された名前に一致する、すべてのキューに登録されている保留中の取得通知コールをキャンセルします。 | |
「UL 拡張:」実行中の同期を次回キャンセルさせます。 | |
開いている接続の現在のデータベースを変更します。 | |
「UL 拡張:」データベースの暗号化キーを、指定された新しいキーに変更します。 | |
接続文字列に示されるユーザのパスワードを、指定される新しいパスワードに変更します。 | |
データベース接続を閉じます。 | |
「UL 拡張:」次回の同期でアップロードする必要のあるロー数を返します。 | |
この接続と現在のトランザクションに関連付けられる ULCommand オブジェクトを作成して初期化します。 | |
UL 拡張:イベントキューを作成します。 | |
UL 拡張:指定したイベントを宣言します。 | |
UL 拡張:イベントキューを破棄します。 | |
「UL 拡張:」非同期で起動された同期が終了するまでブロックします。 | |
|
指定されたトランザクションにエンリストします。 |
「UL 拡張:」ULTable オブジェクトのデータベーステーブルを取得して直接操作します。 | |
「UL 拡張:」指定されたパブリケーションの最後のダウンロードの時刻を返します。 | |
「UL 拡張:」新しい UUID (System.Guid) を生成します。 | |
UL 拡張:通知またはタイムアウトをブロックします。 | |
UL 拡張: GetNotification メソッドが読み取ったばかりのイベントのパラメータの値を取得します。 | |
サポートされているスキーマコレクションのリストを返します。 | |
「UL 拡張:」指定されたパスワードを持つユーザ ID に、Ultra Light データベースへのアクセスを許可します。 | |
|
![]() |
以前に指定された接続文字列を使用してデータベースへの接続を開きます。 | |
|
データベース接続を開き、![]() ![]() |
UL 拡張:オブジェクトからイベントを取得するためのキューを登録します。 | |
「UL 拡張:」最後のダウンロードの時刻をリセットします。 | |
「UL 拡張:」指定されたユーザ ID から Ultra Light データベースへのアクセス権を取り消します。 | |
「UL 拡張:」部分的なダウンロードからの、データベースへの未処理の変更をロールバックします。 | |
UL 拡張:一致するキューに通知を送信します。 | |
同期メッセージの処理に使用するリスナオブジェクトを指定します。 | |
「UL 拡張:」同期用に、この接続によって行われる以後のすべての削除にマークを付けます。 | |
「UL 拡張:」削除操作が同期されないようにします。 | |
「UL 拡張:」現在の ULConnection.SyncParms オブジェクトを使用してデータベースを同期します。 | |
UL 拡張:イベントをトリガします。 | |
UL 拡張:現在のデータベースの検証を実行します。 | |
Ultra Light.NET データベースへの接続を開くためのパラメータを指定します。 | |
この機能は Ultra Light.NET ではサポートされていません。 | |
接続を開くデータベースの名前を返します。 | |
「UL 拡張:」グローバルオートインクリメントカラムに使用するデータベース ID の値を指定します。 | |
この機能は Ultra Light.NET ではサポートされていません。 | |
|
この ![]() ![]() |
「UL 拡張:」利用可能なグローバルオートインクリメントの値の使用済み比率 (%) を返します。 | |
「UL 拡張:」直前に使用した identity の値を返します。 | |
「UL 拡張:」この接続に関連付けられている現在のデータベースのスキーマへのアクセスに使用します。 | |
この機能は Ultra Light.NET ではサポートされていません。 | |
接続の現在のステータスを返します。 | |
「UL 拡張:」この接続の同期設定を指定します。 | |
「UL 拡張:」この接続の最後の同期結果を返します。 | |
Ultra Light.NET が、この接続の警告または情報メッセージを送信するときに発生します。 | |
この接続のステータスが変更されると発生します。 | |
「UL 拡張:」ULConnection.DatabaseID プロパティが設定されていないことを示すデータベース ID 定数。 | |
パブリケーションリストが空の場合、データベース全体を表します。 | |
パブリケーション名 "*" はすべてのパブリケーションを表します。 |
Ultra Light.NET の Ultra Light エンジンのランタイムを使用するには、ULDatabaseManager.RuntimeType プロパティを適切な値に設定してから、他の Ultra Light.NET API を使用します。
既存のデータベースへの接続は、ULConnection.Open メソッドを使用して開かれます。
接続は、他の操作の実行前に開きます。また、その接続での操作がすべて終了したら、接続を閉じてからアプリケーションを終了します。また、接続で開いた結果セットとテーブルをすべて閉じてから、その接続を閉じます。
データベースのスキーマには、開いている接続の ULConnection.Schema 値を使用してアクセスできます。
ULConnection コンストラクタ
BeginSynchronize メソッド
BeginTransaction メソッド
CancelGetNotification メソッド
CancelSynchronize メソッド
ChangeDatabase メソッド
ChangeEncryptionKey メソッド
ChangePassword メソッド
Close メソッド
CountUploadRows メソッド
CreateCommand メソッド
CreateNotificationQueue メソッド
DeclareEvent メソッド
DestroyNotificationQueue メソッド
EndSynchronize メソッド
ExecuteTable メソッド
GetLastDownloadTime メソッド
GetNewUUID メソッド
GetNotification メソッド
GetNotificationParameter メソッド
GetSchema メソッド
GrantConnectTo メソッド
Open メソッド
RegisterForEvent メソッド
ResetLastDownloadTime メソッド
RevokeConnectFrom メソッド
RollbackPartialDownload メソッド
SendNotification メソッド
SetSyncListener メソッド
StartSynchronizationDelete メソッド
StopSynchronizationDelete メソッド
Synchronize メソッド
TriggerEvent メソッド
ValidateDatabase メソッド
ConnectionString プロパティ
ConnectionTimeout プロパティ
Database プロパティ
DatabaseID プロパティ
DataSource プロパティ
GlobalAutoIncrementUsage プロパティ
LastIdentity プロパティ
Schema プロパティ
ServerVersion プロパティ
State プロパティ
SyncParms プロパティ
SyncResult プロパティ
InfoMessage イベント
StateChange イベント
INVALID_DATABASE_ID フィールド
SYNC_ALL_DB フィールド
SYNC_ALL_PUBS フィールド
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |