Bagikan melalui


ContextMessageProperty Kelas

Definisi

Properti yang digunakan untuk mengkomunikasikan konteks antara lapisan aplikasi dan saluran pada klien atau layanan.

public ref class ContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class ContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type ContextMessageProperty = class
    interface IMessageProperty
Public Class ContextMessageProperty
Implements IMessageProperty
Warisan
ContextMessageProperty
Atribut
Penerapan

Keterangan

Kumpulan properti yang ditambahkan ke Message yang menghubungkan pesan yang merupakan bagian dari percakapan antara klien dan layanan.

Jika Enabled adalah true, konteks ditetapkan di lapisan saluran, dan semua pesan masuk pada klien dan layanan memiliki properti konteks ini yang dilampirkan oleh saluran konteks. Jika Enabled digunakan falseContextMessageProperty untuk melampirkan konteks ke pesan keluar pada klien atau layanan di lapisan aplikasi.

ContextMessageProperty dapat digunakan pada klien atau pada layanan. Atau, hanya pada klien, konteks saat ini dapat diperoleh atau konteks baru dapat diatur pada instans saluran menggunakan GetContext properti dan SetContext .

Konstruktor

ContextMessageProperty()

Menginisialisasi instans baru kelas ContextMessageProperty.

ContextMessageProperty(IDictionary<String,String>)

Menginisialisasi instans ContextMessageProperty baru kelas dengan konteks tertentu.

Properti

Context

Mendapatkan konteks yang digunakan untuk menghubungkan pesan dalam percakapan antara klien dan layanan.

Name

Mendapatkan nama properti pesan konteks.

Metode

AddOrReplaceInMessage(Message)

Mengatur nilai ContextMessageProperty properti dalam yang ditentukan Message dari instans saat ini dari ContextMessageProperty.

AddOrReplaceInMessageProperties(MessageProperties)

Mengatur nilai ContextMessageProperty properti dalam koleksi tertentu dari MessageProperties instans saat ini dari ContextMessageProperty.

CreateCopy()

Membuat salinan instans saat ini dari ContextMessageProperty.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryCreateFromHttpCookieHeader(String, ContextMessageProperty)

Mencoba untuk membuat instans ContextMessageProperty dari pasangan kunci/nilai dari cookie HTTP tertentu.

TryGet(Message, ContextMessageProperty)

Mencoba untuk mendapatkan ContextMessageProperty dari properti pesan tertentu.

TryGet(MessageProperties, ContextMessageProperty)

Mencoba untuk mendapatkan ContextMessageProperty dari kumpulan properti pesan yang ditentukan.

Berlaku untuk

Lihat juga