Message.Version Property


When overridden in a derived class, gets the SOAP version of the message.

 abstract property System::ServiceModel::Channels::MessageVersion ^ Version { System::ServiceModel::Channels::MessageVersion ^ get(); };
public abstract System.ServiceModel.Channels.MessageVersion Version { get; }
member this.Version : System.ServiceModel.Channels.MessageVersion
Public MustOverride ReadOnly Property Version As MessageVersion

Property Value


A MessageVersion object that represents the SOAP version.


The message has been disposed of.


This value is immutable for the message. There are two possible values for the version: Soap11 and Soap12 that correspond to SOAP 1.1 and SOAP 1.2 respectively.

Knowing the underlying SOAP version is important because the structure of Message is firmly correlated with that of a SOAP message.


Inheritors must note that when overridden in a derived class, this method returns a MessageVersion object for the SOAP version of the message.

Applies to