Udostępnij za pośrednictwem


SqlRowsCopiedEventArgs.Abort Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy operacja kopiowania zbiorczego powinna zostać przerwana.

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

Wartość właściwości

true jeśli operacja kopiowania zbiorczego powinna zostać przerwana; w przeciwnym razie false.

Uwagi

Abort Użyj właściwości , aby anulować operację kopiowania zbiorczego. Ustaw Abort wartość na , aby true przerwać operację kopiowania zbiorczego.

Jeśli wywołasz metodę Close z SqlRowsCopiedklasy , zostanie wygenerowany wyjątek, a SqlBulkCopy stan obiektu nie ulegnie zmianie.

Jeśli aplikacja specjalnie tworzy SqlTransaction obiekt w konstruktorze SqlCommand , transakcja nie zostanie wycofana. Aplikacja jest odpowiedzialna za określenie, czy jest ona wymagana do wycofania operacji, a jeśli tak, musi wywołać metodę SqlTransaction.Rollback . Jeśli aplikacja nie utworzy transakcji, wewnętrzna transakcja odpowiadająca bieżącej partii zostanie automatycznie wycofana. Jednak zmiany związane z poprzednimi partiami w ramach operacji kopiowania zbiorczego są zachowywane, ponieważ transakcje dla nich zostały już zatwierdzone.

Dotyczy