次の方法で共有


EndpointDispatcher.FilterPriority プロパティ

定義

ContractFilter がエンドポイントを選択するときの、AddressFilterChannelDispatcher の組み合わせの優先順位を取得または設定します。

public:
 property int FilterPriority { int get(); void set(int value); };
public int FilterPriority { get; set; }
member this.FilterPriority : int with get, set
Public Property FilterPriority As Integer

プロパティ値

Int32

フィルターの優先度。

注釈

ChannelDispatcher は、AddressFilter 値および ContractFilter 値を組み合わせて、メッセージをこのエンドポイントにルーティングすべきかどうかを判定します。

一致する 2 つの EndpointDispatcher オブジェクトがメッセージを処理できる場合、FilterPriority プロパティを使用してエンドポイントを選択します。

2 つのエンドポイントがメッセージを処理でき、それらの FilterPriority プロパティの値が一致する場合は、System.ServiceModel.Dispatcher.MultipleFilterMatchesException がスローされます。

適用対象