SoapExtensionReflector 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为类提供通用接口和功能,以按方法向 ServiceDescription 对象添加 SOAP 扩展信息。
public ref class SoapExtensionReflector abstract
public abstract class SoapExtensionReflector
type SoapExtensionReflector = class
Public MustInherit Class SoapExtensionReflector
- 继承
-
SoapExtensionReflector
注解
抽象 SoapExtensionReflector 类公开抽象方法 ReflectMethod。 此抽象方法允许派生类在将 Web 方法反射到放置在 对象中的 ServiceDescription 对象时添加 SOAP 扩展的说明。 方法本身不是输入。 将针对属于生成 ServiceDescription的指定绑定的所有 Web 方法添加说明。
可以使用 ServiceDescription 通过 方法生成 Web 服务描述语言 (WSDL) 文档 Write 。 类 ServiceDescriptionImporter 和相关类还可以使用 ServiceDescription 生成客户端代理代码或抽象服务器代码。
将派生自 SoapExtensionReflector 类的类与派生自抽象 SoapExtension 类的类结合使用,以扩展客户端或服务上 SOAP 消息的运行时处理。
可以通过 soapExtensionReflectorTypes> Element 元素及其子 add 元素在配置文件<中指定 。SoapExtensionReflector 还可以将配置应用于发布 Web 服务的 ASP.NET Web 应用程序。
构造函数
SoapExtensionReflector() |
初始化 SoapExtensionReflector 类的实例。 |
属性
ReflectionContext |
获取或设置从调用 ProtocolReflector 方法的 ReflectMethod() 抽象类派生的类的实例。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ReflectDescription() |
生成将放入与绑定对应的 ServiceDescription 对象中的特定于服务的说明信息。 |
ReflectMethod() |
|
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |