示例#1
0
 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;
 }
示例#2
0
 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);
 }