XmlReflectionMember 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 .NET Web 服务方法中的代码实体与为 SOAP Web 服务定义的 Web Services 描述语言 (WSDL) 消息的内容之间的映射。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public 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) |