C# Class Castle.Facilities.WcfIntegration.Proxy.WcfRemotingInterceptor

Inheritance: IWcfInterceptor
Afficher le fichier Open project: castleproject/Windsor Class Usage Examples

Protected Properties

Свойство Type Description
channelHolder IWcfChannelHolder

Méthodes publiques

Méthode Description
Intercept ( IInvocation invocation ) : void
WcfRemotingInterceptor ( WcfClientExtension clients, IWcfChannelHolder channelHolder ) : System

Méthodes protégées

Méthode Description
Handles ( MethodInfo method ) : bool
PerformInvocation ( IInvocation invocation ) : void
PerformInvocation ( IInvocation invocation, Action action ) : void

Private Methods

Méthode Description
ApplyChannelPipeline ( int policyIndex, WcfInvocation wcfInvocation, Action action ) : void
CreateChannelPipeline ( WcfClientExtension clients ) : IWcfPolicy[]
IWcfInterceptor ( MethodInfo method ) : bool
InvokeChannel ( IInvocation invocation, WcfInvocation wcfInvocation ) : void
InvokeRealProxy ( RealProxy realProxy, WcfInvocation wcfInvocation ) : void

Method Details

Handles() protected méthode

protected Handles ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Résultat bool

Intercept() public méthode

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
Résultat void

PerformInvocation() protected méthode

protected PerformInvocation ( IInvocation invocation ) : void
invocation IInvocation
Résultat void

PerformInvocation() protected méthode

protected PerformInvocation ( IInvocation invocation, Action action ) : void
invocation IInvocation
action Action
Résultat void

WcfRemotingInterceptor() public méthode

public WcfRemotingInterceptor ( WcfClientExtension clients, IWcfChannelHolder channelHolder ) : System
clients WcfClientExtension
channelHolder IWcfChannelHolder
Résultat System

Property Details

channelHolder protected_oe property

protected IWcfChannelHolder channelHolder
Résultat IWcfChannelHolder