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 方法。 在實作篩選條件時,覆寫這個方法來與自訂篩選資料表產生關聯。