C# 配对电子邮件事务和ADO.NET事务
是否可以将C#中的电子邮件发送(使用SMTPClient)与ADO.net事务自动链接 因此,如果电子邮件发送失败,ADO.NET事务也将失败并自动回滚C# 配对电子邮件事务和ADO.NET事务,c#,email,ado.net,smtpclient,C#,Email,Ado.net,Smtpclient,是否可以将C#中的电子邮件发送(使用SMTPClient)与ADO.net事务自动链接 因此,如果电子邮件发送失败,ADO.NET事务也将失败并自动回滚 干杯是的,您需要在事务上下文中发送邮件并等待完成,然后在出现任何异常时回滚事务,或者在没有异常时提交事务。没有常见的方法可以做到这一点。如果发送邮件时出错,您可以回滚事务(或事务范围)。(只要您不想撤消作为事务回滚的一部分发送的邮件…;) 然而,我不知道你所说的“自动”链接是什么意思;失败的电子邮件发送不会自动执行回滚
干杯是的,您需要在事务上下文中发送邮件并等待完成,然后在出现任何异常时回滚事务,或者在没有异常时提交事务。没有常见的方法可以做到这一点。如果发送邮件时出错,您可以回滚事务(或事务范围)。(只要您不想撤消作为事务回滚的一部分发送的邮件…;) 然而,我不知道你所说的“自动”链接是什么意思;失败的电子邮件发送不会自动执行回滚