DependentTransaction.Complete Método
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í.
Intenta finalizar la transacción dependiente.
public:
void Complete();
public void Complete ();
member this.Complete : unit -> unit
Public Sub Complete ()
Excepciones
Cualquier intento de trabajo adicional en la transacción después de llamarse a este método. Incluyen la invocación de métodos como EnlistVolatile, EnlistDurable, Clone(), DependentClone(DependentCloneOption) o cualquier operación de serialización en la transacción.
Comentarios
Llame a este método cuando el clon dependiente quiera informar al creador de la transacción de que ha terminado su trabajo, y la transacción se puede confirmar si el elemento primario también está listo.
Una vez invocada esta llamada, no debe intentar ningún trabajo adicional en la transacción o se produce una excepción.
Si el dominio de aplicación deja de funcionar después de llamar a este método y antes de que se complete la transacción, la transacción podría anularse.
Nota Se debe llamar a este método solo una vez durante la vigencia de la transacción dependiente.