protected void SetDefault(SocketClientDefaultSettings settings)
        {
            this.ServerName       = settings.ServerName;
            this.Port             = settings.Port;
            this.UserName         = settings.UserName;
            this.Password         = settings.Password;
            this.Ssl              = settings.Ssl;
            this.RequestEncoding  = settings.RequestEncoding;
            this.ResponseEncoding = settings.ResponseEncoding;
#if !NETFX_CORE
            this.ReceiveTimeout    = settings.ReceiveTimeout;
            this.SendBufferSize    = settings.SendBufferSize;
            this.ReceiveBufferSize = settings.ReceiveBufferSize;
#endif
        }
 protected void SetProperty(String serverName, Int32 port, String userName, String password, SocketClientDefaultSettings settings)
 {
     this.SetDefault(settings);
     this.ServerName = serverName;
     this.Port       = port;
     this.UserName   = userName;
     this.Password   = password;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="serverName"></param>
 /// <param name="port"></param>
 /// <param name="userName"></param>
 /// <param name="password"></param>
 /// <param name="settings"></param>
 protected SocketClient(String serverName, Int32 port, String userName, String password, SocketClientDefaultSettings settings)
 {
     this.SetProperty(serverName, port, userName, password, settings);
 }
示例#4
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="serverName"></param>
 /// <param name="port"></param>
 /// <param name="userName"></param>
 /// <param name="password"></param>
 /// <param name="settings"></param>
 protected SocketClient(String serverName, Int32 port, String userName, String password, SocketClientDefaultSettings settings)
 {
     this.SetProperty(serverName, port, userName, password, settings);
 }
示例#5
0
 protected void SetProperty(String serverName, Int32 port, String userName, String password, SocketClientDefaultSettings settings)
 {
     this.SetDefault(settings);
     this.ServerName = serverName;
     this.Port = port;
     this.UserName = userName;
     this.Password = password;
 }
示例#6
0
 protected void SetDefault(SocketClientDefaultSettings settings)
 {
     this.ServerName = settings.ServerName;
     this.Port = settings.Port;
     this.UserName = settings.UserName;
     this.Password = settings.Password;
     this.Ssl = settings.Ssl;
     this.RequestEncoding = settings.RequestEncoding;
     this.ResponseEncoding = settings.ResponseEncoding;
     #if !NETFX_CORE
     this.ReceiveTimeout = settings.ReceiveTimeout;
     this.SendBufferSize = settings.SendBufferSize;
     this.ReceiveBufferSize = settings.ReceiveBufferSize;
     #endif
 }