Lets you efficiently bulk load a SQL Server Compact table with data from another source.
Declaring type: SqlCeBulkCopy
Namespace: ErikEJ.SqlCe
Assembly: ErikEJ.SqlCe
Collapse/Expand Public Constructors
  Name Description
Public Method SqlCeBulkCopy Overloaded. Initializes a new instance of the SqlCeBulkCopy class using the specified open instance of SqlCeConnection.
Collapse/Expand Public Methods (see also: Protected Methods)
  Name Description
Public Method Close Closes the SqlCeBulkCopy instance.
Public Method Dispose Release resources owned by this instance
Public Method WriteToServer Overloaded. Copies all rows in the supplied DataTable to a destination table specified by the DestinationTableName property of the SqlCeBulkCopy object.
Collapse/Expand Protected Methods
  Name Description
Protected Method Virtual Dispose Release resources owned by this instance
Protected Method Virtual Finalize Release resources owned by this instance
Collapse/Expand Public Properties
  Name Description
Public Property ColumnMappings Returns a collection of SqlCeBulkCopyColumnMapping items. Column mappings define the relationships between columns in the data source and columns in the destination.
Public Property DestinationTableName Name of the destination table in the SQL Server Compact database.
Public Property NotifyAfter Defines the number of rows to be processed before generating a notification event.
Collapse/Expand Public Events
  Name Description
Public Event RowsCopied Occurs every time that the number of rows specified by the NotifyAfter property have been processed.