StrictAndMessageFilter Sınıf

Tanım

Bir iletinin belirtilen her iki nesneyi de karşılayıp karşılamadığını test eden bir sorgu temsil eder MessageFilter .

public ref class StrictAndMessageFilter : System::ServiceModel::Dispatcher::MessageFilter
public class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
type StrictAndMessageFilter = class
    inherit MessageFilter
Public Class StrictAndMessageFilter
Inherits MessageFilter
Devralma
StrictAndMessageFilter

Açıklamalar

Bu filtre tarafından gerçekleştirilen eşleşmeler, her iki MessageFilter nesneyi de bir sonuç döndürmeden önce değerlendirir.

İlk değerlendirilen değer false döndürürse bu ve işlemi kısa devre değildir MessageFilter .

Oluşturucular

StrictAndMessageFilter(MessageFilter, MessageFilter)

StrictAndMessageFilterBelirtilen nesneleri kullanarak sınıfının yeni bir örneğini oluşturur MessageFilter .

Yöntemler

CreateFilterTable<TFilterData>()

Yeni bir IMessageFilterTable<TFilterData> oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

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

Varsayılan karma işlevi işlevi görür.

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

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

(Devralındığı yer: Object)
Match(Message)

Bu filtrede belirtilen her iki nesnenin de bir ileti ile eşleşip eşleşmediğini sınar MessageFilter .

Match(MessageBuffer)

Arabellekli bir iletinin bu filtrede belirtilen her ikisiyle de eşleşip eşleşmediğini sınar MessageFilter .

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