WebMessageBodyStyle 枚举

定义

一个指定是否包装参数和返回值的枚举。

public enum WebMessageBodyStyle
继承
WebMessageBodyStyle

字段

名称 说明
Bare 0

不包装请求和响应。

Wrapped 1

包装请求和响应。

WrappedRequest 2

包装请求,但不包装响应。

WrappedResponse 3

包装响应,但不包装请求。

注解

当服务或客户端序列化参数并将值返回到消息时,它会在基础结构提供的 XML 元素中写入这些值并 包装。 有时,开发人员并不希望服务写入这些多余的 XML 元素。 WebMessageBodyStyle 枚举会指定是否包装参数和返回值。

将此枚举与 WebGetAttributeWebInvokeAttribute 搭配使用,可控制传入与传出服务操作的数据如何显示在网络上。 这两个属性默认为 Bare。

适用于

产品 版本
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1