Поделиться через


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 прерывания операции массового копирования.

При вызове метода SqlRowsCopiedClose создается исключение, и SqlBulkCopy состояние объекта не изменяется.

Если приложение специально создает SqlTransaction объект в конструкторе SqlCommand , транзакция не откатывается. Приложение отвечает за определение того, требуется ли откат операции, и если да, он должен вызвать SqlTransaction.Rollback метод. Если приложение не создает транзакцию, внутренняя транзакция, соответствующая текущему пакету, автоматически откатывается. Однако изменения, связанные с предыдущими пакетами в рамках операции массового копирования, сохраняются, так как транзакции для них уже зафиксированы.

Применяется к

См. также раздел