SqlRowsCopiedEventArgs.Abort Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si debe anularse la operación de copia masiva.
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
Valor de propiedad
Es true
si debe anularse la operación de copia masiva; en caso contrario, es false
.
Comentarios
Utilice la Abort propiedad para cancelar una operación de copia masiva. Establézcalo Abort en true
para anular la operación de copia masiva.
Si llama al método Close desde SqlRowsCopied, se genera una excepción y el estado del SqlBulkCopy objeto no cambia.
Si una aplicación crea específicamente un SqlTransaction objeto en el SqlCommand constructor, la transacción no se revierte. La aplicación es responsable de determinar si es necesario revertir la operación y, si es así, debe llamar al SqlTransaction.Rollback método . Si la aplicación no crea una transacción, la transacción interna correspondiente al lote actual se revierte automáticamente. Sin embargo, se conservan los cambios relacionados con lotes anteriores dentro de la operación de copia masiva, ya que ya se han confirmado las transacciones para ellos.