5
A
回答
6
System.ServiceModel.ServiceHost實現了IDisposable接口explicitly。這可以防止該接口複雜化ServiceHost類本身。它還避免了由類實現的多個接口定義具有相同簽名的方法的情況。
可以通過將ServiceHost對象轉換爲IDisposable來訪問Dispose方法。
相關問題
- 1. 實現IDisposable無Dispose函數的類?
- 2. 如果我有一個Dispose方法,我必須實現IDisposable嗎?
- 3. 如果此類沒有Dispose方法,該類如何實現IDisposable?
- 4. 實現了IDisposable
- 5. 檢查實現IDisposable但未正確處理的對象
- 6. 實現IDisposable的C#
- 7. 在父類還實現IDisposable時在子類上實現IDisposable
- 8. 我們可以使用Dispose方法而不實現IDisposable接口嗎?
- 9. 假陽性:修復此實現了IDisposable的,以符合Dispose模式
- 10. 要Dispose()或不要Dispose()IDisposable對象數組中的元素?
- 11. 對IDisposable的引用調用dispose()
- 12. 調用Dispose設置IDisposable屬性時?
- 13. 在UserControl上實現Dispose(bool)
- 14. 如何實現GetEnumerator()和Dispose()?
- 15. 爲什麼System.Net.Mail.MailMessage實現IDisposable
- 16. 在API中實現IDisposable
- 17. Enumerable.Range爲什麼實現IDisposable?
- 18. System.Net.HttpListener只顯式實現IDisposable
- 19. ClientBase不實現IDisposable成員
- 20. Aws開放端口到另一個實例但未公開
- 21. 尚未實現:DSA公鑰
- 22. SML仿函數公開一個類型而不公開實現(實現集)
- 23. 未定義的類的引用,儘管公開並實現
- 24. 正確清理System.ServiceModel.ServiceHost
- 25. 如何實現Dispose在繼承類
- 26. 遞歸在Unity和Dispose模式實現
- 27. CLR如何找到實現IDisposable的類?
- 28. 由於可讀性原因實現IDisposable
- 29. 哪裏不使用IDisposable實現?
- 30. 在Singleton上實現IDisposable是否正確
也許這個其他問題可以解決您的問題:http://stackoverflow.com/questions/1253266/why-explicit-implementation-of-a-interface-can-not-be-public – 2011-03-17 12:00:20