Condividi tramite


SqlRowsCopiedEventArgs.Abort Proprietà

Definizione

Ottiene o imposta un valore che indica se interrompere l'operazione di copia di massa.

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

Valore della proprietà

true se è necessario interrompere l'operazione di copia di massa; in caso contrario false.

Commenti

Utilizzare la Abort proprietà per annullare un'operazione di copia bulk. Impostare Abort su per true interrompere l'operazione di copia bulk.

Se si chiama il metodo Close da SqlRowsCopied, viene generata un'eccezione e lo stato dell'oggetto SqlBulkCopy non cambia.

Se un'applicazione crea in modo specifico un SqlTransaction oggetto nel SqlCommand costruttore, la transazione non viene eseguito il rollback. L'applicazione è responsabile per determinare se è necessario eseguire il rollback dell'operazione e, in tal caso, deve chiamare il SqlTransaction.Rollback metodo. Se l'applicazione non crea una transazione, la transazione interna corrispondente al batch corrente viene eseguito automaticamente il rollback. Tuttavia, le modifiche correlate ai batch precedenti all'interno dell'operazione di copia bulk vengono mantenute, perché le transazioni per le quali sono già state eseguite il commit.

Si applica a