6 Appendix A: Full WSDL

SharePoint

For ease of implementation, the full WSDL and schema is provided in this appendix.

 <?xml version="1.0" encoding="utf-8"?>
 <wsdl:definitions xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ISearchApplicationAdminWebService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
     <wsdl:types>
         <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
             <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" />
             <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
             <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" />
             <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
             <xs:element name="ValidateScheduleTrigger">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="trigger" nillable="true" type="xs:base64Binary" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ValidateScheduleTriggerResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="ValidateScheduleTriggerResult" type="q3:TriggerUpdate" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddExtension">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="ext" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddExtensionResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="AddExtensionResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveExtension">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="ext" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveExtensionResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="RemoveExtensionResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ClearExtensionList">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ClearExtensionListResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="ClearExtensionListResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetExtensionList">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetExtensionListResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="GetExtensionListResult" nillable="true" type="q4:ArrayOfstring" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetIsExtensionIncludeList">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="isInclude" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetIsExtensionIncludeListResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetIsExtensionIncludeListResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsExtensionIncludeList">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsExtensionIncludeListResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IsExtensionIncludeListResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddCrawlRule">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="isIncludeRule" type="xs:boolean" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddCrawlRuleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="AddCrawlRuleResult" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddAdvancedCrawlRule">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="isIncludeRule" type="xs:boolean" />
                         <xs:element minOccurs="0" name="isAdvancedRegularExpression" type="xs:boolean" />
                         <xs:element minOccurs="0" name="caseSensitiveUR" type="xs:boolean" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddAdvancedCrawlRuleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="AddAdvancedCrawlRuleResult" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveCrawlRule">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveCrawlRuleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="RemoveCrawlRuleResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetCrawlRuleList">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetCrawlRuleListResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="GetCrawlRuleListResult" nillable="true" type="q5:ArrayOfCrawlRuleInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="UpdateCrawlRule">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                         <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="rule" nillable="true" type="q6:CrawlRuleInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="UpdateCrawlRuleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="UpdateCrawlRuleResult" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="TestCrawlRule">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="TestCrawlRuleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="TestCrawlRuleResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="TestCrawlRules">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="TestCrawlRulesResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="TestCrawlRulesResult" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRulePriority">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="currentPriority" type="xs:int" />
                         <xs:element minOccurs="0" name="newPriority" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRulePriorityResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetCrawlRulePriorityResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRuleCredentials">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authType" type="xs:int" />
                         <xs:element minOccurs="0" name="authString1" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authString2" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRuleCredentialsResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetCrawlRuleCredentialsResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRuleCredentials2">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authType" type="xs:int" />
                         <xs:element minOccurs="0" name="authString1" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authString2" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authString3" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="authString4" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="lastModified" type="xs:dateTime" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetCrawlRuleCredentials2Response">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetCrawlRuleCredentials2Result" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetContentSources">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetContentSourcesResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="GetContentSourcesResult" type="q8:ContentSourcesInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddContentSource">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="type" type="xs:int" />
                         <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" minOccurs="0" name="wssCrawlStyle" type="q9:SharePointCrawlBehavior" />
                         <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddContentSourceResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="AddContentSourceResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveContentSource">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="id" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveContentSourceResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="RemoveContentSourceResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetCrawlMappings">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetCrawlMappingsResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="GetCrawlMappingsResult" nillable="true" type="q10:ArrayOfCrawlMappingInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddCrawlMapping">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="source" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="target" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="AddCrawlMappingResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="AddCrawlMappingResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveCrawlMapping">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="source" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RemoveCrawlMappingResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="RemoveCrawlMappingResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ListKnownLotusNotesDatabases">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ListKnownLotusNotesDatabasesResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q11="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="ListKnownLotusNotesDatabasesResult" nillable="true" type="q11:ArrayOfstring" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetConnectorProperty">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetConnectorPropertyResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="GetConnectorPropertyResult" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetConnectorProperty">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="value" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetConnectorPropertyResponse">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="IncreaseRegistryVersion">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="IncreaseRegistryVersionResponse">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetVersion">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetVersionResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="GetVersionResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetRegistryVersion">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetRegistryVersionResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="GetRegistryVersionResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsCaseSensitiveURL">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="strURL" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsCaseSensitiveURLResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IsCaseSensitiveURLResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="WaitForInProgressAnchorCrawlToComplete">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="WaitForInProgressAnchorCrawlToCompleteResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="WaitForInProgressAnchorCrawlToCompleteResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsAnchorCrawlIdle">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsAnchorCrawlIdleResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IsAnchorCrawlIdleResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IncrementVersion">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IncrementVersionResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IncrementVersionResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetDefaultGatheringAccount">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="account" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetDefaultGatheringAccountResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetDefaultGatheringAccountResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetContentState">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="GetContentStateResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="GetContentStateResult" nillable="true" type="q12:ContentStateInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetRetryLimit">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="retryLimit" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetRetryLimitResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetRetryLimitResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetContentSourcesMetadata">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="metadata" nillable="true" type="xs:string" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="SetContentSourcesMetadataResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="SetContentSourcesMetadataResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="CatalogPauseStatus">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="CatalogPauseStatusResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="CatalogPauseStatusResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsCatalogPauseCompleted">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="reason" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsCatalogPauseCompletedResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IsCatalogPauseCompletedResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StartRankingUpdate">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" minOccurs="0" name="type" type="q13:RankingUpdateType" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StartRankingUpdateResponse">
                 <xs:complexType>
                     <xs:sequence />
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsDeleteCrawlInProgress">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="IsDeleteCrawlInProgressResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="IsDeleteCrawlInProgressResult" type="xs:boolean" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RefreshContentSource">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="id" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RefreshContentSourceResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="RefreshContentSourceResult" nillable="true" type="q14:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RefreshAnchorContentSource">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="RefreshAnchorContentSourceResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="RefreshAnchorContentSourceResult" nillable="true" type="q15:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="EditContentSource">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="id" type="xs:int" />
                         <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="metadata" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="hostDepth" type="xs:int" />
                         <xs:element minOccurs="0" name="enumerationDepth" type="xs:int" />
                         <xs:element minOccurs="0" name="followDirectories" type="xs:boolean" />
                         <xs:element xmlns:q16="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="startAddresses" nillable="true" type="q16:ArrayOfstring" />
                         <xs:element minOccurs="0" name="fullCrawlTrigger" nillable="true" type="xs:base64Binary" />
                         <xs:element minOccurs="0" name="incCrawlTrigger" nillable="true" type="xs:base64Binary" />
                         <xs:element minOccurs="0" name="crawlPriority" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="EditContentSourceResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="EditContentSourceResult" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StartCrawl">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="contentSource" type="xs:int" />
                         <xs:element minOccurs="0" name="type" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StartCrawlResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="StartCrawlResult" nillable="true" type="q18:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="PauseCrawl">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="contentSource" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="PauseCrawlResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="PauseCrawlResult" nillable="true" type="q19:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ResumeCrawl">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="contentSource" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="ResumeCrawlResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="ResumeCrawlResult" nillable="true" type="q20:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StopCrawl">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element minOccurs="0" name="versionIn" type="xs:int" />
                         <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
                         <xs:element minOccurs="0" name="contentSource" type="xs:int" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
             <xs:element name="StopCrawlResponse">
                 <xs:complexType>
                     <xs:sequence>
                         <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" minOccurs="0" name="StopCrawlResult" nillable="true" type="q21:ContentSourceDynamicPropsInternal" />
                     </xs:sequence>
                 </xs:complexType>
             </xs:element>
         </xs:schema>
         <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" xmlns:xs="http://www.w3.org/2001/XMLSchema">
             <xs:simpleType name="ComponentRole">
                 <xs:restriction base="xs:string">
                     <xs:enumeration value="Admin" />
                     <xs:enumeration value="Query" />
                     <xs:enumeration value="Crawl" />
                     <xs:enumeration value="Standalone" />
                 </xs:restriction>
             </xs:simpleType>
             <xs:element name="ComponentRole" nillable="true" type="tns:ComponentRole" />
             <xs:simpleType name="SharePointCrawlBehavior">
                 <xs:restriction base="xs:string">
                     <xs:enumeration value="CrawlVirtualServers" />
                     <xs:enumeration value="CrawlSites" />
                 </xs:restriction>
             </xs:simpleType>
             <xs:element name="SharePointCrawlBehavior" nillable="true" type="tns:SharePointCrawlBehavior" />
             <xs:simpleType name="RankingUpdateType">
                 <xs:restriction base="xs:string">
                     <xs:enumeration value="FullUpdate" />
                     <xs:enumeration value="ClickDistanceUpdate" />
                     <xs:enumeration value="QueryIndependentRankRefresh" />
                 </xs:restriction>
             </xs:simpleType>
             <xs:element name="RankingUpdateType" nillable="true" type="tns:RankingUpdateType" />
         </xs:schema>
         <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
             <xs:element name="anyType" nillable="true" type="xs:anyType" />
             <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
             <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
             <xs:element name="boolean" nillable="true" type="xs:boolean" />
             <xs:element name="byte" nillable="true" type="xs:byte" />
             <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
             <xs:element name="decimal" nillable="true" type="xs:decimal" />
             <xs:element name="double" nillable="true" type="xs:double" />
             <xs:element name="float" nillable="true" type="xs:float" />
             <xs:element name="int" nillable="true" type="xs:int" />
             <xs:element name="long" nillable="true" type="xs:long" />
             <xs:element name="QName" nillable="true" type="xs:QName" />
             <xs:element name="short" nillable="true" type="xs:short" />
             <xs:element name="string" nillable="true" type="xs:string" />
             <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
             <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
             <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
             <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
             <xs:element name="char" nillable="true" type="tns:char" />
             <xs:simpleType name="char">
                 <xs:restriction base="xs:int" />
             </xs:simpleType>
             <xs:element name="duration" nillable="true" type="tns:duration" />
             <xs:simpleType name="duration">
                 <xs:restriction base="xs:duration">
                     <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
                     <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
                     <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
                 </xs:restriction>
             </xs:simpleType>
             <xs:element name="guid" nillable="true" type="tns:guid" />
             <xs:simpleType name="guid">
                 <xs:restriction base="xs:string">
                     <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
                 </xs:restriction>
             </xs:simpleType>
             <xs:attribute name="FactoryType" type="xs:QName" />
             <xs:attribute name="Id" type="xs:ID" />
             <xs:attribute name="Ref" type="xs:IDREF" />
         </xs:schema>
         <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Internal.Administration" xmlns:xs="http://www.w3.org/2001/XMLSchema">
             <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
             <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
             <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" />
             <xs:complexType name="TriggerUpdate">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="nextStart" type="xs:dateTime" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="TriggerUpdate" nillable="true" type="tns:TriggerUpdate" />
             <xs:complexType name="ArrayOfCrawlRuleInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="CrawlRuleInternal" nillable="true" type="tns:CrawlRuleInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfCrawlRuleInternal" nillable="true" type="tns:ArrayOfCrawlRuleInternal" />
             <xs:complexType name="CrawlRuleInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="accountLastModified" type="xs:dateTime" />
                     <xs:element minOccurs="0" name="accountName" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="authData" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="authUrl" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="authenticationType" type="xs:int" />
                     <xs:element minOccurs="0" name="caseSensitiveURL" type="xs:boolean" />
                     <xs:element minOccurs="0" name="contentClass" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="crawlAsHttp" type="xs:boolean" />
                     <xs:element minOccurs="0" name="followComplexUrls" type="xs:boolean" />
                     <xs:element minOccurs="0" name="isAdvancedRegularExpression" type="xs:boolean" />
                     <xs:element minOccurs="0" name="miscData" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="pluggableSecurityTrimmerId" type="xs:int" />
                     <xs:element minOccurs="0" name="suppressIndexing" type="xs:boolean" />
                     <xs:element minOccurs="0" name="type" type="xs:int" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="CrawlRuleInternal" nillable="true" type="tns:CrawlRuleInternal" />
             <xs:complexType name="ArrayOfSiteRestrictionInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="SiteRestrictionInternal" nillable="true" type="tns:SiteRestrictionInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfSiteRestrictionInternal" nillable="true" type="tns:ArrayOfSiteRestrictionInternal" />
             <xs:complexType name="SiteRestrictionInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="paths" nillable="true" type="tns:ArrayOfSitePathInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="SiteRestrictionInternal" nillable="true" type="tns:SiteRestrictionInternal" />
             <xs:complexType name="ArrayOfSitePathInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="SitePathInternal" nillable="true" type="tns:SitePathInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfSitePathInternal" nillable="true" type="tns:ArrayOfSitePathInternal" />
             <xs:complexType name="SitePathInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="contentClass" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="path" nillable="true" type="xs:string" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="SitePathInternal" nillable="true" type="tns:SitePathInternal" />
             <xs:complexType name="ContentSourcesInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="contentSourcesInternal" nillable="true" type="tns:ArrayOfContentSourceInternal" />
                     <xs:element minOccurs="0" name="metadata" nillable="true" type="xs:string" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ContentSourcesInternal" nillable="true" type="tns:ContentSourcesInternal" />
             <xs:complexType name="ArrayOfContentSourceInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="ContentSourceInternal" nillable="true" type="tns:ContentSourceInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfContentSourceInternal" nillable="true" type="tns:ArrayOfContentSourceInternal" />
             <xs:complexType name="ContentSourceInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="crawlPriority" type="xs:int" />
                     <xs:element minOccurs="0" name="dynamic" nillable="true" type="tns:ContentSourceDynamicPropsInternal" />
                     <xs:element minOccurs="0" name="followDirectories" type="xs:boolean" />
                     <xs:element minOccurs="0" name="fullCrawlTrigger" nillable="true" type="xs:base64Binary" />
                     <xs:element minOccurs="0" name="fullScheduleDescription" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="id" type="xs:int" />
                     <xs:element minOccurs="0" name="incCrawlTrigger" nillable="true" type="xs:base64Binary" />
                     <xs:element minOccurs="0" name="incScheduleDescription" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="metadata" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="nextFullCrawlStart" type="xs:dateTime" />
                     <xs:element minOccurs="0" name="nextIncCrawlStart" type="xs:dateTime" />
                     <xs:element minOccurs="0" name="pageDepth" type="xs:int" />
                     <xs:element minOccurs="0" name="siteDepth" type="xs:int" />
                     <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="startAddresses" nillable="true" type="q1:ArrayOfstring" />
                     <xs:element minOccurs="0" name="systemCreated" type="xs:boolean" />
                     <xs:element minOccurs="0" name="type" type="xs:int" />
                     <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.Administration" minOccurs="0" name="wssCrawlStyle" type="q2:SharePointCrawlBehavior" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ContentSourceInternal" nillable="true" type="tns:ContentSourceInternal" />
             <xs:complexType name="ContentSourceDynamicPropsInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="crawlCompleted" type="xs:dateTime" />
                     <xs:element minOccurs="0" name="crawlStarted" type="xs:dateTime" />
                     <xs:element minOccurs="0" name="crawlStatus" type="xs:int" />
                     <xs:element minOccurs="0" name="deleteCount" type="xs:int" />
                     <xs:element minOccurs="0" name="errorCount" type="xs:int" />
                     <xs:element minOccurs="0" name="levelHighErrorCount" type="xs:int" />
                     <xs:element minOccurs="0" name="successCount" type="xs:int" />
                     <xs:element minOccurs="0" name="warningCount" type="xs:int" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ContentSourceDynamicPropsInternal" nillable="true" type="tns:ContentSourceDynamicPropsInternal" />
             <xs:complexType name="ArrayOfCrawlMappingInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="CrawlMappingInternal" nillable="true" type="tns:CrawlMappingInternal" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfCrawlMappingInternal" nillable="true" type="tns:ArrayOfCrawlMappingInternal" />
             <xs:complexType name="CrawlMappingInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="source" nillable="true" type="xs:string" />
                     <xs:element minOccurs="0" name="target" nillable="true" type="xs:string" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="CrawlMappingInternal" nillable="true" type="tns:CrawlMappingInternal" />
             <xs:complexType name="ContentStateInternal">
                 <xs:sequence>
                     <xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="activeDocuments" nillable="true" type="q3:ArrayOfstring" />
                     <xs:element minOccurs="0" name="anchorContentSourceId" type="xs:int" />
                     <xs:element xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="clientCertificateNames" nillable="true" type="q4:ArrayOfstring" />
                     <xs:element minOccurs="0" name="defaultGatheringAccount" nillable="true" type="xs:string" />
                     <xs:element xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="listKnownLotusNotesServers" nillable="true" type="q5:ArrayOfstring" />
                     <xs:element minOccurs="0" name="lotusNotesConfigured" type="xs:boolean" />
                     <xs:element minOccurs="0" name="retryLimit" type="xs:int" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ContentStateInternal" nillable="true" type="tns:ContentStateInternal" />
             <xs:complexType name="PropagationInternal">
                 <xs:sequence>
                     <xs:element minOccurs="0" name="propagationStatus" type="xs:int" />
                     <xs:element minOccurs="0" name="type" type="xs:int" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="PropagationInternal" nillable="true" type="tns:PropagationInternal" />
         </xs:schema>
         <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
             <xs:complexType name="ArrayOfstring">
                 <xs:sequence>
                     <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
         </xs:schema>
     </wsdl:types>
     <wsdl:message name="ISearchApplicationAdminWebService_ValidateScheduleTrigger_InputMessage">
         <wsdl:part name="parameters" element="tns:ValidateScheduleTrigger" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ValidateScheduleTrigger_OutputMessage">
         <wsdl:part name="parameters" element="tns:ValidateScheduleTriggerResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddExtension_InputMessage">
         <wsdl:part name="parameters" element="tns:AddExtension" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddExtension_OutputMessage">
         <wsdl:part name="parameters" element="tns:AddExtensionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveExtension_InputMessage">
         <wsdl:part name="parameters" element="tns:RemoveExtension" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveExtension_OutputMessage">
         <wsdl:part name="parameters" element="tns:RemoveExtensionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ClearExtensionList_InputMessage">
         <wsdl:part name="parameters" element="tns:ClearExtensionList" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ClearExtensionList_OutputMessage">
         <wsdl:part name="parameters" element="tns:ClearExtensionListResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetExtensionList_InputMessage">
         <wsdl:part name="parameters" element="tns:GetExtensionList" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetExtensionList_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetExtensionListResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetIsExtensionIncludeList_InputMessage">
         <wsdl:part name="parameters" element="tns:SetIsExtensionIncludeList" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetIsExtensionIncludeList_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetIsExtensionIncludeListResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsExtensionIncludeList_InputMessage">
         <wsdl:part name="parameters" element="tns:IsExtensionIncludeList" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsExtensionIncludeList_OutputMessage">
         <wsdl:part name="parameters" element="tns:IsExtensionIncludeListResponse" />
     </wsdl:message>    
     <wsdl:message name="ISearchApplicationAdminWebService_AddCrawlRule_InputMessage">
         <wsdl:part name="parameters" element="tns:AddCrawlRule" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddCrawlRule_OutputMessage">
         <wsdl:part name="parameters" element="tns:AddCrawlRuleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddAdvancedCrawlRule_InputMessage">
         <wsdl:part name="parameters" element="tns:AddAdvancedCrawlRule" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddAdvancedCrawlRule_OutputMessage">
         <wsdl:part name="parameters" element="tns:AddAdvancedCrawlRuleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveCrawlRule_InputMessage">
         <wsdl:part name="parameters" element="tns:RemoveCrawlRule" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveCrawlRule_OutputMessage">
         <wsdl:part name="parameters" element="tns:RemoveCrawlRuleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetCrawlRuleList_InputMessage">
         <wsdl:part name="parameters" element="tns:GetCrawlRuleList" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetCrawlRuleList_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetCrawlRuleListResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_UpdateCrawlRule_InputMessage">
         <wsdl:part name="parameters" element="tns:UpdateCrawlRule" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_UpdateCrawlRule_OutputMessage">
         <wsdl:part name="parameters" element="tns:UpdateCrawlRuleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_TestCrawlRule_InputMessage">
         <wsdl:part name="parameters" element="tns:TestCrawlRule" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_TestCrawlRule_OutputMessage">
         <wsdl:part name="parameters" element="tns:TestCrawlRuleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_TestCrawlRules_InputMessage">
         <wsdl:part name="parameters" element="tns:TestCrawlRules" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_TestCrawlRules_OutputMessage">
         <wsdl:part name="parameters" element="tns:TestCrawlRulesResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRulePriority_InputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRulePriority" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRulePriority_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRulePriorityResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRuleCredentials_InputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRuleCredentials" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRuleCredentials_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRuleCredentialsResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRuleCredentials2_InputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRuleCredentials2" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetCrawlRuleCredentials2_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetCrawlRuleCredentials2Response" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetContentSources_InputMessage">
         <wsdl:part name="parameters" element="tns:GetContentSources" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetContentSources_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetContentSourcesResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddContentSource_InputMessage">
         <wsdl:part name="parameters" element="tns:AddContentSource" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddContentSource_OutputMessage">
         <wsdl:part name="parameters" element="tns:AddContentSourceResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveContentSource_InputMessage">
         <wsdl:part name="parameters" element="tns:RemoveContentSource" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveContentSource_OutputMessage">
         <wsdl:part name="parameters" element="tns:RemoveContentSourceResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetCrawlMappings_InputMessage">
         <wsdl:part name="parameters" element="tns:GetCrawlMappings" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetCrawlMappings_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetCrawlMappingsResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddCrawlMapping_InputMessage">
         <wsdl:part name="parameters" element="tns:AddCrawlMapping" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_AddCrawlMapping_OutputMessage">
         <wsdl:part name="parameters" element="tns:AddCrawlMappingResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveCrawlMapping_InputMessage">
         <wsdl:part name="parameters" element="tns:RemoveCrawlMapping" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RemoveCrawlMapping_OutputMessage">
         <wsdl:part name="parameters" element="tns:RemoveCrawlMappingResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ListKnownLotusNotesDatabases_InputMessage">
         <wsdl:part name="parameters" element="tns:ListKnownLotusNotesDatabases" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ListKnownLotusNotesDatabases_OutputMessage">
         <wsdl:part name="parameters" element="tns:ListKnownLotusNotesDatabasesResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetConnectorProperty_InputMessage">
         <wsdl:part name="parameters" element="tns:GetConnectorProperty" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetConnectorProperty_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetConnectorPropertyResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetConnectorProperty_InputMessage">
         <wsdl:part name="parameters" element="tns:SetConnectorProperty" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetConnectorProperty_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetConnectorPropertyResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IncreaseRegistryVersion_InputMessage">
         <wsdl:part name="parameters" element="tns:IncreaseRegistryVersion" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IncreaseRegistryVersion_OutputMessage">
         <wsdl:part name="parameters" element="tns:IncreaseRegistryVersionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetVersion_InputMessage">
         <wsdl:part name="parameters" element="tns:GetVersion" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetVersion_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetVersionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetRegistryVersion_InputMessage">
         <wsdl:part name="parameters" element="tns:GetRegistryVersion" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetRegistryVersion_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetRegistryVersionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsCaseSensitiveURL_InputMessage">
         <wsdl:part name="parameters" element="tns:IsCaseSensitiveURL" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsCaseSensitiveURL_OutputMessage">
         <wsdl:part name="parameters" element="tns:IsCaseSensitiveURLResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_WaitForInProgressAnchorCrawlToComplete_InputMessage">
         <wsdl:part name="parameters" element="tns:WaitForInProgressAnchorCrawlToComplete" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_WaitForInProgressAnchorCrawlToComplete_OutputMessage">
         <wsdl:part name="parameters" element="tns:WaitForInProgressAnchorCrawlToCompleteResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsAnchorCrawlIdle_InputMessage">
         <wsdl:part name="parameters" element="tns:IsAnchorCrawlIdle" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsAnchorCrawlIdle_OutputMessage">
         <wsdl:part name="parameters" element="tns:IsAnchorCrawlIdleResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IncrementVersion_InputMessage">
         <wsdl:part name="parameters" element="tns:IncrementVersion" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IncrementVersion_OutputMessage">
         <wsdl:part name="parameters" element="tns:IncrementVersionResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetDefaultGatheringAccount_InputMessage">
         <wsdl:part name="parameters" element="tns:SetDefaultGatheringAccount" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetDefaultGatheringAccount_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetDefaultGatheringAccountResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetContentState_InputMessage">
         <wsdl:part name="parameters" element="tns:GetContentState" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_GetContentState_OutputMessage">
         <wsdl:part name="parameters" element="tns:GetContentStateResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetRetryLimit_InputMessage">
         <wsdl:part name="parameters" element="tns:SetRetryLimit" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetRetryLimit_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetRetryLimitResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetContentSourcesMetadata_InputMessage">
         <wsdl:part name="parameters" element="tns:SetContentSourcesMetadata" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_SetContentSourcesMetadata_OutputMessage">
         <wsdl:part name="parameters" element="tns:SetContentSourcesMetadataResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_CatalogPauseStatus_InputMessage">
         <wsdl:part name="parameters" element="tns:CatalogPauseStatus" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_CatalogPauseStatus_OutputMessage">
         <wsdl:part name="parameters" element="tns:CatalogPauseStatusResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsCatalogPauseCompleted_InputMessage">
         <wsdl:part name="parameters" element="tns:IsCatalogPauseCompleted" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsCatalogPauseCompleted_OutputMessage">
         <wsdl:part name="parameters" element="tns:IsCatalogPauseCompletedResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StartRankingUpdate_InputMessage">
         <wsdl:part name="parameters" element="tns:StartRankingUpdate" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StartRankingUpdate_OutputMessage">
         <wsdl:part name="parameters" element="tns:StartRankingUpdateResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsDeleteCrawlInProgress_InputMessage">
         <wsdl:part name="parameters" element="tns:IsDeleteCrawlInProgress" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_IsDeleteCrawlInProgress_OutputMessage">
         <wsdl:part name="parameters" element="tns:IsDeleteCrawlInProgressResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RefreshContentSource_InputMessage">
         <wsdl:part name="parameters" element="tns:RefreshContentSource" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RefreshContentSource_OutputMessage">
         <wsdl:part name="parameters" element="tns:RefreshContentSourceResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RefreshAnchorContentSource_InputMessage">
         <wsdl:part name="parameters" element="tns:RefreshAnchorContentSource" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_RefreshAnchorContentSource_OutputMessage">
         <wsdl:part name="parameters" element="tns:RefreshAnchorContentSourceResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_EditContentSource_InputMessage">
         <wsdl:part name="parameters" element="tns:EditContentSource" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_EditContentSource_OutputMessage">
         <wsdl:part name="parameters" element="tns:EditContentSourceResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StartCrawl_InputMessage">
         <wsdl:part name="parameters" element="tns:StartCrawl" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StartCrawl_OutputMessage">
         <wsdl:part name="parameters" element="tns:StartCrawlResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_PauseCrawl_InputMessage">
         <wsdl:part name="parameters" element="tns:PauseCrawl" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_PauseCrawl_OutputMessage">
         <wsdl:part name="parameters" element="tns:PauseCrawlResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ResumeCrawl_InputMessage">
         <wsdl:part name="parameters" element="tns:ResumeCrawl" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_ResumeCrawl_OutputMessage">
         <wsdl:part name="parameters" element="tns:ResumeCrawlResponse" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StopCrawl_InputMessage">
         <wsdl:part name="parameters" element="tns:StopCrawl" />
     </wsdl:message>
     <wsdl:message name="ISearchApplicationAdminWebService_StopCrawl_OutputMessage">
         <wsdl:part name="parameters" element="tns:StopCrawlResponse" />
     </wsdl:message>
     <wsdl:portType name="ISearchApplicationAdminWebService">
         <wsdl:operation name="ValidateScheduleTrigger">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ValidateScheduleTrigger" message="tns:ISearchApplicationAdminWebService_ValidateScheduleTrigger_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ValidateScheduleTriggerResponse" message="tns:ISearchApplicationAdminWebService_ValidateScheduleTrigger_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="AddExtension">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddExtension" message="tns:ISearchApplicationAdminWebService_AddExtension_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddExtensionResponse" message="tns:ISearchApplicationAdminWebService_AddExtension_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RemoveExtension">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveExtension" message="tns:ISearchApplicationAdminWebService_RemoveExtension_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveExtensionResponse" message="tns:ISearchApplicationAdminWebService_RemoveExtension_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="ClearExtensionList">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ClearExtensionList" message="tns:ISearchApplicationAdminWebService_ClearExtensionList_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ClearExtensionListResponse" message="tns:ISearchApplicationAdminWebService_ClearExtensionList_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetExtensionList">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetExtensionList" message="tns:ISearchApplicationAdminWebService_GetExtensionList_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetExtensionListResponse" message="tns:ISearchApplicationAdminWebService_GetExtensionList_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetIsExtensionIncludeList">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetIsExtensionIncludeList" message="tns:ISearchApplicationAdminWebService_SetIsExtensionIncludeList_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetIsExtensionIncludeListResponse" message="tns:ISearchApplicationAdminWebService_SetIsExtensionIncludeList_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IsExtensionIncludeList">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsExtensionIncludeList" message="tns:ISearchApplicationAdminWebService_IsExtensionIncludeList_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsExtensionIncludeListResponse" message="tns:ISearchApplicationAdminWebService_IsExtensionIncludeList_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="AddCrawlRule">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlRule" message="tns:ISearchApplicationAdminWebService_AddCrawlRule_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlRuleResponse" message="tns:ISearchApplicationAdminWebService_AddCrawlRule_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="AddAdvancedCrawlRule">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddAdvancedCrawlRule" message="tns:ISearchApplicationAdminWebService_AddAdvancedCrawlRule_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddAdvancedCrawlRuleResponse" message="tns:ISearchApplicationAdminWebService_AddAdvancedCrawlRule_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RemoveCrawlRule">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlRule" message="tns:ISearchApplicationAdminWebService_RemoveCrawlRule_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlRuleResponse" message="tns:ISearchApplicationAdminWebService_RemoveCrawlRule_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetCrawlRuleList">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlRuleList" message="tns:ISearchApplicationAdminWebService_GetCrawlRuleList_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlRuleListResponse" message="tns:ISearchApplicationAdminWebService_GetCrawlRuleList_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="UpdateCrawlRule">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/UpdateCrawlRule" message="tns:ISearchApplicationAdminWebService_UpdateCrawlRule_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/UpdateCrawlRuleResponse" message="tns:ISearchApplicationAdminWebService_UpdateCrawlRule_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="TestCrawlRule">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRule" message="tns:ISearchApplicationAdminWebService_TestCrawlRule_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRuleResponse" message="tns:ISearchApplicationAdminWebService_TestCrawlRule_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="TestCrawlRules">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRules" message="tns:ISearchApplicationAdminWebService_TestCrawlRules_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRulesResponse" message="tns:ISearchApplicationAdminWebService_TestCrawlRules_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRulePriority">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRulePriority" message="tns:ISearchApplicationAdminWebService_SetCrawlRulePriority_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRulePriorityResponse" message="tns:ISearchApplicationAdminWebService_SetCrawlRulePriority_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRuleCredentials">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentials" message="tns:ISearchApplicationAdminWebService_SetCrawlRuleCredentials_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentialsResponse" message="tns:ISearchApplicationAdminWebService_SetCrawlRuleCredentials_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRuleCredentials2">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentials2" message="tns:ISearchApplicationAdminWebService_SetCrawlRuleCredentials2_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentials2Response" message="tns:ISearchApplicationAdminWebService_SetCrawlRuleCredentials2_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetContentSources">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetContentSources" message="tns:ISearchApplicationAdminWebService_GetContentSources_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetContentSourcesResponse" message="tns:ISearchApplicationAdminWebService_GetContentSources_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="AddContentSource">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddContentSource" message="tns:ISearchApplicationAdminWebService_AddContentSource_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddContentSourceResponse" message="tns:ISearchApplicationAdminWebService_AddContentSource_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RemoveContentSource">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveContentSource" message="tns:ISearchApplicationAdminWebService_RemoveContentSource_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveContentSourceResponse" message="tns:ISearchApplicationAdminWebService_RemoveContentSource_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetCrawlMappings">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlMappings" message="tns:ISearchApplicationAdminWebService_GetCrawlMappings_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlMappingsResponse" message="tns:ISearchApplicationAdminWebService_GetCrawlMappings_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="AddCrawlMapping">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlMapping" message="tns:ISearchApplicationAdminWebService_AddCrawlMapping_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlMappingResponse" message="tns:ISearchApplicationAdminWebService_AddCrawlMapping_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RemoveCrawlMapping">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlMapping" message="tns:ISearchApplicationAdminWebService_RemoveCrawlMapping_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlMappingResponse" message="tns:ISearchApplicationAdminWebService_RemoveCrawlMapping_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="ListKnownLotusNotesDatabases">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ListKnownLotusNotesDatabases" message="tns:ISearchApplicationAdminWebService_ListKnownLotusNotesDatabases_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ListKnownLotusNotesDatabasesResponse" message="tns:ISearchApplicationAdminWebService_ListKnownLotusNotesDatabases_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetConnectorProperty">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetConnectorProperty" message="tns:ISearchApplicationAdminWebService_GetConnectorProperty_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetConnectorPropertyResponse" message="tns:ISearchApplicationAdminWebService_GetConnectorProperty_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetConnectorProperty">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetConnectorProperty" message="tns:ISearchApplicationAdminWebService_SetConnectorProperty_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetConnectorPropertyResponse" message="tns:ISearchApplicationAdminWebService_SetConnectorProperty_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IncreaseRegistryVersion">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IncreaseRegistryVersion" message="tns:ISearchApplicationAdminWebService_IncreaseRegistryVersion_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IncreaseRegistryVersionResponse" message="tns:ISearchApplicationAdminWebService_IncreaseRegistryVersion_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetVersion">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetVersion" message="tns:ISearchApplicationAdminWebService_GetVersion_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetVersionResponse" message="tns:ISearchApplicationAdminWebService_GetVersion_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetRegistryVersion">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetRegistryVersion" message="tns:ISearchApplicationAdminWebService_GetRegistryVersion_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetRegistryVersionResponse" message="tns:ISearchApplicationAdminWebService_GetRegistryVersion_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IsCaseSensitiveURL">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsCaseSensitiveURL" message="tns:ISearchApplicationAdminWebService_IsCaseSensitiveURL_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsCaseSensitiveURLResponse" message="tns:ISearchApplicationAdminWebService_IsCaseSensitiveURL_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="WaitForInProgressAnchorCrawlToComplete">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/WaitForInProgressAnchorCrawlToComplete" message="tns:ISearchApplicationAdminWebService_WaitForInProgressAnchorCrawlToComplete_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/WaitForInProgressAnchorCrawlToCompleteResponse" message="tns:ISearchApplicationAdminWebService_WaitForInProgressAnchorCrawlToComplete_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IsAnchorCrawlIdle">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsAnchorCrawlIdle" message="tns:ISearchApplicationAdminWebService_IsAnchorCrawlIdle_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsAnchorCrawlIdleResponse" message="tns:ISearchApplicationAdminWebService_IsAnchorCrawlIdle_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IncrementVersion">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IncrementVersion" message="tns:ISearchApplicationAdminWebService_IncrementVersion_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IncrementVersionResponse" message="tns:ISearchApplicationAdminWebService_IncrementVersion_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetDefaultGatheringAccount">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetDefaultGatheringAccount" message="tns:ISearchApplicationAdminWebService_SetDefaultGatheringAccount_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetDefaultGatheringAccountResponse" message="tns:ISearchApplicationAdminWebService_SetDefaultGatheringAccount_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="GetContentState">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetContentState" message="tns:ISearchApplicationAdminWebService_GetContentState_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/GetContentStateResponse" message="tns:ISearchApplicationAdminWebService_GetContentState_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetRetryLimit">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetRetryLimit" message="tns:ISearchApplicationAdminWebService_SetRetryLimit_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetRetryLimitResponse" message="tns:ISearchApplicationAdminWebService_SetRetryLimit_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="SetContentSourcesMetadata">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetContentSourcesMetadata" message="tns:ISearchApplicationAdminWebService_SetContentSourcesMetadata_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetContentSourcesMetadataResponse" message="tns:ISearchApplicationAdminWebService_SetContentSourcesMetadata_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="CatalogPauseStatus">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/CatalogPauseStatus" message="tns:ISearchApplicationAdminWebService_CatalogPauseStatus_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/CatalogPauseStatusResponse" message="tns:ISearchApplicationAdminWebService_CatalogPauseStatus_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IsCatalogPauseCompleted">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsCatalogPauseCompleted" message="tns:ISearchApplicationAdminWebService_IsCatalogPauseCompleted_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsCatalogPauseCompletedResponse" message="tns:ISearchApplicationAdminWebService_IsCatalogPauseCompleted_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="StartRankingUpdate">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StartRankingUpdate" message="tns:ISearchApplicationAdminWebService_StartRankingUpdate_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StartRankingUpdateResponse" message="tns:ISearchApplicationAdminWebService_StartRankingUpdate_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="IsDeleteCrawlInProgress">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsDeleteCrawlInProgress" message="tns:ISearchApplicationAdminWebService_IsDeleteCrawlInProgress_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/IsDeleteCrawlInProgressResponse" message="tns:ISearchApplicationAdminWebService_IsDeleteCrawlInProgress_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RefreshContentSource">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RefreshContentSource" message="tns:ISearchApplicationAdminWebService_RefreshContentSource_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RefreshContentSourceResponse" message="tns:ISearchApplicationAdminWebService_RefreshContentSource_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="RefreshAnchorContentSource">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RefreshAnchorContentSource" message="tns:ISearchApplicationAdminWebService_RefreshAnchorContentSource_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/RefreshAnchorContentSourceResponse" message="tns:ISearchApplicationAdminWebService_RefreshAnchorContentSource_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="EditContentSource">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/EditContentSource" message="tns:ISearchApplicationAdminWebService_EditContentSource_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/EditContentSourceResponse" message="tns:ISearchApplicationAdminWebService_EditContentSource_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="StartCrawl">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StartCrawl" message="tns:ISearchApplicationAdminWebService_StartCrawl_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StartCrawlResponse" message="tns:ISearchApplicationAdminWebService_StartCrawl_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="PauseCrawl">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/PauseCrawl" message="tns:ISearchApplicationAdminWebService_PauseCrawl_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/PauseCrawlResponse" message="tns:ISearchApplicationAdminWebService_PauseCrawl_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="ResumeCrawl">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ResumeCrawl" message="tns:ISearchApplicationAdminWebService_ResumeCrawl_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/ResumeCrawlResponse" message="tns:ISearchApplicationAdminWebService_ResumeCrawl_OutputMessage" />
         </wsdl:operation>
         <wsdl:operation name="StopCrawl">
             <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StopCrawl" message="tns:ISearchApplicationAdminWebService_StopCrawl_InputMessage" />
             <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/StopCrawlResponse" message="tns:ISearchApplicationAdminWebService_StopCrawl_OutputMessage" />
         </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="CustomBinding_ISearchApplicationAdminWebService" type="tns:ISearchApplicationAdminWebService">
         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
         <wsdl:operation name="ValidateScheduleTrigger">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/ValidateScheduleTrigger" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="AddExtension">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/AddExtension" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RemoveExtension">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RemoveExtension" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="ClearExtensionList">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/ClearExtensionList" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetExtensionList">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetExtensionList" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetIsExtensionIncludeList">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetIsExtensionIncludeList" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IsExtensionIncludeList">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IsExtensionIncludeList" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="AddCrawlRule">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlRule" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="AddAdvancedCrawlRule">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/AddAdvancedCrawlRule" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RemoveCrawlRule">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlRule" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetCrawlRuleList">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlRuleList" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="UpdateCrawlRule">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/UpdateCrawlRule" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="TestCrawlRule">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRule" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="TestCrawlRules">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/TestCrawlRules" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRulePriority">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRulePriority" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRuleCredentials">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentials" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetCrawlRuleCredentials2">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetCrawlRuleCredentials2" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetContentSources">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetContentSources" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="AddContentSource">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/AddContentSource" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RemoveContentSource">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RemoveContentSource" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetCrawlMappings">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetCrawlMappings" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="AddCrawlMapping">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/AddCrawlMapping" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RemoveCrawlMapping">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RemoveCrawlMapping" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="ListKnownLotusNotesDatabases">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/ListKnownLotusNotesDatabases" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetConnectorProperty">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetConnectorProperty" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetConnectorProperty">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetConnectorProperty" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IncreaseRegistryVersion">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IncreaseRegistryVersion" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetVersion">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetVersion" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetRegistryVersion">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetRegistryVersion" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IsCaseSensitiveURL">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IsCaseSensitiveURL" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="WaitForInProgressAnchorCrawlToComplete">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/WaitForInProgressAnchorCrawlToComplete" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IsAnchorCrawlIdle">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IsAnchorCrawlIdle" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IncrementVersion">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IncrementVersion" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetDefaultGatheringAccount">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetDefaultGatheringAccount" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="GetContentState">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/GetContentState" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetRetryLimit">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetRetryLimit" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="SetContentSourcesMetadata">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/SetContentSourcesMetadata" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="CatalogPauseStatus">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/CatalogPauseStatus" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IsCatalogPauseCompleted">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IsCatalogPauseCompleted" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="StartRankingUpdate">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/StartRankingUpdate" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="IsDeleteCrawlInProgress">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/IsDeleteCrawlInProgress" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RefreshContentSource">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RefreshContentSource" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="RefreshAnchorContentSource">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/RefreshAnchorContentSource" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="EditContentSource">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/EditContentSource" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="StartCrawl">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/StartCrawl" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="PauseCrawl">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/PauseCrawl" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="ResumeCrawl">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/ResumeCrawl" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="StopCrawl">
             <soap:operation soapAction="http://tempuri.org/ISearchApplicationAdminWebService/StopCrawl" style="document" />
             <wsdl:input>
                 <soap:body use="literal" />
             </wsdl:input>
             <wsdl:output>
                 <soap:body use="literal" />
             </wsdl:output>
         </wsdl:operation>
     </wsdl:binding>
</wsdl:definitions>
Show: