/// <summary> /// Performs a SERIES query for the given Study Instance Uid. /// </summary> public IList <SeriesIdentifier> SeriesQuery(string studyInstanceUid) { Platform.CheckForEmptyString(studyInstanceUid, "studyInstanceUid"); SeriesIdentifier criteria = new SeriesIdentifier(); criteria.StudyInstanceUid = studyInstanceUid; return(SeriesQuery(criteria)); }
/// <summary> /// Performs a SERIES level query. /// </summary> /// <exception cref="FaultException{DataValidationFault}">Thrown when some part of the data in the request is poorly formatted.</exception> /// <exception cref="FaultException{QueryFailedFault}">Thrown when the query fails.</exception> public IList <SeriesIdentifier> SeriesQuery(SeriesIdentifier queryCriteria) { IList <SeriesIdentifier> results = _client.SeriesQuery(queryCriteria); if (_seriesComparer != null) { results = CollectionUtils.Sort(results, _seriesComparer.Compare); } return(results); }
/// <summary> /// Performs a SERIES level query. /// </summary> /// <exception cref="FaultException{DataValidationFault}">Thrown when some part of the data in the request is poorly formatted.</exception> /// <exception cref="FaultException{QueryFailedFault}">Thrown when the query fails.</exception> public IList <SeriesIdentifier> SeriesQuery(SeriesIdentifier queryCriteria) { return(base.Channel.SeriesQuery(queryCriteria)); }
public IList <SeriesIdentifier> SeriesQuery(SeriesIdentifier queryCriteria) { return(Query <SeriesIdentifier, StudyRootFindScu>(queryCriteria)); }