MessageEncodingBindingElement.MessageVersion Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě získá nebo nastaví verzi zprávy, která může být zpracována kodéry zpráv vytvořené továrnou kodéru zpráv.
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
Hodnota vlastnosti
Používá MessageVersion kodéry vytvořené továrnou kodéru zpráv.
Příklady
Následující kód ukazuje, jak implementovat MessageVersion vlastnost:
public override MessageVersion MessageVersion
{
get
{
return this.msgVersion;
}
set
{
if (value == null)
throw new ArgumentNullException(nameof(value));
this.msgVersion = value;
}
}
Poznámky
Když jsou prvky vazby vyzvány ke zpracování zprávy, která nemá MessageVersion vrácena touto vlastností, měla by vyvolat výjimku.