MessageFilterTable<TFilterData>.GetPriority(MessageFilter) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回資料表中指定之篩選條件的優先權。
public:
int GetPriority(System::ServiceModel::Dispatcher::MessageFilter ^ filter);
public int GetPriority (System.ServiceModel.Dispatcher.MessageFilter filter);
member this.GetPriority : System.ServiceModel.Dispatcher.MessageFilter -> int
Public Function GetPriority (filter As MessageFilter) As Integer
參數
- filter
- MessageFilter
包含在所建立篩選資料表中的 MessageFilter。
傳回
filter
的優先權。
例外狀況
指定的篩選條件不存在於篩選資料表中。
備註
優先權是一個整數值,這個值可用來將篩選條件分組為優先權 Bucket,並且安排這些 Bucket 的處理順序。 指派給篩選條件類型的整數愈大,處理時它的優先權就愈高。 優先權 Bucket 中的所有篩選資料表都會一併進行評估。 只有當較高的優先權 Bucket 中不提供任何比對時,才會評估較低的優先權 Bucket。