Repräsentiert eine Gruppe von Methoden zum Erstellen der Instanzen der Implementierung der Datenquellenklassen des iAnywhere.Data.UltraLite-Providers. Dies ist eine statische Klasse und kann daher nicht geerbt oder instanziert werden.
Visual Basic Public NotInheritable Class ULFactory Inherits DbProviderFactory
C# public sealed class ULFactory: DbProviderFactory
ADO.NET 2.0 führt die beiden neuen Klassen System.Data.Common.DbProviderFactories und System.Data.Common.DbProviderFactory ein, die das Schreiben von Provider-unabhängigem Code vereinfachen. Um diese Klassen mit UltraLite.NET zu verwenden, übergeben Sie iAnywhere.Data.UltraLite als Provider-unveränderlichen Namen an GetFactory. Zum Beispiel:
' Visual Basic Dim factory As DbProviderFactory = _ DbProviderFactories.GetFactory( "iAnywhere.Data.UltraLite" ) Dim conn As DbConnection = _ factory.CreateConnection() // C# DbProviderFactory factory = DbProviderFactories.GetFactory( "iAnywhere.Data.UltraLite" ); DbConnection conn = factory.CreateConnection(); |
In diesem Beispiel wird conn als ein ULConnection-Objekt erstellt.
Weitere Informationen zu Provider-Factories und allgemeiner Programmierung in ADO.NET 2.0 finden Sie unter http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/vsgenerics.asp.
UltraLite.NET unterstützt CreateCommandBuilder(), CreateDataSourceEnumerator() und CreatePermission() nicht.
Einschränkungen: Die Klasse ULFactory ist in .NET Compact Framework 2.0 nicht verfügbar.
Erbt: System.Data.Common.DbProviderFactory
ULFactory-Mitglieder
Instance-Feld
CanCreateDataSourceEnumerator-Eigenschaft
CreateCommand-Methode
CreateCommandBuilder-Methode
CreateConnection-Methode
CreateConnectionStringBuilder-Methode
CreateDataAdapter-Methode
CreateParameter-Methode
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |