internal static IEnumerable <string> GetQueryList(WORKSPACE ws, short queryType) { try { var queryList = (object[])ws.GetQueryList(queryType); if (queryList == null) { return(new List <string>(0)); } else { return(queryList.Cast <string>()); } } catch (COMException ex) { InteropErrorHandler.HandleCQException(ex); } return(null); }