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

SAP Sybase SQL Anywhere 16.0 » UltraLite - .NET Programming

 

UltraLite.NET API reference

This chapter describes the API for the UltraLite.NET Data Provider for .NET Framework 2.0 and .NET Compact Framework 2.0.

UltraLite.NET extensions that are not available in the SQL Anywhere Data Provider for ADO.NET are denoted in this API reference with UL Ext.:.

To use the UltraLite Engine runtime of UltraLite.NET, set the RuntimeType property to the appropriate value before using any other UltraLite.NET API.

The iAnywhere.Data.UltraLite assembly uses a satellite resource assembly named iAnywhere.Data.UltraLite.resources. The main assembly searches for this resource assembly by culture, using the following order:

The following list describes some of the more commonly-used high level classes for the iAnywhere.Data.UltraLite namespace:

  • ULConnection   Each ULConnection object represents a connection to an UltraLite database. You can create one or more ULConnection objects.

  • ULTable   Each ULTable object provides access to the data in a single table.

  • ULCommand object   Each ULCommand object holds a SQL statement to be executed against the database.

  • ULDataReader object   Each ULDataReader object holds the result set for a single query.

  • ULSyncParms   You use the ULSyncParms object to synchronize your UltraLite database with a MobiLink server.

Many of the properties and methods in this chapter are very similar to the .NET Framework Data Provider for OLE DB (System.Data.OleDb). You can find more information and examples in the Microsoft .NET Framework documentation.

 Namespace
 See also

ULActiveSyncListener interface
ULBulkCopy class
ULBulkCopyColumnMapping class
ULBulkCopyColumnMappingCollection class
ULCommand class
ULCommandBuilder class
ULConnection class
ULConnectionParms class
ULConnectionStringBuilder class
ULCreateParms class
ULCursorSchema class
ULDataAdapter class
ULDatabaseManager class
ULDatabaseSchema class
ULDataReader class
ULException class
ULFactory class
ULFileTransfer class
ULFileTransferProgressData class
ULFileTransferProgressListener interface
ULIndexSchema class
ULInfoMessageEventArgs class
ULMetaDataCollectionNames class
ULParameter class
ULParameterCollection class
ULResultSet class
ULResultSetSchema class
ULRowsCopiedEventArgs class
ULRowUpdatedEventArgs class
ULRowUpdatingEventArgs class
ULServerSyncListener interface
ULSqlProgressData class
ULSyncParms class
ULSyncProgressData class
ULSyncProgressListener interface
ULSyncResult class
ULTable class
ULTableSchema class
ULTransaction class
ULInfoMessageEventHandler delegate
ULRowUpdatedEventHandler delegate
ULRowUpdatingEventHandler delegate
ULRowsCopiedEventHandler delegate
ULSyncProgressedDlg delegate
ULAuthStatusCode enumeration
ULBulkCopyOptions enumeration
ULDBValid enumeration
ULDateOrder enumeration
ULDbType enumeration
ULRuntimeType enumeration
ULSqlProgressState enumeration
ULStreamType enumeration
ULSyncProgressState enumeration