SqlRowsCopiedEventArgs.Abort 属性

定义

获取或设置指示是否应中止批量复制操作的值。

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 方法。 如果应用程序未创建事务,则会自动回滚与当前批处理对应的内部事务。 但是,会保留与大容量复制操作中以前的批处理相关的更改,因为它们的事务已提交。

适用于

另请参阅