protected ServerReliableChannelBinder(ChannelBuilder builder,
                                       EndpointAddress remoteAddress, MessageFilter filter, int priority, MaskingMode maskingMode,
                                       TolerateFaultsMode faultMode, TimeSpan defaultCloseTimeout,
                                       TimeSpan defaultSendTimeout)
     : base(null, maskingMode, faultMode, defaultCloseTimeout, defaultSendTimeout)
 {
     this.listener      = builder.BuildChannelListener <TChannel>(filter, priority);
     this.remoteAddress = remoteAddress;
 }
示例#2
0
 protected ServerReliableChannelBinder(ChannelBuilder builder, EndpointAddress remoteAddress, MessageFilter filter, int priority, MaskingMode maskingMode, TolerateFaultsMode faultMode, TimeSpan defaultCloseTimeout, TimeSpan defaultSendTimeout) : base(default(TChannel), maskingMode, faultMode, defaultCloseTimeout, defaultSendTimeout)
 {
     this.pendingChannelEvent = new InterruptibleWaitObject(false, false);
     this.listener            = builder.BuildChannelListener <TChannel>(filter, priority);
     this.remoteAddress       = remoteAddress;
 }