RoutingBehavior クラス

定義

ルーティング動作を定義します。これは、ルーティング時に使用する宛先エンドポイント、フィルター、フィルターオプションを構成するために使用されます。

public ref class RoutingBehavior sealed : System::ServiceModel::Description::IServiceBehavior
public sealed class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior
type RoutingBehavior = class
    interface IServiceBehavior
Public NotInheritable Class RoutingBehavior
Implements IServiceBehavior
継承
RoutingBehavior
実装

注釈

RoutingBehaviorは、チャネル初期化子、SoapProcessingBehaviorRoutingExtensionなど、ルーティング サービスによって使用されるすべてのランタイム コンポーネントを登録します。

コンストラクター

名前 説明
RoutingBehavior(RoutingConfiguration)

指定したルーティング構成を使用して、 RoutingBehavior クラスの新しいインスタンスを作成します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetContractForDescription(ContractDescription)

指定した ContractDescriptionのコントラクト型を取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

動作をサポートする AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) メソッドを実装します。

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

動作をサポートする ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) メソッドを実装します。

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

動作をサポートする Validate(ServiceDescription, ServiceHostBase) メソッドを実装します。

適用対象