C# Class Castle.Facilities.WcfIntegration.WcfChannelHolder

Inheritance: IWcfChannelHolder
Show file Open project: castleproject/Windsor Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
WcfChannelHolder ( ChannelCreator channelCreator, IWcfBurden burden, System.TimeSpan closeTimeout ) : System

Private Methods

Method Description
CreateChannel ( ) : void
IsChannelUsable ( ) : bool
NotifyChannelRefreshed ( IChannel oldChannel, IChannel newChannel ) : void
ObtainChannelFactory ( ) : System.ServiceModel.ChannelFactory
RefreshChannel ( bool force ) : IChannel

Method Details

Dispose() public method

public Dispose ( ) : void
return void

WcfChannelHolder() public method

public WcfChannelHolder ( ChannelCreator channelCreator, IWcfBurden burden, System.TimeSpan closeTimeout ) : System
channelCreator ChannelCreator
burden IWcfBurden
closeTimeout System.TimeSpan
return System