This documentation is archived and is not being maintained.

Message.Version Property

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

Namespace:  System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public abstract MessageVersion Version { get; }

Property Value

Type: System.ServiceModel.Channels.MessageVersion
A MessageVersion object that represents the SOAP version.

ExceptionCondition
ObjectDisposedException

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.

Important noteImportant Note:

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

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0

.NET Compact Framework

Supported in: 3.5
Show: