Freigeben über


SqlRowsCopiedEventArgs.Abort Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen