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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz

 

ULFactory-Klasse

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.

Syntax
Visual Basic
Public NotInheritable Class ULFactory
  Inherits DbProviderFactory
C#
public sealed class ULFactory: DbProviderFactory
Bemerkungen

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 [external link] 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

Siehe auch

ULFactory-Mitglieder
Instance-Feld
CanCreateDataSourceEnumerator-Eigenschaft
CreateCommand-Methode
CreateCommandBuilder-Methode
CreateConnection-Methode
CreateConnectionStringBuilder-Methode
CreateDataAdapter-Methode
CreateParameter-Methode