【问题标题】:Is Dispose neccessary for the class I put in ServiceHost我在 ServiceHost 中放置的类是否需要 Dispose
【发布时间】:2013-08-08 11:35:50
【问题描述】:

我在托管应用程序中托管我的 WCF 服务。
我为此使用ServiceHost 类。

关于我在 ServiceHost 中托管的类,应该实现 IDispoable 吗?如果我实施 :IDisposable 什么时候会调用它?
当我调用 servicehost.Close() 时?

【问题讨论】:

    标签: wcf idisposable servicehost


    【解决方案1】:

    实现 IDisposable 的主要原因是您的类包装了非托管资源。

    这与ServiceHost内部是否无关。

    【讨论】:

    • 什么时候调用这个类的 dispose ?当没有其他类拥有它的引用时? (因为我从不直接处理它),所以唯一一次处理这个类是在处理它的 ServiceHost 包装器时?
    猜你喜欢
    • 2012-03-20
    • 1970-01-01
    • 1970-01-01
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 1970-01-01
    • 2011-03-31
    相关资源
    最近更新 更多