MessageEncoder.MessageVersion Property


When overridden in a derived class, gets the message version value that is used by the encoder.

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

public abstract MessageVersion MessageVersion { get; }

Property Value

Type: System.ServiceModel.Channels.MessageVersion

The MessageVersion that is used by the encoder.

Specifies the versions of SOAP and WS-Addressing associated with a message and its exchange. If SOAP versions are not to be used, this property should be overridden to return None.

The following code shows how to implement the MessageVersion property.

public override MessageVersion MessageVersion
        return this.factory.MessageVersion;

Universal Windows Platform
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top