Table of Contents

Class BulkInsertOptions

Namespace
Dynamicweb.Data
Assembly
Dynamicweb.Core.dll

Options to control bulk insert behavior when using InsertRows(DataTable, BulkInsertOptions) overloads.

public sealed record BulkInsertOptions : IEquatable<BulkInsertOptions>
Inheritance
BulkInsertOptions
Implements
Inherited Members

Properties

BatchSize

Number of rows in a batch.

public int BatchSize { get; init; }

Property Value

int

BulkCopyTimeout

Timeout (in seconds) for the bulk copy operation.

public int BulkCopyTimeout { get; init; }

Property Value

int

DestinationTableName

Gets or sets the name of the destination table for data insertion or update operations.

public required string DestinationTableName { get; init; }

Property Value

string

Remarks

The table name must be a valid identifier in the target database. Ensure that the specified table exists before performing operations that depend on this property.

To top