为什么不需要实现这些抽象方法?

本文关键字:抽象方法 不需要 实现 为什么 | 更新日期: 2023-09-27 18:07:49

我在这里错过了什么?在下面的网页中,将解释如何编写SOAP扩展类:

http://msdn.microsoft.com/en-us/magazine/cc188761.aspx

在建议的扩展类中,它开始于:

public class XmlStreamSoapExtension : SoapExtension

…仅实现ChainStreamProcessMessage。但是,如果我做类似的事情并尝试构建,我会得到3个抽象方法的构建错误:

GetInitializer(Type serviceType)  
GetInitializer(LogicalMethodInfo methodInfo, SoapExtensionAttribute attribute)
Initialize(object initializer)

…尚未实施。是为了简洁而省略了它们,还是我在这里遗漏了一些东西,使您不必实现它们?

为什么不需要实现这些抽象方法?

如果您注意到在示例代码中,

  ... // no-op operations omitted for simplicity

说他们有意省略了这些方法(为了简单)。

如链接页面所述:

为了简单起见,我省略了几个无操作的操作。