SqlRowsCopiedEventArgs.Abort Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy a tömeges másolási műveletet le kell-e szakítani.

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

Tulajdonság értéke

true ha a tömeges másolási műveletet le kell szakítani; egyéb esetben false.

Megjegyzések

Abort A tulajdonság használatával megszakíthat egy tömeges másolási műveletet. Állítsa be Abort a true tömeges másolási művelet megszakítására.

Ha meghívja a Bezárás metódust SqlRowsCopied, a rendszer kivételt hoz létre, és az SqlBulkCopy objektum állapota nem változik.

Ha egy alkalmazás kifejezetten létrehoz egy objektumot SqlTransaction a SqlCommand konstruktorban, a tranzakció nem lesz visszaállítva. Az alkalmazás feladata annak meghatározása, hogy szükséges-e a művelet visszaállítása, és ha igen, meg kell hívnia a metódust SqlTransaction.Rollback . Ha az alkalmazás nem hoz létre tranzakciót, a rendszer automatikusan visszaállítja az aktuális kötegnek megfelelő belső tranzakciót. A tömeges másolási művelet korábbi kötegeihez kapcsolódó módosítások azonban megmaradnak, mert a hozzájuk tartozó tranzakciók már véglegesítve lettek.

A következőre érvényes:

Lásd még