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