XmlReflectionMember 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 .NET Web 服务方法中的代码实体与为 SOAP Web 服务定义的 Web Services 描述语言 (WSDL) 消息的内容之间的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class XmlReflectionMemberpublic class XmlReflectionMembertype XmlReflectionMember = classPublic Class XmlReflectionMember- 继承
- 
				XmlReflectionMember
注解
类 XmlReflectionMember 不直接使用。 而是使用它:
- 在.NET Framework初始化 SOAP Web 服务或客户端时初始化 XmlSerializer 对象。 
- ServiceDescriptionReflector由 类从ServiceDescriptionReflector标识为 SOAP Web 服务的类创建ServiceDescription对象。 
在 SOAP Web 服务方法的反射过程中,将生成表示 WSDL 消息定义内容的 对象的数组 XmlReflectionMember 。 为属于 SOAP Web 服务方法的以下每个项生成一个数组:
- 输入参数。 
- 输出参数和返回值。 
- 通过属性请求 SOAP 标头。 
- 通过属性响应 SOAP 标头。 
SoapReflectionImporter和 XmlReflectionImporter 类将数组转换为XmlMembersMappingXmlReflectionMember包含集合的 ,以便进一XmlMemberMapping步处理。
构造函数
| XmlReflectionMember() | 此 API 支持产品基础结构,不能在代码中直接使用。 初始化 XmlReflectionMember 类的新实例。 | 
属性
| IsReturnValue | 此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置一个值,该值指示 XmlReflectionMember 是否表示 Web 服务方法返回值(而不是输出参数)。 | 
| MemberName | 此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置映射的 Web 服务方法成员的名称。 | 
| MemberType | 此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置此映射所表示的 Web 服务方法成员代码实体的类型。 | 
| OverrideIsNullable | 此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置一个值,该值指示相应 XML 元素定义的 属性 | 
| SoapAttributes | 此 API 支持产品基础结构,不能在代码中直接使用。 使用应用于成员代码实体的 SOAP 相关特性的集合获取或设置 SoapAttributes。 | 
| XmlAttributes | 此 API 支持产品基础结构,不能在代码中直接使用。 使用应用于成员代码实体的 XmlAttributes相关属性的集合获取或设置 XmlSerializer。 | 
方法
| Equals(Object) | 此 API 支持产品基础结构,不能在代码中直接使用。 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 此 API 支持产品基础结构,不能在代码中直接使用。 作为默认哈希函数。(继承自 Object) | 
| GetType() | 此 API 支持产品基础结构,不能在代码中直接使用。 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 此 API 支持产品基础结构,不能在代码中直接使用。 返回表示当前对象的字符串。(继承自 Object) |