public static MDModel_QueryModel GetQueryModelDefine(string QueryModelName) { if (!QueryModelLib.ContainsKey(QueryModelName)) { using (MetaDataQueryServiceClient _sc = new MetaDataQueryServiceClient()) { MD_QueryModel _qv = _sc.GetMDQueryModelDefine(QueryModelName); QueryModelLib.Add(QueryModelName, MC_QueryModel.CreateQuery_ModelDefine(_qv)); } } return(QueryModelLib[QueryModelName]); }