public DurableInstanceContextOutputSessionChannel( ChannelManagerBase channelManager, ContextType contextType, IOutputSessionChannel innerChannel, string contextStoreLocation) : base(channelManager, innerChannel) { this.innerOutputSessionChannel = innerChannel; this.isFirstMessage = true; this.contextStoreLocation = contextStoreLocation; this.endpointAddress = innerChannel.RemoteAddress; this.contextType = contextType; stateLock = new object(); }
public DurableInstanceContextOutputSessionChannel( ChannelManagerBase channelManager, ContextType contextType, IOutputSessionChannel innerChannel, string contextStoreLocation) : base(channelManager, innerChannel) { this.innerOutputSessionChannel = innerChannel; this.isFirstMessage = true; this.contextStoreLocation = contextStoreLocation; this.endpointAddress = innerChannel.RemoteAddress; this.contextType = contextType; stateLock = new object(); }
public SecurityOutputSessionChannel(ChannelManagerBase factory, SecurityProtocolFactory securityProtocolFactory, IOutputSessionChannel innerChannel, EndpointAddress to, Uri via) : base(factory, securityProtocolFactory, innerChannel, to, via) { }
public SecurityOutputSessionChannel(IOutputSessionChannel innerChannel, SecurityChannelFactory <IOutputSessionChannel> source) : base(innerChannel) { this.source = source; InitializeSecurityFunctionality(source.SecuritySupport); }
public InterceptingOutputSessionChannel( InterceptingChannelFactory <TChannel> factory, IOutputSessionChannel innerChannel) : base(factory, innerChannel) { this.innerSessionChannel = innerChannel; }
public SecurityOutputSessionChannel (IOutputSessionChannel innerChannel, SecurityChannelFactory<IOutputSessionChannel> source) : base (innerChannel) { this.source = source; InitializeSecurityFunctionality (source.SecuritySupport); }