gpt4 book ai didi

c# - 不同的数字导致更新和删除消息

转载 作者:行者123 更新时间:2023-11-30 22:14:36 24 4
gpt4 key购买 nike

这让我很困惑。我设置了一个插件,它在更新和删除实体 Alpha 时执行完全相同的调用(我正在记录发送的字符串和 GUID,我发现它们完全相同)。

调用的方法中的操作是计算另一个实体 Beta 的实例数,该实体的查找指向创建/删除的实例。

现在,现在——大家看到这里都觉得“蠢驴术前忘记注册删除了”。但不是。我也这么认为,但它处于预操作状态,因此该实例仍然存在并且查找已连接到它(不是吗?!)所以它一定是其他东西。

现在,现在 - 大家又看到了,认为“愚蠢的驴混淆了目标中的 ID(用于创建)和原像的 ID(用于删除)”。但不是。我正在区分并且我实际上记录了发送的值,因此我可以看到 GUID 完全相同。

经过 7 个小时的调试,我得出的结论是我无法破解它。太生气了,或者什么的。有人知道如何处理它以及我缺少什么吗?

(无论谁让我继续前进,都会有赏金,但我等不及两天了。)

最佳答案

Gotcha

If you are running a plugin on the pre-operation event of the Deletemessage, one thing to note is that by that time CRM has alreadydisassociated the record in context with any child records. Thereforeif you need to query for any child records relating to that record,nothing will return from your query.

A way around this would be to register your plugin in the pre-validation event.

关于c# - 不同的数字导致更新和删除消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18431385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com