Table of Contents

Enum BulkInsertMode

Namespace
NextORM.Core
Assembly
nextorm.core.dll

Selects the execution path of a bulk insert.

public enum BulkInsertMode
Extension Methods

Fields

Auto = 0

Prefers the provider's native bulk path when it can honour every requested option and preflight prerequisite, and falls back to the portable INSERT ... VALUES path only when that path can honour every request. Auto is the default for every provider.

Native = 1

Uses the provider's native bulk path and never falls back. A missing prerequisite or an option the native path cannot honour throws NotSupportedException before input is read or writes are sent, where determinable.

Portable = 2

Explicitly chooses the portable INSERT ... VALUES path. A native-only option throws NotSupportedException instead of being silently ignored.