gpt4 book ai didi

c# - 我应该把Azure WorkerRole base.OnStop();

转载 作者:行者123 更新时间:2023-12-03 04:29:43 26 4
gpt4 key购买 nike

本文指导 Azure WorkerRole OnStop 处理; https://azure.microsoft.com/en-us/blog/the-right-way-to-handle-azure-onstop-events/

在上面的链接中,它不会在最后一行调用base.OnStop();。但其他代码示例 [1] , [2] , [3]在最后一行进行base调用。

我应该输入这段代码吗?

最佳答案

基类是抽象的

public abstract class RoleEntryPoint

并且OnStop方法是一个虚拟成员

public virtual void OnStop()

我认为 OnStop 成员什么也不做,就像虚拟方法 OnStop 在用于创建 Windows 服务的 ServiceBase 类中没有主体定义一样

Why call base.OnStop() when Windows Service is stopped?

还要提一下,如果他们将该成员创建为抽象,他们将强制您在派生类中实现它,即使您没有任何内容可以包含在那里。

所以我的 2 美分是,如果您想为 OnStop 事件添加额外的代码,则无需调用 base.OnStop()。

关于c# - 我应该把Azure WorkerRole base.OnStop();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38733216/

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