SqlRowsCopiedEventArgs.Abort Özellik

Tanım

Toplu kopyalama işleminin durdurulup durdurulmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true toplu kopyalama işleminin durdurulması gerekiyorsa; aksi takdirde false.

Açıklamalar

Abort Toplu kopyalama işlemini iptal etmek için özelliğini kullanın. true Toplu kopyalama işlemini durdurmak için olarak ayarlayınAbort.

konumundan SqlRowsCopiedClose yöntemini çağırırsanız bir özel durum oluşturulur ve SqlBulkCopy nesne durumu değişmez.

Bir uygulama özellikle oluşturucuda SqlCommand bir SqlTransaction nesne oluşturuyorsa, işlem geri alınmaz. Uygulama, işlemi geri almak için gerekli olup olmadığını belirlemekle sorumludur ve gerekliyse yöntemini çağırması SqlTransaction.Rollback gerekir. Uygulama bir işlem oluşturmazsa, geçerli toplu işleme karşılık gelen iç işlem otomatik olarak geri alınır. Ancak, toplu kopyalama işlemi içindeki önceki toplu işlerle ilgili değişiklikler korunur, çünkü bunlar için işlemler zaten kaydedilmiştir.

Şunlara uygulanır

Ayrıca bkz.