public delegate void ULSyncProgressedDlg( IAsyncResult result, ULSyncProgressData data ) 同步过程中会调用该方法来提供进度信息。请参见ULSyncProgressedDlg 委派 [UltraLite.NET]。
public IAsyncResult ULConnection.BeginSynchronize() 该方法将创建新线程来执行同步,然后立即返回。请参见ULConnection.BeginSynchronize 方法 [UltraLite.NET]。
public IAsyncResult ULConnection.BeginSynchronize( Control control, ULSyncProgressedDlg dlg, object state ) 该方法将创建新线程来执行同步,然后立即返回。请参见ULConnection.BeginSynchronize 方法 [UltraLite.NET]。
public void ULConnection.CancelSynchronize( IAsyncResult asyncResult ) 该方法将指示同步线程终止,然后立即返回。请参见ULConnection.CancelSynchronize 方法 [UltraLite.NET]。
public void ULConnection.EndSynchronize( IAsyncResult asyncResult ) 该方法会一直阻塞直到异步启动的同步终止为止。如果同步失败,则会抛出 ULException。请参见ULConnection.EndSynchronize 方法 [UltraLite.NET]。
public bool ULSyncProgressData.IsFinalSyncProgress 如果这是同步的最后同步进度消息,那么该属性为 true。请参见ULSyncProgressData.IsFinalSyncProgress 属性 [UltraLite.NET]。
Android 设备的数据库配置支持 新的 DatabaseManager.CreateConfigurationFileAndroid 方法可为保存在 Android 设备上的持久数据库建立 ConfigFileAndroid 对象。请参见ConfigFileAndroid 接口 [Android] [UltraLiteJ]。
与 Android 相关的 ConfigPersistent 接口更新 针对 Android 的 UltraLiteJ 支持会影响以下成员:
成员名称 | 状态 |
---|---|
enableAesDBEncryption 方法 | 仅针对 Android 新增。启动数据库的 AES 加密。请参见ConfigPersistent.enableAesDBEncryption 方法 [UltraLiteJ]。 |
getAutoCheckpoint 方法 | 不建议 BlackBerry 使用;Android 可以使用。 |
getConnectionString 方法 | 仅针对 Android 新增。获取用 SetConnectionString 注册的连接字符串。请参见ConfigPersistent.getConnectionString 方法 [Android] [UltraLiteJ]。 |
getCreationString 方法 | 仅针对 Android 新增。获取用 SetCreationString 注册的创建字符串。请参见ConfigPersistent.getCreationString 方法 [Android] [UltraLiteJ]。 |
getDatabaseKey 方法 | 仅针对 Android 新增。获取用 setEncryptionKey 注册的数据库加密密钥。请参见ConfigPersistent.getEncryptionKey 方法 [UltraLiteJ]。 |
getUserName 方法 | 仅针对 Android 新增。获取用 setUserName 设置的用户名称。请参见ConfigPersistent.getUserName 方法 [Android] [UltraLiteJ]。 |
setAutocheckpoint 方法 | 不建议 BlackBerry 使用;Android 可以使用。 |
setConnectionString 方法 | 仅针对 Android 新增。设置创建或连接数据库时所用的连接字符串。请参见ConfigPersistent.setConnectionString 方法 [Android] [UltraLiteJ]。 |
setCreationString 方法 | 仅针对 Android 新增。设置创建数据库时所用的创建字符串。请参见ConfigPersistent.setCreationString 方法 [Android] [UltraLiteJ]。 |
setDatabaseKey 方法 | 仅针对 Android 新增。设置加密密钥。请参见ConfigPersistent.setEncryptionKey 方法 [UltraLiteJ]。 |
setEncryption 方法 | 仅适用于 BlackBerry。 |
setUserName 方法 | 仅针对 Android 新增。设置用户的名称。请参见ConfigPersistent.setUserName 方法 [Android] [UltraLiteJ]。 |
有关详细信息,请参见ConfigPersistent 接口 [UltraLiteJ]。
与 Android 相关的 Connection 接口更新 针对 Android 的 UltraLiteJ 支持会影响以下成员:
成员名称 | 状态 |
---|---|
checkpoint 方法 | 不建议 BlackBerry 使用;Android 可以使用。 |
emergencyShutdown 方法 | Android 不支持。 |
getDatabaseId 方法 | Android 不支持。 |
getDatabaseProperty 方法 | Android 不支持。 |
getState 方法 | Android 不支持。 |
isSynchronizationDeleteDisabled 方法 | Android 不支持。 |
OPTION_BLOB_FILE_BASE_DIR 变量 | 仅适用于 BlackBerry 和 Java SE。 |
有关详细信息,请参见Connection 接口 [UltraLiteJ]。
与 Android 相关的 DatabaseManager 类更新 Android 不支持以下成员:
createConfigurationNonPersistent 方法
createFileTransfer 方法
有关详细信息,请参见DatabaseManager 类 [UltraLiteJ]。
与 Android 相关的 ResultSet 接口更新 Android 不支持以下成员:
getBoolean 方法
getBytes 方法
getClobReader 方法
getDate 方法
getDecimalNumber 方法
getDouble 方法
getFloat 方法
getLong 方法
getSize 方法
getString 方法
getUUIDValue 方法
isNull 方法
有关详细信息,请参见ResultSet 接口 [UltraLiteJ]。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |