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 » ULBulkCopy-Klasse

 

ULBulkCopy-Mitglieder

Öffentliche Konstruktoren
Mitgliedsname Beschreibung

ULBulkCopy-Konstruktoren

Initialisiert ein ULBulkCopy-Objekt mit dem angegebenen ULConnection-Objekt

Öffentliche Eigenschaften
Mitgliedsname Beschreibung

BatchSize-Eigenschaft

Ruft die Anzahl der Zeilen in den einzelnen Batches ab oder setzt sie fest. Am Ende der einzelnen Batches werden die enthaltenen Zeilen an den Server gesendet.

BulkCopyTimeout-Eigenschaft

Ruft die Anzahl der Sekunden ab bzw. legt die Anzahl der Sekunden fest, nach deren Ablauf der Vorgang abgebrochen wird.

ColumnMappings-Eigenschaft

Gibt eine Sammlung von ULBulkCopyColumnMapping-Einträgen zurück. Spaltenzuordnungen definieren die Beziehungen zwischen Spalten in der Datenquelle und Spalten im Datenziel.

DestinationTableName-Eigenschaft

Ruft den Namen der Zieltabelle auf dem Server ab bzw. legt ihn fest.

NotifyAfter-Eigenschaft

Legt die Anzahl der Zeilen fest, die vor der Erzeugung eines Benachrichtigungsereignisses verarbeitet werden sollen.

Öffentliche Methoden
Mitgliedsname Beschreibung

Close-Methode

Schließt die ULBulkCopy-Instanz.

Dispose-Methode

Beseitigt die ULBulkCopy-Instanz.

WriteToServer-Methoden

Kopiert alle Zeilen im bereitgestellten Array von System.Data.DataRow-Objekten in eine Zieltabelle, die vom DestinationTableName-Feld des ULBulkCopy-Objekts angegeben wird

Öffentliche Ereignisse
Mitgliedsname Beschreibung

ULRowsCopied-Ereignis

Dieses Ereignis tritt ein, wenn die vom NotifyAfter-Objekt angegebene Anzahl der Zeilen verarbeitet wurde.

Siehe auch