SqlRowsCopiedEventArgs.Abort 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置指示是否应中止批量复制操作的值。
public:
property bool Abort { bool get(); void set(bool value); };
public bool Abort { get; set; }
member this.Abort : bool with get, set
Public Property Abort As Boolean
属性值
如果应中止批量复制操作,则为 true
;否则为 false
。
注解
Abort使用 属性取消大容量复制操作。 设置为 Aborttrue
可中止大容量复制操作。
如果从 SqlRowsCopied调用 Close 方法,则会生成异常,并且SqlBulkCopy对象状态不会更改。
如果应用程序专门在构造函数中创建 SqlTransactionSqlCommand 对象,则不会回滚该事务。 应用程序负责确定是否需要回滚操作,如果是,则必须调用 SqlTransaction.Rollback 方法。 如果应用程序未创建事务,则与当前批处理对应的内部事务会自动回滚。 但是,会保留与大容量复制操作中以前的批处理相关的更改,因为它们的事务已提交。