Ejemplo n.º 1
0
        /// <summary>
        /// //Zhen
        /// </summary>
        public List <务地址> 查找绑定地址_关键字(string 关键字)
        {
            List <务地址> 查询结果           = new List <务地址>();
            var        bindingAddress = ServiceDirectoryDBAccess.GetAllBindingTemplate();

            foreach (var address in bindingAddress)
            {
                if (address.描述.Contains(关键字))
                {
                    查询结果.Add(address);
                }
                else if (address.访问地址.Contains(关键字))
                {
                    查询结果.Add(address);
                }
                else if (address.方法名称.Contains(关键字))
                {
                    查询结果.Add(address);
                }
                else
                {
                    continue;
                }
            }
            return(查询结果);
        }
Ejemplo n.º 2
0
        public List <务地址> 查找绑定服务地址_服务类型(务类型 类型)
        {
            List <务地址> 查找结果     = new List <务地址>();
            var        services = ServiceDirectoryDBAccess.GetAllBindingTemplate();

            foreach (var ser in services)
            {
                if (ser.绑定类型.Value == (int)类型)
                {
                    查找结果.Add(ser);
                }
            }
            return(查找结果);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// //Zhen
        /// </summary>
        public List <务地址> 获得绑定信息_具体服务(务 具体服务单元)
        {
            List <务地址> 务地址查询结果 = new List <务地址>();
            var        查询结果    = ServiceDirectoryDBAccess.GetAllBindingTemplate();

            foreach (var 查询 in 查询结果)
            {
                if (查询.务编码.Value == 具体服务单元.务编码)
                {
                    务地址查询结果.Add(查询);
                }
            }
            return(务地址查询结果);
        }