MessageFilter.CreateFilterTable<FilterData> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kendisiyle ilişkilendirilmiş belirtilen veri türüne sahip bir filtre için filtre tablosu oluşturur.
protected public:
generic <typename FilterData>
virtual System::ServiceModel::Dispatcher::IMessageFilterTable<FilterData> ^ CreateFilterTable();
protected internal virtual System.ServiceModel.Dispatcher.IMessageFilterTable<FilterData> CreateFilterTable<FilterData> ();
abstract member CreateFilterTable : unit -> System.ServiceModel.Dispatcher.IMessageFilterTable<'FilterData>
override this.CreateFilterTable : unit -> System.ServiceModel.Dispatcher.IMessageFilterTable<'FilterData>
Protected Friend Overridable Function CreateFilterTable(Of FilterData) () As IMessageFilterTable(Of FilterData)
Tür Parametreleri
- FilterData
Tablodaki filtrelerle ilişkili veriler.
Döndürülenler
- IMessageFilterTable<FilterData>
IMessageFilterTable<TFilterData> İlişkili FilterData
filtrelerin eklenebileceği bir nesne.
Açıklamalar
Bu yöntemin tarafından MessageFilterTable<TFilterData>çağrılmaya yöneliktir. Kullanıcılar, filtre tablosu için bir oluşturucu çağırarak bir filtre tablosu oluşturmalıdır. Bu yöntemin varsayılan uygulaması, her filtrenin Match yöntemini sırayla çağıran bir filtre tablosu döndürür. Filtre uygularken özel bir filtre tablosunu ilişkilendirmek için bu yöntemi geçersiz kılın.