コード例 #1
0
            public static void AddQueryInfoParameter(QueryInfoType queryInfo, String name, String value)
            {
                if (queryInfo == null)
                {
                    queryInfo = CreateQueryInfoType();
                }
                if (queryInfo.criteria.parameter == null)
                {
                    QueryInfoTypeCriteriaParameter p = new QueryInfoTypeCriteriaParameter();
                    p.name  = name;
                    p.value = value;
                    queryInfo.criteria.parameter    = new QueryInfoTypeCriteriaParameter[1];
                    queryInfo.criteria.parameter[0] = p;
                }
                else
                {
                    QueryInfoTypeCriteriaParameter[]      parameters = queryInfo.criteria.parameter;
                    List <QueryInfoTypeCriteriaParameter> list       = new List <QueryInfoTypeCriteriaParameter>(parameters);

                    QueryInfoTypeCriteriaParameter p = new QueryInfoTypeCriteriaParameter();
                    p.name  = name;
                    p.value = value;
                    list.Add(p);

                    queryInfo.criteria.parameter = list.ToArray();
                }
            }
コード例 #2
0
            public static void AddQueryInfoParameter(QueryInfoType queryInfo, String name, String value)
            {
                if (queryInfo == null) queryInfo = CreateQueryInfoType();
                if (queryInfo.criteria.parameter == null )
                {
                    QueryInfoTypeCriteriaParameter p = new QueryInfoTypeCriteriaParameter();
                    p.name = name;
                    p.value = value;
                    queryInfo.criteria.parameter = new QueryInfoTypeCriteriaParameter[1];
                    queryInfo.criteria.parameter[0] = p;
                } else
                {
                    QueryInfoTypeCriteriaParameter[] parameters = queryInfo.criteria.parameter;
                    List<QueryInfoTypeCriteriaParameter> list = new List<QueryInfoTypeCriteriaParameter>(parameters);

                    QueryInfoTypeCriteriaParameter p = new QueryInfoTypeCriteriaParameter();
                    p.name = name;
                    p.value = value;
                    list.Add(p);

                    queryInfo.criteria.parameter = list.ToArray();
                }
            }