MessageEncodingBindingElement.MessageVersion Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När den åsidosätts i en härledd klass hämtar eller anger du den meddelandeversion som kan hanteras av meddelandekodarna som skapas av meddelandekodarens fabrik.
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
Egenskapsvärde
Det MessageVersion som används av kodarna som skapas av meddelandekodarfabriken.
Exempel
Följande kod visar hur du MessageVersion implementerar egenskapen:
public override MessageVersion MessageVersion
{
get
{
return this.msgVersion;
}
set
{
if (value == null)
throw new ArgumentNullException(nameof(value));
this.msgVersion = value;
}
}
Kommentarer
När bindningselement uppmanas att bearbeta ett meddelande som MessageVersion inte returneras av den här egenskapen bör det utlösa ett undantag.