Expand Minimize
This topic has not yet been rated - Rate this topic

SearchServiceApplication methods

The SearchServiceApplication type exposes the following members.

  NameDescription
Public method AddAuthorityPage
Public method AddBestBetLink Adds an association between an existing Best Bet and a keyword to the SearchAdminDatabase.
Public method AddConsumer Adds a Search scope consumer to the SearchAdminDatabase.
Public method AddContextValueFromIdForTuningQuery
Public method AddContextValueFromKeyForTuningQuery
Public method AddDemotedSite
Public method AddDisplayGroup Adds a Search scope display group for a Search scope consumer.
Public method AddJudgementsForQuery
Public method AddLanguageResourcePhrase
Public method AddNewBestBet Adds a new Best Bet for the SearchAdminDatabase.
Public method AddNewLocationConfiguration Adds a new federated location.
Public method AddQueryToQuerySet
Public method AddRankingModel
Public method AddResultItemType
Public method AddResultSource
Public method AddRule Adds a new Search scope rule to the SearchAdminDatabase.
Public method AddScope Adds a new Search scope to the SearchAdminDatabase.
Public method AddServiceEndpoint(String, SPIisWebServiceBindingType) (Inherited from SPIisWebServiceApplication.)
Public method AddServiceEndpoint(String, SPIisWebServiceBindingType, String) (Inherited from SPIisWebServiceApplication.)
Public method AddSetForClicksOnHeadQueries
Public method AddSingleJudgementForQuery
Public method AddSingleJudgementForTuningQuery
Public method AddSpecialTerm Adds a new keyword to the SearchAdminDatabase.
Public method AddSynonym Adds a synonym for the specified keyword to the SearchAdminDatabase.
Public method AddTuningDocument
Public method BeginProvision (Inherited from SPServiceApplication.)
Public method BeginTuningSession
Public method BeginUnprovision (Inherited from SPServiceApplication.)
Protected method CheckAccess (Inherited from SPIisWebServiceApplication.)
Public method CheckAdministrationAccess
Public method CheckIfItemsRemoved
Public method CheckURLsToRemove
Public method ClearDiscoveryActions
Public method ClearOldDiscoveryActions
Public method ClearUserClickHistory
Public method Clone (Inherited from SPPersistedObject.)
Public method CommitBestBet
Public method CommitQueryClientTypeMapping
Public method CommitQueryRule
Public method CommitQueryRuleGroup
Public method CommitUserSegment
Public method CopyModelForTuning
Public method CreateDraftModelForTuning
Public method CreateManagedProperty
Public method CreateModel
Public method CreateOrUpdateQuerySet
Public method CreateTopology() Creates a new topology with 0 components.
Public method CreateTopology(ISearchTopology) Creates a new topology based on an existing topology.
Public method Delete Deletes the current SearchServiceApplication from the SharePoint Enterprise Search. (Overrides SPIisWebServiceApplication.Delete().)
Public method DeleteAllUsageDataForTenant
Public method DeleteAnalyticsTenantSettings
Public method DeleteAuthorityPage
Public method DeleteCategory
Public method DeleteConsumer Removes the specified Search scope consumer from the SearchAdminDatabase.
Public method DeleteCustomEventUsageDataForSite
Public method DeleteCustomEventUsageDataForTenant
Public method DeleteDemotedSite
Public method DeleteDraftTuningModel
Public method DeleteLocationConfiguration Deletes the federated location from the SearchAdminDatabase.
Public method DeleteManagedProperty
Public method DeleteQueryClientTypeMapping
Public method DeleteQueryConfiguration
Public method DeleteQueryFromSet
Public method DeleteQuerySet
Public method DeleteRecommendationsDataForTenant
Public method DeleteResultItemType
Public method DeleteResultSource
Public method DeleteStandardEventUsageDataForSite
Public method DeleteStandardEventUsageDataForTenant
Public method DeleteTuningModel
Public method DeleteUnmappedProperties
Protected method DemandAccess (Inherited from SPIisWebServiceApplication.)
Protected method DemandAdministrationAccess (Inherited from SPServiceApplication.)
Public method DropDisplayGroup Deletes the specified ScopeDisplayGroup from the SearchAdminDatabase.
Public method DropRule Deletes the specified SearchScopeRule from the SearchAdminDatabase.
Public method DropScope Deletes the specified Scope from the SearchAdminDatabase.
Public method DropSpecialTerm Deletes the specified Keyword from the SearchAdminDatabase.
Public method DropSynonym Deletes a Synonym of the specified Keyword from the SearchAdminDatabase.
Public method EndProvision (Inherited from SPServiceApplication.)
Public method EndUnprovision (Inherited from SPServiceApplication.)
Public method EnsureTopologyInConfigDB Ensures that the configuration database has been updated with the contents of the databases that are associated with the current SearchServiceApplication.
Public method Equals (Inherited from SPPersistedObject.)
Public method Execute Executes the Search query with the specified query properties.
Public method ExportQueryConfiguration
Public method ExportQueryConfigurationChunk
Public method ExportSchema
Protected method Finalize (Inherited from Object.)
Public method ForceResume Forces the SearchServiceApplication to be resumed with the specified reasons.
Public method FriendlyNameToPidMap
Public method GetAccessControl (Inherited from SPIisWebServiceApplication.)
Public method GetAdministrationAccessControl (Inherited from SPServiceApplication.)
Public method GetAggregateMetricsForModel
Public method GetAllAliases
Public method GetAllCategories
Public method GetAllCrawledProperties
Public method GetAllQuerySets
Public method GetAllRankingModels
Public method GetAllStatus
Public method GetAnalyticsEventTypeDefinition
Public method GetAnalyticsEventTypeDefinitions
Public method GetAnalyticsItemData
Public method GetAnalyticsItemsData
Public method GetAnalyticsTenantConfiguration
Public method GetAuthorityPages
Public method GetBestBet Retrieves a BestBet for the specified URL and keyword consumer group.
Public method GetBestBetForSpecialTerm Retrieves the information about a BestBet for the specified keyword consumer group, URL, and Keyword.
Public method GetBestBets
Public method GetBestBetsCount Calculates the number of BestBet attributes for the specified keyword consumer group that match the specified filtering criteria.
Public method GetBestBetsCountForSpecialTerm Calculates the number of BestBet attributes for the specified Keyword.
Public method GetBestBetsInfo Retrieves all of the BestBet attributes that belong to the specified keyword consumer group.
Public method GetBestBetsInfoForSpecialTerm Retrieves the list of BestBet attributes for the specified Keyword.
Public method GetBestBetsOrderInfoForSpecialTerm Retrieves a list of BestBet attributes associated with the specified Keyword and the information about their priorities within this list.
Public method GetChangedConsumers Retrieves the names of all Search scope consumers that manage a Search scope display group, SearchScope, or SearchScopeRule that has changed since the specified version.
Public method GetChild<T>() (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) (Inherited from SPPersistedObject.)
Public method GetClickFrequenciesForUrl Gets the number of times a specified URL has been clicked in the past week and the past month from the specified date.
Public method GetConsumerInformation
Public method GetConsumers Retrieves a list of the names of all Search scope consumers.
Public method GetContainingDisplayGroups Retrieves a list of SearchScopeDisplayGroup objects that contains the specified Search scope.
Public method GetContentSourceNameFromID
Public method GetContentSourceNames Gets a list of ContentSource names managed by the SearchServiceApplication.
Public method GetContextValuesForTuningQuery
Public method GetCPUQueryThrottlingThreshold
Public method GetCrawledProperty
Public method GetCrawledUrls
Public method GetCrawlLogPrincipal
Public method GetDefaultResultSource
Public method GetDemotedSites
Protected method GetDependentProcessIdentities (Inherited from SPServiceApplication.)
Public method GetDiscoveryActions
Public method GetDisplayGroupIDFromName Retrieves the ID of a SearchScopeDisplayGroup with the specified SearchScopeDisplayGroup name and the Search scope consumer name.
Public method GetDisplayGroupInfo Retrieves information about a SearchScopeDisplayGroup.
Public method GetDisplayGroupListInfo Retrieves a list of display group IDs from the scope display group membership set associated with the specified ScopeDisplayGroup.
Public method GetDisplayGroupsCount Retrieves the total number of SearchScopeDisplayGroup objects.
Public method GetDisplayGroupsForConsumer Retrieves a list of the DisplayGroupInfo objects that is managed by the SearchServiceApplication.
Public method GetDisplayGroupsInfo Retrieves a list of the DisplayGroupInfo objects for each consumer managed by the SearchServiceApplication.
Public method GetDocIDsToRemove
Public method GetDynamicFeaturesForQDoc
Public method GetExistingResultTableTypes
Public method GetFeaturesFromDB
Public method GetFieldsFromDB
Public method GetGlobalAnalyticsItemDataBatch
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetIdForContextKey
Public method GetJudgementsForQuery
Public method GetJudgementsForTuningQuery
Public method GetLanguagePhrases
Public method GetLanguageResources
Public method GetLastLocationConfigurationUpdate Retrieves the version of the last configuration changes from the Federation Set.
Public method GetListCrawlInfo
Public method GetLoadBasedQueryThrottlingThreshold
Public method GetLocationConfigurations Retrieves configuration information for all the federated locations.
Public method GetLocationDescription Retrieves the federated location description.
Public method GetLocationVisualizations Retrieves Visualization associated with the specified federated location.
Public method GetManagedProperties() Gets a list of ManagedPropertyInfo objects managed by the SearchServiceApplication.
Public method GetManagedProperties(String, Int32, SearchObjectOwner)
Public method GetManagedProperties(String, Int32, SearchObjectOwner, Boolean)
Public method GetManagedProperty
Public method GetManagedPropertyAliases
Public method GetManagedPropertyMappings
Public method GetMappedCrawledProperties
Public method GetMappedManagedProperties
Public method GetMaxNumberRefinersLimits
Public method GetNonIndexableItemStatistics
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetPopularQueries
Public method GetProperties Returns the PropertyInformation for each property managed by the SearchServiceApplication.
Public method GetProperty Gets the property of the SearchServiceApplication with the specified name.
Public method GetPropertyQueryRuleCount Gets the count of query rules that match a specified property restriction, where the specified property name has the specified property value.
Public method GetProxyInfo Retrieves the SearchProxyInfo information for this SearchServiceApplication.
Public method GetQueriesInQuerySet
Public method GetQueryClientTypeMappingById
Public method GetQueryClientTypeMappingByName
Public method GetQueryClientTypeMappings
Public method GetQueryClientTypeMappingsByThrottlingTier
Public method GetQueryHealthMonitoringSettings
Public method GetQueryHealthMonitoringSettingsForComponents
Public method GetQueryLevelMetricsForModel
Public method GetQueryParameterSpecification
Public method GetQueryRuleGroups
Public method GetQueryRuleGroupsBatched
Public method GetQueryRules
Public method GetQueryRulesBatched
Public method GetQuerySuggestionCandidates
Public method GetQuerySuggestions Returns a collection of query suggestions that match the specified Search terms.
Public method GetQuerySuggestionsWithResults
Public method GetQueryThrottlingLatencyGoal()
Public method GetQueryThrottlingLatencyGoal(Nullable<Guid>)
Public method GetQueryThrottlingLatencyMultiplier(QueryThrottlingTier)
Public method GetQueryThrottlingLatencyMultiplier(QueryThrottlingTier, Nullable<Guid>)
Public method GetQueryThrottlingLatencyOverridenTenants
Public method GetRankingModels
Public method GetRawAnalyticsTenantSettingsBatch
Public method GetRawAnayticsTenantSettings
Public method GetResultItemTypes
Public method GetResultSourceById
Public method GetResultSourceByName
Public method GetResultSourceList
Public method GetResultSourceListWithDefault
Public method GetResultSourceNamesByIds
Public method GetRollupAnalyticsItemData
Public method GetRuleInfo Retrieves the RuleInfo for the ScopeRule with the specified ID.
Public method GetRulesCount Retrieves the count of the SearchScopeRule objects defined for a specified SearchScope in the SearchServiceApplication.
Public method GetRulesInfo Retrieves a list of RuleInfo objects for all of the ScopeRule objects defined within the specified SearchScope.
Public method GetScopeIDFromName Retrieves the ID of a Search scope with the specified name and SearchScope consumer.
Public method GetScopeInfo Retrieves the ScopeInfo for the Scope with the specified ID.
Public method GetScopeRowCount Returns the count of results that match a specified Search scope.
Public method GetScopes Returns the SearchScopeInformation for the Search scope consumer.
Public method GetScopesCount Retrieves the count of all SearchScopes that are defined in the SearchAdminDatabase.
Public method GetScopesForConsumer Retrieves a list of ScopeInfo objects that is managed by the specified Search scope consumer.
Public method GetScopesInfo Retrieves a list of the ScopeInfo objects, which contains one ScopeInfo object for every Scopes object.
Public method GetScopesManagerInfo Retrieves the details of the Search scopes system managed by the SearchServiceApplication.
Public method GetSearchAlertManagerInfo Gets information about the Search alert system.
Public method GetSearchAlertNotificationFormat Gets the notification format of the Search alert system.
Public method GetSearchApplicationDisplayName Returns the display name of the SearchServiceApplication.
Public method GetSearchApplicationName Returns the name of the SearchServiceApplication.
Public method GetSearchProviderList
Public method GetSearchReport
Public method GetSearchServiceApplicationInfo Returns the application information about the SearchServiceApplication.
Public method GetSearchTerms Gets the terms to which keyword Search query has been restricted.
Public method GetSetting Retrieves the value of a Search setting.
Public method GetSharePointContentSources
Public method GetSharepointLocationVisualizations Retrieves the preselected Visualization objects for the federated location.
Public method GetSiteCollectionUpgradeStatus
Public method GetSpecialTerm Retrieves the Keyword from the SiteCollection given its keyword consumer group, and the keyword term.
Public method GetSpecialTermsCount Calculates the number of KeyWord attributes for the specified KeyWord consumer group.
Public method GetSpecialTermsCountForBestBet Retrieves the number of KeyWord attributes that are associated with the specified BestBet.
Public method GetSpecialTermsInfo Retrieves a dictionary of KeyWord objects from the site collection for a specified KeyWord consumer group.
Public method GetSpecialTermsInfoForBestBet Retrieves the list of KeyWord objects associated with a specified BestBet.
Public method GetStaticFeaturesForDoc
Public method GetSynonym Retrieves the specified Synonym associated with the specified KeyWord.
Public method GetSynonymsCountForSpecialTerm Calculates the number of Synonym objects that are associated with the specified KeyWord.
Public method GetSynonymsInfoSpecialTerm Retrieves the Synonym that is associated with a specified Keyword.
Public method GetSystemManagerLocationFromDb
Public method GetTenantAnalyticsItemData
Public method GetTopology
Public method GetTopQueryStringsForUrl Gets a specified number of top query strings used as a result when the user clicks a specified URL.
Public method GetTunableModelDetails
Public method GetTuningDocument
Public method GetTuningQuery
Public method GetType (Inherited from Object.)
Public method GetUnusedScopesForConsumer Returns a list of DisplayGroupInfo objects, and each object is associated with a Scope.
Public method GetUpdatedQueryParameterSpecifications
Public method GetUrlRuleCount Gets the count of crawled items whose site URL matches a specified URL.
Public method GetUserPreferenceSerializeHelper Gets the user preference serialization helper from the SearchAdminDatabase.
Public method GetUserPreferenceSerializeHelperForTenant
Public method GetUserSegments
Public method GetVisibleScopesCount Gets the count of all visible Scope objects defined in the Search application.
Public method GetVolatileScopeInfo Retrieves the ScopeInfo likely to change for the specified SearchScope.
Public method GetVolatileScopesManagerInfo Retrieves the VolatileScopesManagerInfo that is likely to change for a SearchScopes system in the Search application.
Protected method HasAdditionalUpdateAccess (Inherited from SPServiceApplication.)
Public method Static member HasFailures Indicates whether a failure has occurred during a backup or restore operation.
Public method HighlightStringValue Highlights all the occurrences of the specified query terms in a specified string value.
Public method HighlightStringValueQuerySuggestions Highlights all the occurrences of the specified query terms in a specified string value.
Public method ImportPopularQueries
Public method ImportQueryConfiguration
Public method ImportSchema
Public method Invalidate (Inherited from SPPersistedUpgradableObject.)
Public method InvokeDiscoveryActions
Public method IsAnyResultItemTypeChanged
Public method IsConnected (Inherited from SPIisWebServiceApplication.)
Public method IsManuallyTunableModel
Public method IsPaused Gets the reasons that crawls are paused.
Public method IsQuerySuggestionEnabled
Public method IsQueryThrottlingEnabled
Public method LogEvaluation
Public method LogEvaluationRun
Public method LogFeatureVectorForQDoc
Public method MakeDefaultRankingModel
Protected method MemberwiseClone (Inherited from Object.)
Protected method MigrateGroupAccount (Inherited from SPServiceApplication.)
Protected method MigrateUserAccount (Inherited from SPIisWebServiceApplication.)
Protected method OnDependentProcessIdentityChanged (Inherited from SPServiceApplication.)
Protected method OnDeserialization (Inherited from SPIisWebServiceApplication.)
Protected method OnProcessIdentityChanged Called when the process ID is changed. (Overrides SPIisWebServiceApplication.OnProcessIdentityChanged(SecurityIdentifier).)
Protected method OpenInstanceConfiguration (Inherited from SPIisWebServiceApplication.)
Public method Pause Pauses the SearchServiceApplication.
Public method PauseForIndexRepartitioning
Public method PickContextValuesForQuery
Public method PidToFriendlyNameMap
Public method Provision Provisions the SearchServiceApplication in the server farm. (Overrides SPIisWebServiceApplication.Provision().)
Protected method ProvisionInstances (Inherited from SPServiceApplication.)
Protected method ProvisionLocal (Inherited from SPIisWebServiceApplication.)
Public method PutLocationVisualization Adds a new Visualization definition for the federated location.
Public method QueryCrawledProperties
Public method QueryManagedProperties
Public method RecordClick Obsolete. Records the details of the clickthrough and its corresponding Search query.
Public method RecordPageClick
Public method RecordPageImpression
Public method ReEncryptExistingPasswords Reencrypts the existing passwords with a new master key.
Public method RefreshComponents Refreshes the Search components in the SearchServiceApplication.
Public method RemoveBestBet
Public method RemoveBestBetLink Deletes the association between a specified keyword and a BestBet from the SearchAdminDatabase.
Public method RemoveDocumentsFromSearchResults
Public method RemoveLanguageResourcePhrase
Public method RemoveQueryRule
Public method RemoveQueryRuleGroup
Public method RemoveRankingModel
Public method RemoveUserSegment
Public method ReportDiscoveryActionStatus
Public method ReRunPostRestore Performs the restore operation again after an unsuccessful restore operation of the SearchServiceApplication.
Public method Reset Resets the current SearchServiceApplication.
Public method ResetQueryThrottlingLatencyGoal
Public method ResetQueryThrottlingLatencyMultipliers
Public method RestoreDefaultSetting Restores a specified Search setting value to the default value.
Public method Resume Resumes the SearchServiceApplication.
Public method ResumeAfterIndexRepartitioning
Public method SampleQueriesForTuning
Public method SaveTuningModel
Public method SendAnalyticsUsageEvents
Public method SetAccessControl (Inherited from SPIisWebServiceApplication.)
Public method SetAdministrationAccessControl Applies administration access to the SearchServiceApplication. (Overrides SPServiceApplication.SetAdministrationAccessControl(SPCentralAdministrationSecurity).)
Public method SetBestBetInfo Updates the information about the specified BestBet.
Public method SetCPUQueryThrottlingThreshold
Public method SetCrawlAccountMasterKey Sets the master key that is used to encrypt the crawl account.
Public method SetDisplayGroupInfo Sets the configuration information for the specified SearchScopeDisplayGroup.
Public method SetDisplayGroupListInfo Updates the Search scope display group.
Public method SetLoadBasedQueryThrottlingThreshold
Public method SetManagedPropertyAliases
Public method SetManagedPropertyMappings
Public method SetProperty Sets the specified property of the SearchServiceApplication.
Public method SetQuerySuggestionEnabled
Public method SetQueryThrottlingLatencyGoal(Int32)
Public method SetQueryThrottlingLatencyGoal(Int32, Nullable<Guid>)
Public method SetQueryThrottlingLatencyMultiplier(QueryThrottlingTier, Int32)
Public method SetQueryThrottlingLatencyMultiplier(QueryThrottlingTier, Int32, Nullable<Guid>)
Public method SetRuleInfo Sets the details of the specified Search scope rule in the SearchServiceApplication.
Public method SetScopeInfo Sets the details of the specified Search scope in the SearchServiceApplication.
Public method SetScopesManagerInfo Sets the SetScopesManagerInfo(ScopesManagerInfo) in the SearchServiceApplication.
Public method SetSiteCollectionUpgradeStatus
Public method SetSpecialTermInfo Updates the information about the specified keyword.
Public method SetTunableModelDetails
Public method SetupRequiredTuningFeatures
Public method SetupRequiredTuningFields
Public method SetUserPreferenceSerializeHelper Sets the user preference serialization helper for a specified user.
Public method SetUserPreferenceSerializeHelperSuggestionSettings
Public method StartScopesCompilation Starts the Search scope compilation.
Public method ToString (Inherited from SPPersistedObject.)
Public method TunableDynamicFeaturesInDB
Public method TunableDynamicFeaturesInModel
Public method TunableStaticFeaturesInDB
Public method TunableStaticFeaturesInModel
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision() (Inherited from SPServiceApplication.)
Public method Unprovision(Boolean) Unprovisions the SearchServiceApplication and optionally deletes data associated with the application. (Overrides SPIisWebServiceApplication.Unprovision(Boolean).)
Protected method UnprovisionInstances (Inherited from SPServiceApplication.)
Protected method UnprovisionLocal (Inherited from SPIisWebServiceApplication.)
Public method Update() Updates the status and properties of the SearchServiceApplication. (Overrides SPIisWebServiceApplication.Update().)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Public method UpdateAuthorityPageUrl
Public method UpdateBestBetsOrder Updates a series of BestBet attributes that have the specified IDs and the specified keyword.
Public method UpdateCategory
Public method UpdateCrawledProperty
Public method UpdateCrawlLogPrincipal
Public method UpdateDefaultResultSource
Public method UpdateLocationConfiguration Updates a federated Search location configuration of the SearchServiceApplication.
Public method UpdateManagedProperty
Protected method UpdateParent (Inherited from SPAutoSerializingObject.)
Public method UpdateQueryRuleActiveStatus
Public method UpdateRankingModel
Public method UpdateResultItemType
Public method UpdateResultSource
Public method UpdateResultSourceActiveValue
Public method UpdateSetting Updates the value of a specified Search setting.
Public method Upgrade() (Inherited from SPPersistedUpgradableObject.)
Public method Upgrade(Boolean) (Inherited from SPPersistedUpgradableObject.)
Public method UpsertRawAnalyticsTenantSettings
Protected method Validate (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility (Inherited from SPPersistedUpgradableObject.)
Public method ValidateSources
Public method VerifyTuningSession
Top
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.