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 bir iletinin gönderilmesi gereken hizmet örneğini benzersiz olarak tanımlamak için kullanılan sorgu kümesini temsil eder. Yan SelectAdditional tümceler, 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

CorrelationQuery()

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

Özellikler

Select

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

SelectAdditional

her biri iletideki ilişkili anahtarı oluşturan öğe kümesini tanımlayan yan tümcelerden oluşan bir koleksiyon alır.

Where

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

Yöntemler

Equals(Object)

Geçerlinin CorrelationQuery belirtilen nesneye eşit olup olmadığını belirler.

GetHashCode()

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

GetType()

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

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır