Esempio n. 1
0
        public NetworkHost(IWSComm awsComm, Uri baseAddress, String alias)
        {
            _serviceHost = new ServiceHost(awsComm, baseAddress);

            //list max buffer size limit
            TCPBinding tcpbinding = new TCPBinding();

            _netTcpEndpoint = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty);
            _metaDataElementValue = "*";
            _metaDataAliasValue = alias;
            _metaDataLogInValue = "True";
            IsRunning = false;
        }
Esempio n. 2
0
        public NetworkHost(IWSComm awsComm, Uri baseAddress, String alias, string ipAddressRange)
        {
            _serviceHost = new ServiceHost(awsComm, baseAddress);

            //list max buffer size limit
            TCPBinding tcpbinding = new TCPBinding();

            _netTcpEndpoint       = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty);
            _metaDataElementValue = ipAddressRange;
            _metaDataAliasValue   = alias;
            _metaDataLogInValue   = "True";
            IsRunning             = false;
        }
Esempio n. 3
0
        public NetworkHost (IWSComm awsComm, Uri baseAddress, String alias, string ipAddressRange, bool isLogginRequired)
        {
            _serviceHost = new ServiceHost(awsComm, baseAddress);

            //list max buffer size limit
            TCPBinding tcpbinding = new TCPBinding();

            _netTcpEndpoint = _serviceHost.AddServiceEndpoint(typeof(IWSComm), tcpbinding, string.Empty);
            _metaDataElementValue = ipAddressRange;
            _metaDataAliasValue = alias;
            _metaDataLogInValue = isLogginRequired.ToString();
            IsRunning = false;
        }