public TcpValidatingConnection(IConnection connection, SharedConnectionListener.SharedListenerProxy listenerProxy) : base(connection)
                {
                    this.listenerProxy = listenerProxy;
                    Socket coreTransport = (Socket)connection.GetCoreTransport();

                    this.ipAddress         = ((IPEndPoint)coreTransport.LocalEndPoint).Address;
                    this.port              = ((IPEndPoint)coreTransport.LocalEndPoint).Port;
                    this.initialValidation = true;
                }
 public NamedPipeValidatingConnection(IConnection connection, SharedConnectionListener.SharedListenerProxy listenerProxy) : base(connection)
 {
     this.listenerProxy     = listenerProxy;
     this.initialValidation = true;
 }
 public SharedListenerProxyBehavior(SharedConnectionListener.SharedListenerProxy proxy)
 {
     this.proxy = proxy;
 }
 public SharedListenerProxyBehavior(SharedConnectionListener.SharedListenerProxy proxy)
 {
     this.proxy = proxy;
 }
 public NamedPipeValidatingConnection(IConnection connection, SharedConnectionListener.SharedListenerProxy listenerProxy) : base(connection)
 {
     this.listenerProxy = listenerProxy;
     this.initialValidation = true;
 }
 public TcpValidatingConnection(IConnection connection, SharedConnectionListener.SharedListenerProxy listenerProxy) : base(connection)
 {
     this.listenerProxy = listenerProxy;
     Socket coreTransport = (Socket) connection.GetCoreTransport();
     this.ipAddress = ((IPEndPoint) coreTransport.LocalEndPoint).Address;
     this.port = ((IPEndPoint) coreTransport.LocalEndPoint).Port;
     this.initialValidation = true;
 }