Bagikan melalui


MessageEncodingBindingElement.MessageVersion Properti

Definisi

Saat ditimpa di kelas turunan, mendapatkan atau mengatur versi pesan yang dapat ditangani oleh encoder pesan yang dihasilkan oleh pabrik encoder pesan.

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

Nilai Properti

yang MessageVersion digunakan oleh encoder yang diproduksi oleh pabrik encoder pesan.

Contoh

Kode berikut mengilustrasikan cara mengimplementasikan MessageVersion properti :

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

    set
    {
        if (value == null)
            throw new ArgumentNullException(nameof(value));
        this.msgVersion = value;
    }
}

Keterangan

Saat elemen pengikatan diminta untuk memproses pesan yang MessageVersion tidak dikembalikan oleh properti ini, elemen tersebut harus melemparkan pengecualian.

Berlaku untuk