public PerformSearchInPublicationRequest(string logicalId, string version, Trisoft.ISHRemote.Search25ServiceReference.BaselineAutoCompleteMode autoCompleteMode, string xmlSearchQuery, long maxHitsToReturn) { this.logicalId = logicalId; this.version = version; this.autoCompleteMode = autoCompleteMode; this.xmlSearchQuery = xmlSearchQuery; this.maxHitsToReturn = maxHitsToReturn; }
public long PerformSearchInPublication(string logicalId, ref string version, Trisoft.ISHRemote.Search25ServiceReference.BaselineAutoCompleteMode autoCompleteMode, string xmlSearchQuery, long maxHitsToReturn, out string xmlSearchResults) { Trisoft.ISHRemote.Search25ServiceReference.PerformSearchInPublicationRequest inValue = new Trisoft.ISHRemote.Search25ServiceReference.PerformSearchInPublicationRequest(); inValue.logicalId = logicalId; inValue.version = version; inValue.autoCompleteMode = autoCompleteMode; inValue.xmlSearchQuery = xmlSearchQuery; inValue.maxHitsToReturn = maxHitsToReturn; Trisoft.ISHRemote.Search25ServiceReference.PerformSearchInPublicationResponse retVal = ((Trisoft.ISHRemote.Search25ServiceReference.Search)(this)).PerformSearchInPublication(inValue); version = retVal.version; xmlSearchResults = retVal.xmlSearchResults; return(retVal.totalHitsFound); }