MessageEncodingBindingElement.MessageVersion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, obtient ou définit la version du message qui peut être gérée par les encodeurs de message générés par la fabrique d'encodeur de message.
public:
abstract property System::ServiceModel::Channels::MessageVersion ^ MessageVersion { System::ServiceModel::Channels::MessageVersion ^ get(); void set(System::ServiceModel::Channels::MessageVersion ^ value); };
public abstract System.ServiceModel.Channels.MessageVersion MessageVersion { get; set; }
member this.MessageVersion : System.ServiceModel.Channels.MessageVersion with get, set
Public MustOverride Property MessageVersion As MessageVersion
Valeur de propriété
MessageVersion utilisé par les encodeurs produits par la fabrique d'encodeur de message.
Exemples
Le code suivant illustre comment implémenter la propriété MessageVersion :
public override MessageVersion MessageVersion
{
get
{
return this.msgVersion;
}
set
{
if (value == null)
throw new ArgumentNullException(nameof(value));
this.msgVersion = value;
}
}
Remarques
Lorsqu’il est demandé aux éléments de liaison de traiter un message qui a un MessageVersion non retourné par cette propriété, une exception doit être renvoyée.