Поделиться через


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

Определение

Перечисление, указывающее, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.

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

Поля

Имя Значение Описание
Bare 0

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

Wrapped 1

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

WrappedRequest 2

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

WrappedResponse 3

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

Комментарии

Когда служба или клиент сериализует параметры и возвращает значения в сообщение, они записываются в предоставляемые инфраструктурой XML-элементы и упаковываются в оболочку. Иногда разработчики не хотят, чтобы служба записывала эти дополнительные элементы XML. Перечисление WebMessageBodyStyle указывает, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.

Перечисление используется с атрибутами WebGetAttribute и WebInvokeAttribute для управления тем, как передаваемые служебной операции и от нее данные выглядят в канале передачи данных. Оба атрибута по умолчанию имеют значение Bare.

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