EnvelopeVersion.None Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает версию конверта, если не используется ни одна из версий SOAP.
public:
static property System::ServiceModel::EnvelopeVersion ^ None { System::ServiceModel::EnvelopeVersion ^ get(); };
public static System.ServiceModel.EnvelopeVersion None { get; }
member this.None : System.ServiceModel.EnvelopeVersion
Public Shared ReadOnly Property None As EnvelopeVersion
Значение свойства
Версия конверта сообщения, в котором не используется форматирование SOAP.
Примеры
EnvelopeVersion envNotSOAP = EnvelopeVersion.None;
Dim envNotSOAP As EnvelopeVersion = EnvelopeVersion.None
Комментарии
Если используется версия сообщения None, это означает, что конверт SOAP не записывается, и сообщение выдает содержимое текста сообщения. Это позволяет каналу Windows Communication Foundation (WCF) взаимодействовать с конечной точкой, которая ожидает XML без форматирования SOAP. Полезная нагрузка XML находится в тексте сообщения; это единственное, что выдается при попадании сообщения в кодировщик.
Аналогично, при получении произвольного фрагмента XML-данных он заключается в оболочку Message для распространения вверх по стеку каналов. Вставляются необходимые заголовки, и сообщение обрабатывается так, как будто это сообщение SOAP.