Condividi tramite


EnvelopeVersion.None Proprietà

Definizione

Consente di ottenere la versione envelope non basata su una versione di 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

Valore della proprietà

EnvelopeVersion

Versione envelope non basata sulla formattazione SOAP.

Esempio

EnvelopeVersion envNotSOAP =  EnvelopeVersion.None;
Dim envNotSOAP As EnvelopeVersion = EnvelopeVersion.None

Commenti

L'utilizzo della versione di messaggio None implica che non è stata creata alcuna SOAP envelope e che il messaggio crea il contenuto del corpo. Ciò consente a un canale WCF (Communication Foundation) di Windows di comunicare con un endpoint che prevede xml senza formattazione SOAP. Il payload XML è contenuto nel corpo di un messaggio ed è l'unico elemento creato quando il messaggio raggiunge il codificatore.

Analogamente, i blocchi di dati XML ricevuti vengono incapsulati in un oggetto Message in modo da poter essere propagati nello stack del canale. Vengono inoltre inserite le intestazioni necessarie affinché il messaggio venga elaborato come se fosse un messaggio SOAP.

Si applica a