WebMessageBodyStyle Перечисление

Определение

Перечисление, указывающее, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.An enumeration that specifies whether to wrap parameter and return values.

public enum class WebMessageBodyStyle
public enum WebMessageBodyStyle
type WebMessageBodyStyle = 
Public Enum WebMessageBodyStyle
Наследование
WebMessageBodyStyle

Поля

Bare 0

Запросы и ответы не помещаются в элемент-оболочку.Both requests and responses are not wrapped.

Wrapped 1

Запросы и ответы помещаются в элемент-оболочку.Both requests and responses are wrapped.

WrappedRequest 2

Запросы помещаются в элемент-оболочку, ответы — нет.Requests are wrapped, responses are not wrapped.

WrappedResponse 3

Ответы помещаются в элемент-оболочку, запросы — нет.Responses are wrapped, requests are not wrapped.

Комментарии

Когда служба или Клиент сериализует параметры и возвращаемые значения в сообщение, он записывает их в элементы XML, предоставляемые инфраструктурой, и упаковывается.When the service or client serializes parameters and return values to a message, it writes them within infrastructure-provided XML elements and are wrapped. Иногда разработчики не хотят, чтобы служба записывала эти дополнительные элементы XML.Sometimes developers do not want the service to write these extra XML elements. Перечисление WebMessageBodyStyle указывает, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.The WebMessageBodyStyle enumeration specifies whether to wrap parameters and return values.

Перечисление используется с атрибутами WebGetAttribute и WebInvokeAttribute для управления тем, как передаваемые служебной операции и от нее данные выглядят в канале передачи данных.This enumeration is used with the WebGetAttribute and the WebInvokeAttribute to control how the data passed to and from a service operation appears on the wire. Оба атрибута по умолчанию имеют исходное значение.Both attributes default to Bare.

Применяется к