SearchServiceApplication members

Provides an SPIisWebServiceApplication that allows for administration and management of Search components on a server.

The SearchServiceApplication type exposes the following members.

Constructors

  Name Description
Public method SearchServiceApplication Initializes a new instance of the SearchServiceApplication class.

Top

Properties

  Name Description
Protected property AccessRights (Inherited from SPIisWebServiceApplication.)
Public property ActiveTopology Gets the active search topology
Public property AdminComponent Obsolete.
Protected property AdministrationAccessRights (Overrides SPServiceApplication.AdministrationAccessRights.)
Public property AlertNotificationFormat Gets or sets the e-mail format of the alert.
Public property AlertNotificationQuota Gets or sets the quota of the alerts for the current SearchServiceApplication.
Public property AlertsEnabled Gets or sets a value that indicates whether alerts are enabled in the current SearchServiceApplication.
Public property AllowQueryDebugMode
Public property AnalyticsReportingDatabases
Public property AnalyticsReportingStores
Public property ApplicationClassId Gets the GUID that represents the SearchServiceApplication class ID. (Overrides SPServiceApplication.ApplicationClassId.)
Public property ApplicationName Gets the name of the SearchServiceApplication, which is a GUID that has been converted to a string.
Public property ApplicationPool (Inherited from SPIisWebServiceApplication.)
Public property ApplicationVersion (Inherited from SPServiceApplication.)
Public property CanUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property Comments (Inherited from SPIisWebServiceApplication.)
Public property CpuBasedQueryThrottling
Public property CrawlComponents Obsolete.
Public property CrawlLogCleanupIntervalInDays
Public property CrawlStores Gets all of the CrawlStoreCollection objects that are managed by the current SearchServiceApplication.
Public property DefaultEndpoint (Inherited from SPIisWebServiceApplication.)
Protected property DefaultEndpointName Gets the name of the default endpoint of the current SearchServiceApplication. (Overrides SPIisWebServiceApplication.DefaultEndpointName.)
Public property DefaultQueryTimeout
Public property DefaultSearchProvider Obsolete.
Public property DiacriticSensitive Gets or sets a flag that indicates whether the Search service is configured to be diacritic sensitive.
Public property DiscoveryMaxKeywordQueryTextLength
Public property DiscoveryMaxRowLimit Gets or sets a Int32 value that represents the largest value that can be set for DiscoveryRowLimit().
Public property DisplayName (Inherited from SPPersistedObject.)
Public property EnableIMS For internal use. Do not modify this property.
Public property Endpoints (Inherited from SPIisWebServiceApplication.)
Public property Farm (Inherited from SPPersistedObject.)
Public property FarmIdsForAlerts Gets or sets the list of farm IDs to be notified when alerts are raised by the current SearchServiceApplication.
Public property FASTAdminProxy Obsolete.
Public property HeadQueryFrequencyThreshold
Public property Id (Inherited from SPPersistedObject.)
Public property IisVirtualDirectoryPath (Inherited from SPIisWebServiceApplication.)
Protected property InstallPath Gets the fully qualified installation path of the current SearchServiceApplication. (Overrides SPIisWebServiceApplication.InstallPath.)
Public property IsBackwardsCompatible (Inherited from SPPersistedUpgradableObject.)
Public property LatencyBasedQueryThrottling
Public property LinksStores
Public property LoadBasedQueryThrottling
Public property LocationConfigurations Gets the LocationConfigurationCollection for a federated Search location.
Public property ManageLink Gets the link to the administration page that is used to manage the current SearchServiceApplication. (Overrides SPServiceApplication.ManageLink.)
Public property MaxKeywordQueryTextLength
Public property MaxQueryTimeout
Public property MaxRankingModels
Public property MaxRowLimit Gets or sets a Int32 value that represents the largest value that can be set for RowLimit().
Public property MinimumReadyQueryComponentsPerPartition Gets or sets the minimum number of the query components used in each index partition.
Public property Name (Inherited from SPPersistedObject.)
Public property NameNormalizationEnabled
Public property NameNormalizationPreferredNamePID
Public property NeedsUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property NeedsUpgradeIncludeChildren (Inherited from SPPersistedUpgradableObject.)
Public property Parent (Inherited from SPPersistedObject.)
Public property PermissionsLink (Inherited from SPIisWebServiceApplication.)
Public property PersonalQuerySuggestionsEnabled
Public property Properties (Inherited from SPPersistedObject.)
Public property PropertiesLink Gets the link to the properties editing page of the current SearchServiceApplication. (Overrides SPServiceApplication.PropertiesLink.)
Public property QueryLoggingEnabled Obsolete. Gets or sets a flag that indicates whether query logging is enabled for the current SearchServiceApplication.
Public property QueryLogSettings
Public property QuerySuggestionsEnabled Gets or sets a flag that indicates whether query suggestions is enabled for the current SearchServiceApplication.
Public property ResetAndEnableAlerts Obsolete. Gets or sets a flag that indicates whether to reset and enable alerts when the current SearchServiceApplication is reset.
Public property SearchAdminDatabase Gets or sets the SearchAdminDatabase of the current SearchServiceApplication.
Public property SearchCenterUrl
Public property Service (Inherited from SPServiceApplication.)
Public property ServiceApplicationProxyGroup (Inherited from SPServiceApplication.)
Public property ServiceInstances (Inherited from SPServiceApplication.)
Public property Shared (Inherited from SPIisWebServiceApplication.)
Public property SharedSearchBoxSettings
Public property Status (Inherited from SPPersistedObject.)
Public property SystemManagerLocations
Public property TermsOfServiceUri (Inherited from SPIisWebServiceApplication.)
Public property TimeBeforeAbandoningQueryComponent Gets or sets the time interval, in milliseconds, to abandon the current query.
Public property Topologies Gets a list of all topologies.
Public property TypeName Gets the type name that describes the current SearchServiceApplication. (Overrides SPPersistedObject.TypeName.)
Public property UpgradeContext (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property Uri (Inherited from SPIisWebServiceApplication.)
Public property UseSimpleSchemaUI
Public property VerboseQueryMonitoring Gets or sets a flag that indicates whether verbose query logging is turned on for the current SearchServiceApplication.
Public property VerboseSubFlowTiming For internal use. Do not modify this property.
Public property Version (Inherited from SPPersistedObject.)
Protected property VirtualPath Gets the virtual path of the Search service hosted by Internet Information Services 7.0. (Overrides SPIisWebServiceApplication.VirtualPath.)
Protected property WasCreated (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Public method AddAuthorityPage Adds an AuthorityPage to SharePoint Server.
Public method AddBestBetLink Adds an association between an existing Best Bet and a keyword to the SearchAdminDatabase. Applies to: Microsoft SharePoint Server 2010 search
Public method AddConsumer Adds a search scope consumer to the SearchAdminDatabase. Applies to: Microsoft SharePoint Server 2010 search
Public method AddContextValueFromIdForTuningQuery Adds a context value for the given TuningQuery. A context refers to any property in a query and each property has a dynamically allocated ID. In this method only two properties are used: the user issuing the query (UserId) and the user’s language (LanguageId). The dynamically allocated ID may be 0 or 1.
Public method AddContextValueFromKeyForTuningQuery Adds a context value for the given TuningQuery. A context refers to any property in a query and each property has a dynamically allocated ID. In this method only two properties are used: the user issuing the query (UserId) and the user’s language (LanguageId). The dynamically allocated ID may be 0 or 1.
Public method AddDemotedSite Adds a DemotedSite to SharePoint Server.
Public method AddDisplayGroup Adds a search scope display group for a search scope consumer. Applies to: Microsoft SharePoint Server 2010 search
Public method AddJudgementsForQuery Adds relevance judgements for an existing TuningQuery.
Public method AddLanguageResourcePhrase
Public method AddNewBestBet Adds a new Best Bet for the SearchAdminDatabase. Applies to: Microsoft SharePoint Server 2010 search
Public method AddNewLocationConfiguration Adds a new federated location. Applies to: Microsoft SharePoint Server 2010 search
Public method AddQueryToQuerySet Adds a single TuningQuery into a query set.
Public method AddRankingModel Adds a ranking model with the given owner.
Public method AddResultItemType For internal use only.
Public method AddResultSource For internal use only.
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 Adds a single relevance judgment to the backend database server.
Public method AddSingleJudgementForTuningQuery Associates a relevance judgement with a JudgedDocument that was previously marked as being Unjudged with respect to a given TuningQuery.
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 Adds a known URL to the backend database server so that a relevance judgement may be associated with this document in the future.
Public method BeginProvision (Inherited from SPServiceApplication.)
Public method BeginTuningSession Starts a tuning session for the given ranking model.
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 Clears the history of recorded clicks for the given user.
Public method Clone (Inherited from SPPersistedObject.)
Public method CommitBestBet
Public method CommitQueryClientTypeMapping
Public method CommitQueryRule
Public method CommitQueryRuleGroup
Public method CommitUserSegment Commits the user segment to the SearchAdminDatabase.
Public method CopyModelForTuning Makes a copy of the given base ranking model which is then customized.
Public method CreateDraftModelForTuning Creates a draft copy of an existing ranking model to be tuned.
Public method CreateManagedProperty
Public method CreateModel Creates a ranking model from the given rank features.
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 Deletes all analytics data in the Analytics Reporting Database for a given tenant.
Public method DeleteAnalyticsTenantSettings Deletes the analytics tenant settings data from the Analytics Reporting Database.
Public method DeleteAuthorityPage Deletes the given AuthorityPage from SharePoint Server.
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 Deletes the temporary draft copy of a ranking model being tuned.
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 Schedules the deletion of analytics data for a standard event typer a site.
Public method DeleteStandardEventUsageDataForTenant Schedules the deletion of analytics data of a standard event type for a tenant.
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 Exports search configuration settings.
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 Gets the analytics configuration for a given tenant.
Public method GetAuthorityPages Gets the list of AuthorityPage objects for a given owner.
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 Gets a list of DemotedSite objects for a given owner.
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 Gets the analytics item data for a given event processed since a particular time period.
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetIdForContextKey Gets the ID for the context key. A context refers to any property in a query and each property has a dynamically allocated ID.
Public method GetJudgementsForQuery Gets a list of relevance judgments that have been previously provided for the given TuningQuery.
Public method GetJudgementsForTuningQuery Gets a list of judgments corresponding to the given TuningQuery.
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 Gets a list of frequent queries which are used for personal suggestions.
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 Gets all tuning queries from the backend database server that belong to the specified query set.
Public method GetQueryClientTypeMappingById
Public method GetQueryClientTypeMappingByName
Public method GetQueryClientTypeMappings
Public method GetQueryClientTypeMappingsByThrottlingTier
Public method GetQueryHealthMonitoringSettings
Public method GetQueryHealthMonitoringSettingsForComponents
Public method GetQueryLevelMetricsForModel Gets a collection of key-value pairs, each of which represents relevance metrics that are calculated on the query results. These metrics are returned for each search query that is part of the specified query set.
Public method GetQueryParameterSpecification
Public method GetQueryRuleGroups
Public method GetQueryRuleGroupsBatched
Public method GetQueryRules
Public method GetQueryRulesBatched
Public method GetQuerySuggestionCandidates Retrieves the list of query suggestion candidates as strings for the given SearchObjectOwner.
Public method GetQuerySuggestions Returns a collection of query suggestions that match the specified search terms.
Public method GetQuerySuggestionsWithResults Returns a collection of query suggestions that match the specific search terms.
Public method GetQueryThrottlingLatencyGoal()
Public method GetQueryThrottlingLatencyGoal(Nullable<Guid>)
Public method GetQueryThrottlingLatencyMultiplier(QueryThrottlingTier)
Public method GetQueryThrottlingLatencyMultiplier(QueryThrottlingTier, Nullable<Guid>)
Public method GetQueryThrottlingLatencyOverridenTenants
Public method GetRankingModels Gets all ranking models available for the given owner and RankingFilter.
Public method GetRawAnalyticsTenantSettingsBatch For internal use only. Gets the raw analytics tenant settings data in bulk.
Public method GetRawAnayticsTenantSettings For internal use only. Gets the raw analytics tenant settings data for a given tenant.
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 Gets the search topology.
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 Gets information on the ranking model being tuned for the given owner and ID.
Public method GetTuningDocument
Public method GetTuningQuery Gets the TuningQuery for the given owner and ID.
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 methodStatic member HasFailures Indicates whether a failure has occurred during a backup or restore operation.
Public method HighlightStringValue Highlights all occurrences of the given query terms within a particular string.
Public method HighlightStringValueQuerySuggestions Highlights all occurrences of the given query terms within a particular string.
Public method ImportPopularQueries Imports a list of popular queries for the given SearchObjectOwner.
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 Checks whether query suggestions are enabled or disabled for the current SearchObjectOwner.
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 click-through and its corresponding search query.
Public method RecordPageClick Records the details of a click on a particular search result within the search results page. Some of these details are stored as QueryLogImmediacyInfo to be accessed immediately.
Public method RecordPageImpression Records page impressions from search queries. Page impressions are generated on the server side as part of the query pipeline when search results are retrieved.
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 Sends a list of analytics usage events to the Search service application.
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 Enables or disables query suggestions for the current SearchObjectOwner.
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 Updates the URL of an existing AuthorityPage in the Search Administration database.
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 For internal use only. Updates or sets the raw analytics tenant settings data.
Protected method Validate (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility (Inherited from SPPersistedUpgradableObject.)
Public method ValidateSources
Public method VerifyTuningSession

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IBackupRestore.AddBackupObjects (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanRenameOnRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property ISharedServiceApplication.DefaultEndpoint (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.DiskSizeRequired (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method ISearchHealthMonitoringServiceApplication.RecordOMQueryDoneEvent
Explicit interface implemetationPrivate method ISearchHealthMonitoringServiceApplication.RecordQueryErrorEvent
Explicit interface implemetationPrivate method ISearchHealthMonitoringServiceApplication.RecordUIQueryDoneEvent
Explicit interface implemetationPrivate method ISearchHealthMonitoringServiceApplication.RecordWebPartQueryDoneEvent
Explicit interface implemetationPrivate method IBackupRestore.OnAbort (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackupComplete (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPostRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPrepareBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPreRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnRestore (Inherited from SPIisWebServiceApplication.)

Top

See also

Reference

SearchServiceApplication class

Microsoft.Office.Server.Search.Administration namespace