MessageFilter.CreateFilterTable<FilterData> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立一個包含特定資料類型的過濾器的過濾表。
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)
類型參數
- FilterData
與表格中篩選器相關的資料。
傳回
IMessageFilterTable<FilterData>
一個 IMessageFilterTable<TFilterData> 可以加入與 相關聯 FilterData 的物件。
備註
此方法旨在被 呼叫 MessageFilterTable<TFilterData>。 使用者應透過呼叫過濾器資料表的建構子來建立篩選表。 此方法的預設實作會回傳一個濾波表,依序呼叫 Match 每個濾波器的方法。 實作過濾器時,將此方法覆蓋以關聯自訂的過濾表。