SqlRowsCopiedEventArgs.Abort Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Massenkopiervorgang 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 Massenkopiervorgang abgebrochen werden soll; andernfalls false
.
Hinweise
Verwenden Sie die Abort -Eigenschaft, um einen Massenkopiervorgang abzubrechen. Legen Sie Abort auf fest true
, um den Massenkopiervorgang abzubrechen.
Wenn Sie die Close-Methode von SqlRowsCopiedaufrufen, wird eine Ausnahme generiert, und der SqlBulkCopy Objektzustand ändert sich nicht.
Wenn eine Anwendung speziell ein SqlTransaction Objekt im SqlCommand Konstruktor erstellt, wird für die Transaktion kein Rollback ausgeführt. Die Anwendung ist für die Bestimmung verantwortlich, ob ein Rollback für den Vorgang erforderlich ist, und wenn ja, muss sie die SqlTransaction.Rollback -Methode aufrufen. 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 Massenkopiervorgangs werden jedoch beibehalten, da die Transaktionen für sie bereits committet wurden.