Aracılığıyla paylaş


CorrelationQuery Sınıf

Tanım

Where Bir iletinin doğru örneğe yönlendirilmesi için benzersiz özelliklerini tanımlayan yan tümcesini ve Select yan tümcesini temsil eder.

public ref class CorrelationQuery
public class CorrelationQuery
type CorrelationQuery = class
Public Class CorrelationQuery
Devralma
CorrelationQuery

Açıklamalar

A CorrelationQuery , bir dizi örnek anahtarı oluşturmak için gelen veya giden iletide çalıştırılacak bir sorgu kümesidir. , InstanceKey sorgudan seçilen veriler ile belirli bir hizmet örneği arasındaki ilişkiyi temsil eder.

Where yan tümcesi, kullanıcının bunun CorrelationQuery üzerinde çalıştığı ileti kümesini filtrelemesine olanak tanır. Select yan tümcesi, gelen iletinin gönderilmesi gereken hizmet örneğini benzersiz olarak tanımlamak için kullanılan sorgu kümesini temsil eder. Yan SelectAdditional tümceleri, bu verileri hizmet örneğiyle ilişkilendirmek için oluşturulması gereken yeni örnek anahtarlarını temsil eden bir sorgu kümeleri kümesidir.

Oluşturucular

Name Description
CorrelationQuery()

CorrelationQuery sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Select

İletide MessageQuerySet , iletiyi benzersiz olarak tanımlayan örnek anahtarını oluşturan öğeleri içeren öğesini alır veya ayarlar.

SelectAdditional

her biri ilişkili anahtarı oluşturan iletideki öğe kümesini tanımlayan yan tümceler koleksiyonunu alır.

Where

Bu sorgunun MessageFilter uygulandığı ileti kümesini tanımlayan öğesini alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Geçerli CorrelationQuery değerin belirtilen nesneye eşit olup olmadığını belirler.

GetHashCode()

Geçerli CorrelationQueryiçin karma kodunu döndürür.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır