Collection Contents Précédent Suivant PDF

UltraLite.NET - Guide de l'utilisateur

Namespace iAnywhere.Data.UltraLite


Présentation 

Le namespace iAnywhere.Data.UltraLite contient les classes, les interfaces et les énumerations du fournisseur de données UltraLite.NET pour ADO.NET.

UltraLite.NET vous permet d'écrire du code .NET en C# ou Visual Basic pour développer des applications de base de données UltraLite à l'aide du standard ADO.NET et offre une possibilité de migration vers Adaptive Server Anywhere. Si vous hésitez entre UltraLite ou Adaptive Server Anywhere, commencez par utiliser le namespace iAnywhere.Data.UltraLite et passez ensuite à Adaptive Server Anywhere (namespace iAnywhere.Data.AsaClient) si vous pensez avoir besoin de fonctionnalités Adaptive Server Anywhere plus avancées. Si vous risquez d'effectuer une migration vers Adaptive Server Anywhere, évitez autant que possible d'utiliser les quelques extensions spécifiques d'UltraLite qui se trouvent dans le namespace iAnywhere.Data.UltraLite.

Les extensions UltraLite.NET qui ne sont pas comprises dans le fournisseur de données ADO.NET d'Adaptive Server Anywhere sont signalées par "Ext. UL :" dans ces informations de référence sur l'API.

Pour utiliser la version d'exécution du moteur UltraLite d'UltraLite.NET, définissez la propriété ULDatabaseManager.RuntimeType à l'aide de la valeur appropriée avant d'utiliser toute autre API UltraLite.NET.

Les applications doivent ouvrir une connexion pour effectuer des opérations sur une base de données. C'est la classe ULConnection qu'il faut utiliser pour ouvrir une connexion.

L'assemblage iAnywhere.Data.UltraLite utilise un assemblage de ressources satellite appelé iAnywhere.Data.UltraLite.resources. Le principal assemblage recherche cet assemblage de ressources par culture dans l'ordre suivant : [external link] System.Globalization.CultureInfo.CurrentUICulture, puis [external link] System.Globalization.CultureInfo.CurrentCulture, et enfin la culture "EN".


Interface ULActiveSyncListener
Enumération ULAuthStatusCode
Classe ULCommand
Classe ULConnection
Classe ULConnectionParms
Délégué ULConnectionParms.UnusedEventHandler
Classe ULCursorSchema
Classe ULDataAdapter
Classe ULDatabaseManager
Classe ULDatabaseSchema
Classe ULDataReader
Enumération ULDbType
Classe ULException
Classe ULIndexSchema
Classe ULInfoMessageEventArgs
Délégué ULInfoMessageEventHandler
Classe ULParameter
Classe ULParameterCollection
Classe ULPublicationSchema
Classe ULResultSetSchema
Classe ULRowUpdatedEventArgs
Délégué ULRowUpdatedEventHandler
Classe ULRowUpdatingEventArgs
Délégué ULRowUpdatingEventHandler
Enumération ULRuntimeType
Classe ULSchemaUpgradeData
Interface ULSchemaUpgradeListener
Enumération ULSchemaUpgradeState
Interface ULServerSyncListener
Enumération ULSQLCode
Enumération ULStreamErrorCode
Enumération ULStreamErrorContext
Enumération ULStreamErrorID
Enumération ULStreamType
Classe ULSyncParms
Classe ULSyncProgressData
Interface ULSyncProgressListener
Enumération ULSyncProgressState
Classe ULSyncResult
Classe ULTable
Classe ULTableSchema
Classe ULTransaction

Collection Contents Précédent Suivant PDF