C# Класс Castle.Facilities.WcfIntegration.Proxy.WcfRemotingInterceptor

Наследование: IWcfInterceptor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
channelHolder IWcfChannelHolder

Открытые методы

Метод Описание
Intercept ( IInvocation invocation ) : void
WcfRemotingInterceptor ( WcfClientExtension clients, IWcfChannelHolder channelHolder ) : System

Защищенные методы

Метод Описание
Handles ( MethodInfo method ) : bool
PerformInvocation ( IInvocation invocation ) : void
PerformInvocation ( IInvocation invocation, Action action ) : void

Приватные методы

Метод Описание
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

Описание методов

Handles() защищенный Метод

protected Handles ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Результат bool

Intercept() публичный Метод

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
Результат void

PerformInvocation() защищенный Метод

protected PerformInvocation ( IInvocation invocation ) : void
invocation IInvocation
Результат void

PerformInvocation() защищенный Метод

protected PerformInvocation ( IInvocation invocation, Action action ) : void
invocation IInvocation
action Action
Результат void

WcfRemotingInterceptor() публичный Метод

public WcfRemotingInterceptor ( WcfClientExtension clients, IWcfChannelHolder channelHolder ) : System
clients WcfClientExtension
channelHolder IWcfChannelHolder
Результат System

Описание свойств

channelHolder защищенное свойство

protected IWcfChannelHolder channelHolder
Результат IWcfChannelHolder