Bagikan melalui


CorrelationCallbackMessageProperty Kelas

Definisi

Menyediakan kelas dasar abstrak untuk menunda perhitungan kunci korelasi hingga semua data korelasi tersedia.

public ref class CorrelationCallbackMessageProperty abstract : System::ServiceModel::Channels::IMessageProperty
public abstract class CorrelationCallbackMessageProperty : System.ServiceModel.Channels.IMessageProperty
type CorrelationCallbackMessageProperty = class
    interface IMessageProperty
Public MustInherit Class CorrelationCallbackMessageProperty
Implements IMessageProperty
Warisan
CorrelationCallbackMessageProperty
Penerapan

Keterangan

Ini biasanya digunakan untuk memungkinkan saluran lain menyediakan data korelasi sebelum pesan dikirim pada kawat.

Konstruktor

CorrelationCallbackMessageProperty(CorrelationCallbackMessageProperty)

Dipanggil oleh kelas turunan untuk menginisialisasi instans baru dari kelas turunan menggunakan data korelasi yang diperlukan dari instans kelas turunan lainnya CorrelationCallbackMessageProperty .

CorrelationCallbackMessageProperty(ICollection<String>)

Dipanggil oleh kelas turunan untuk menginisialisasi instans baru dari kelas turunan menggunakan kumpulan data korelasi yang ditentukan yang diperlukan untuk menghitung korelasi.

Properti

IsFullyDefined

Menentukan apakah CorrelationCallbackMessageProperty memiliki semua data korelasi yang diperlukan.

Name

Mendapatkan nama properti pesan ini: "CorrelationCallbackMessageProperty".

NeededData

Mendapatkan daftar data korelasi yang diperlukan sebelum korelasi dapat diterapkan.

Metode

AddData(String, Func<String>)

Menambahkan data korelasi yang diperlukan ke properti .

BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

Dipanggil oleh protokol korelasi ketika semua informasi korelasi tersedia untuk membangun korelasi secara asinkron.

CreateCopy()

Saat ditimpa di kelas turunan, menginisialisasi dan mengembalikan salinan instans properti pesan turunan.

EndFinalizeCorrelation(IAsyncResult)

Mengembalikan pesan yang disiapkan secara asinkron untuk korelasi.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FinalizeCorrelation(Message, TimeSpan)

Dipanggil oleh protokol korelasi ketika semua informasi korelasi tersedia untuk membangun korelasi.

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)
OnBeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object)

Ketika ditimpa di kelas turunan, secara asinkron melakukan perhitungan korelasi untuk pesan yang ditentukan.

OnEndFinalizeCorrelation(IAsyncResult)

Ketika ditimpa di kelas turunan, mengembalikan pesan yang disiapkan secara asinkron untuk korelasi.

OnFinalizeCorrelation(Message, TimeSpan)

Saat ditimpa di kelas turunan, melakukan perhitungan korelasi untuk pesan yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TryGet(Message, CorrelationCallbackMessageProperty)

Mencoba untuk mendapatkan CorrelationCallbackMessageProperty dari pesan Propertiesyang ditentukan.

TryGet(MessageProperties, CorrelationCallbackMessageProperty)

Mencoba untuk mendapatkan CorrelationCallbackMessageProperty dari properti pesan yang ditentukan.

Berlaku untuk