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) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere .NET 2.0 API-Referenz » iAnywhere.Data.SQLAnywhere-Namespace (.NET 2.0) » SABulkCopy-Klasse

 

SABulkCopy-Mitglieder

Öffentliche Konstruktoren
Mitgliedsname Beschreibung

SABulkCopy-Konstruktoren

Initialisiert ein SABulkCopy-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 SABulkCopyColumnMapping-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

Ruft die Anzahl der Zeilen ab bzw. legt die Anzahl der Zeilen fest, die vor der Erzeugung eines Benachrichtigungsereignisses verarbeitet werden sollen.

Öffentliche Methoden
Mitgliedsname Beschreibung

Close-Methode

Schließt die SABulkCopy-Instanz.

Dispose-Methode

Beseitigt die SABulkCopy-Instanz.

WriteToServer-Methoden

Kopiert alle Zeilen im bereitgestellten Array von [external link] DataRow-Objekten in eine Zieltabelle, die von der DestinationTableName-Eigenschaft des SABulkCopy-Objekts angegeben wird.

Öffentliche Ereignisse
Mitgliedsname Beschreibung

SARowsCopied-Ereignis

Dieses Ereignis tritt ein, wenn die von der Eigenschaft NotifyAfter angegebene Anzahl der Zeilen verarbeitet wurde.

Siehe auch