C# Class IServiceOriented.ServiceBus.Dispatchers.WcfProxyDispatcher

Inheritance: WcfDispatcher
ファイルを表示 Open project: jezell/iserviceoriented Class Usage Examples

Public Methods

Method Description
CreateMessageFilter ( Type contractType ) : MessageFilter
Dispatch ( MessageDelivery messageDelivery ) : void
WcfProxyDispatcher ( ) : System
WcfProxyDispatcher ( SubscriptionEndpoint endpoint ) : System

Protected Methods

Method Description
ApplySecurityContext ( MessageDelivery delivery, System.ServiceModel.ChannelFactory factory ) : void
CreateFactory ( ) : System.ServiceModel.ChannelFactory
CreateProxy ( IChannelFactory factory ) : IContextChannel
GetResponseCorrelationId ( MessageDelivery delivery ) : string

Private Methods

Method Description
initActionLookup ( SubscriptionEndpoint endpoint ) : ActionLookup

Method Details

ApplySecurityContext() protected method

protected ApplySecurityContext ( MessageDelivery delivery, System.ServiceModel.ChannelFactory factory ) : void
delivery MessageDelivery
factory System.ServiceModel.ChannelFactory
return void

CreateFactory() protected method

protected CreateFactory ( ) : System.ServiceModel.ChannelFactory
return System.ServiceModel.ChannelFactory

CreateMessageFilter() public static method

public static CreateMessageFilter ( Type contractType ) : MessageFilter
contractType System.Type
return MessageFilter

CreateProxy() protected method

protected CreateProxy ( IChannelFactory factory ) : IContextChannel
factory IChannelFactory
return IContextChannel

Dispatch() public method

public Dispatch ( MessageDelivery messageDelivery ) : void
messageDelivery MessageDelivery
return void

GetResponseCorrelationId() protected method

protected GetResponseCorrelationId ( MessageDelivery delivery ) : string
delivery MessageDelivery
return string

WcfProxyDispatcher() public method

public WcfProxyDispatcher ( ) : System
return System

WcfProxyDispatcher() public method

public WcfProxyDispatcher ( SubscriptionEndpoint endpoint ) : System
endpoint SubscriptionEndpoint
return System