gpt4 book ai didi

WCF:IsInitiating 到底是做什么的?

转载 作者:行者123 更新时间:2023-12-04 21:27:17 25 4
gpt4 key购买 nike

在某些地方,我看到 IsInitiating 创建了一个新 session 。其他地方说它仅在需要时创建一个新 session 。哪个是正确的?

为了清楚起见,我想确保我可以在不创建三个 session 的情况下调用 IService.Foo 三次。

最佳答案

第一次通过 channel 调用 IsInitiating=true 操作时, session 开始。 future 对 IsInitiating=true 操作的调用不会启动新 session ,它们只是成为现有 session 的一部分。 session 在调用 IsTerminating 操作后结束(这会导致客户端关闭 channel )。一旦 IsTerminating 操作返回,就不能通过 channel 调用进一步的操作。这些属性使开发人员可以控制相对于 session 生存期的操作调用顺序。

Sorry, Here is a link to the source.

关于WCF:IsInitiating 到底是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679531/

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