Freigeben über


MessageEncoderFactory.MessageVersion Eigenschaft

Definition

Beim Überschreiben in einer abgeleiteten Klasse wird die Nachrichtenversion abgerufen, mit der Nachrichten durch die von der Factory erzeugten Encoder codiert werden.

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

Eigenschaftswert

Die MessageVersion, die von der Factory verwendet wird.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die MessageVersion-Eigenschaft implementiert wird:

public override MessageVersion MessageVersion
{
    get
    {
        return this.version;
    }
}

Hinweise

Die Nachrichtenversion kann mit der MessageVersion-Eigenschaft festgelegt werden. MessageVersion ist auf die Verwendung bestimmter Versionen von SOAP und WS-Addressing beschränkt und nicht erweiterbar. Wenn diese Versionen nicht verwendet werden sollen, sollte diese Eigenschaft daher überschrieben werden, um MessageVersion.None zurückzugeben.

Gilt für: