Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定一个或多个与 SABulkCopy 实例配合使用的选项的逐位标志。
Public Enum SABulkCopyOptions
public enum SABulkCopyOptions
仅指定此值会引发缺省行为的使用。
缺省情况下将会启用触发器。
0x0
指定此值时不会触发触发器。
禁用触发器需要 DBA 权限。将在 WriteToServer 启动时为连接禁用触发器,并在该方法执行结束时恢复原值。
0x1
指定此值时将保留要复制到标识列中的源值。
缺省情况下,将在目标表中生成新标识值。
0x2
指定此值时,将使用 LOCK TABLE table_name WITH HOLD IN SHARE MODE 命令锁定表。
此锁将一直保持到连接关闭时。
0x4
指定此值时每个批量复制操作批处理都在事务内执行。
未指定此值时,将不使用事务。如果指定此选项,并为构造函数提供 SATransaction 对象,则会发生 System.ArgumentException。
0x8
构造 SABulkCopy 对象时,可以使用 SABulkCopyOptions 枚举来指定 WriteToServer 方法的行为方式。
无法在 .NET Compact Framework 2.0 中使用 SABulkCopyOptions 类。
不支持 CheckConstraints 和 KeepNulls 选项。