Freigeben über


SqlRowsCopiedEventArgs.Abort Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Massenkopievorgang abgebrochen werden soll.

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

Eigenschaftswert

true wenn der Massenkopievorgang abgebrochen werden soll; andernfalls false.

Hinweise

Verwenden Sie die Abort Eigenschaft, um einen Massenkopievorgang abzubrechen. Legen Sie fest Abort , true dass der Massenkopievorgang abgebrochen wird.

Wenn Sie die Close-MethodeSqlRowsCopiedaufrufen, wird eine Ausnahme generiert, und der SqlBulkCopy Objektzustand ändert sich nicht.

Wenn eine Anwendung speziell ein SqlTransaction Objekt im SqlCommand Konstruktor erstellt, wird die Transaktion nicht zurückgesetzt. Die Anwendung ist dafür verantwortlich, zu bestimmen, ob ein Rollback des Vorgangs erforderlich ist, und wenn ja, muss die SqlTransaction.Rollback Methode aufgerufen werden. Wenn die Anwendung keine Transaktion erstellt, wird die interne Transaktion, die dem aktuellen Batch entspricht, automatisch zurückgesetzt. Änderungen im Zusammenhang mit vorherigen Batches innerhalb des Massenkopievorgangs werden jedoch beibehalten, da die Transaktionen für sie bereits zugesichert wurden.

Gilt für:

Weitere Informationen