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) 方法以支持该行为。

适用于