WebMessageBodyStyle Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисление, указывающее, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.
public enum class WebMessageBodyStyle
public enum WebMessageBodyStyle
type WebMessageBodyStyle =
Public Enum WebMessageBodyStyle
- Наследование
Поля
Имя | Значение | Описание |
---|---|---|
Bare | 0 | Запросы и ответы не помещаются в элемент-оболочку. |
Wrapped | 1 | Запросы и ответы помещаются в элемент-оболочку. |
WrappedRequest | 2 | Запросы помещаются в элемент-оболочку, ответы — нет. |
WrappedResponse | 3 | Ответы помещаются в элемент-оболочку, запросы — нет. |
Комментарии
Когда служба или клиент сериализует параметры и возвращает значения в сообщение, они записываются в предоставляемые инфраструктурой XML-элементы и упаковываются в оболочку. Иногда разработчики не хотят, чтобы служба записывала эти дополнительные элементы XML. Перечисление WebMessageBodyStyle указывает, следует ли помещать параметр и возвращаемое значение в элемент-оболочку.
Перечисление используется с атрибутами WebGetAttribute и WebInvokeAttribute для управления тем, как передаваемые служебной операции и от нее данные выглядят в канале передачи данных. Оба атрибута по умолчанию имеют значение Bare.