Export (0) Print
Expand All
Expand Minimize

Microsoft.Office.Server.Search.Administration Namespace

Provides administrative types and members for managing a Shared Service Provider's instance of SharePoint Enterprise Search.

For information about programming with the SharePoint Enterprise Search Administration object model, see Getting Started with the SharePoint Server Search Administration Object Model.

  ClassDescription
Public classAccountAuthCredentialsRepresents an object that contains the credentials used to connect to a federated search location.
Public classAdminComponentProvides access to the Search administration component in Microsoft SharePoint Server 2010 search.
Public classAllContentScopeRuleRepresents a scope rule that includes all items in the content index.
Public classAttributeExceptionThe exception that is thrown when an error occurs while accessing classes that inherit from Attribute.
Public classAuthenticationDataProvides the base class for the objects containing the authentication data that is used to connect to federated search locations.
Public classAuthenticationInformationProvides access to the authentication information used to connect to a federated search location.
Public classAuthorityPageRepresents an authoritative page for SharePoint Server search.
Public classAuthorityPageCollectionRepresents a collection of AuthorityPage objects.
Public classBestBetRepresents a best bet in the SharePoint Server search keyword and best bet management system.
Public classBestBetCollectionRepresents a collection of BestBet objects.
Public classBestBetsEnumeratorSupports iterating over a BestBetCollection and reading its individual BestBet objects.
Public classBusinessDataContentSourceRepresents a content source for Business Data Connectivity (BDC) service content.
Public classCategoriesEnumeratorSupports iterating over a CategoryCollection object and reading its individual Category objects.
Public classCategoryRepresents a category in the SharePoint Server search metadata property schema.
Public classCategoryCollectionRepresents a collection of Category objects.
Public classConcurrencyExceptionRepresents the exception that is thrown when multiple users attempt to modify data at the same time.
Public classConsumerInfoRepresents information about search scope consumers, search scope display groups, and search scopes.
Public classConsumerInformationProvides the information that represents a unit of the level of SPSite administration.
Public classContentRepresents the top-level object for administration of the content sources for a Search service application.
Public classContentSourceProvides the base class for all content sources.
Public classContentSourceCollectionRepresents a collection of ContentSource objects.
Public classCookieAuthDataRepresents an object that contains authentication data used to connect to federated search locations that are configured to use cookie-based authentication.
Public classCrawlComponentRepresents a crawl component in the Search service application topology.
Public classCrawlComponentCollectionRepresents the collection of crawl components associated with a Search service application.
Public classCrawledPropertyRepresents a crawled property in the SharePoint Enterprise Search metadata property schema.
Public classCrawlHistoryContains statistics for each crawl.
Public classCrawlLogFiltersContains all the filters for manipulating the crawl log data.
Public classCrawlMappingRepresents a gatherer crawl mapping.
Public classCrawlMappingCollectionRepresents a collection of CrawlMapping objects.
Public classCrawlRuleRepresents a crawl rule.
Public classCrawlRuleCollectionRepresents a collection of CrawlRule objects.
Public classCrawlStoreRepresents a crawl database for the Search service application.
Public classCrawlStoreCollectionRepresents a collection of crawl databases.
Public classCrawlTopologyContains the crawl components for a given topology that provide the crawling functionality for a Search service application.
Public classCrawlTopologyActivationCanceledExceptionThe exception that is thrown when the crawl topology activation is cancelled.
Public classCrawlTopologyActivationExceptionThe exception that is thrown when an error occurs during the activation of the crawl topology for the Search service application.
Public classCrawlTopologyCollectionManages the collection of crawl components and crawl databases in the Search service application’s topology.
Public classCustomConnectorAllows SharePoint Server search to connect to and crawl custom content repositories that are not supported by Microsoft Business Connectivity Services (BCS).
Public classCustomConnectorContentSourceRepresents a content source for external FAST Search Server 2010 for SharePoint and SharePoint Server search data sources.
Public classCustomContentSourceRepresents a custom content source.
Public classDailyScheduleRepresents a crawl schedule used to specify the number of days between crawls.
Public classDatabaseExceptionRepresents the exception that is thrown when a database error occurs while working with the objects in the Administration namespace.
Public classDeletedConcurrencyExceptionRepresents the exception that is thrown when the object that is the target of a delete operation is updated by another user after the database record was last retrieved.
Public classDemotedSiteRepresents a demoted site for SharePoint Server search.
Public classDemotedSiteCollectionRepresents a collection of DemotedSite objects.
Public classDisplayGroupInfoRepresents information about a search ScopeDisplayGroup.
Public classDisplayGroupMembershipRepresents the relationship of information between the search Scope and the search ScopeDisplayGroup.
Public classDuplicateLocationExceptionRepresents the exception that is thrown when users attempt to create a duplicate version of a federated search location.
Public classEndOfCrawlPropagationTaskRepresents the propagation task that occurs at the end of a crawl operation.
Public classExchangePublicFolderContentSourceRepresents a content source for Microsoft Exchange Server public folder content.
Public classExtendedConnectorPropertyCollectionRepresents a collection of properties of the FAST (Extended) Content Search Service Application connector, which provides custom content to the FAST Search Service.
Public classExtensionRepresents a file name extension.
Public classExtensionCollectionRepresents a collection of Extension objects.
Public classFASTAdminProxy Applies to: Microsoft FAST Search Server 2010 for SharePoint
This class provides access to context objects that can be used to access the FAST Search Server 2010 for SharePoint administration services. You need to be part of the FASTSearchAdministrators and/or FASTSearchKeywordAdministrators group(s) to access the contexts.
Public classFileShareContentSourceRepresents a content source for file share content.
Public classFormsAuthCredentialsRepresents an object that contains the forms authentication credentials for connecting to federated search locations.
Public classFSAbstractJobDefinitionBaseThe base class for all FAST Search Server 2010 for SharePoint specific timer jobs.
Public classFSAlternateAccessMapJobDefinitionTimer job that runs per search application and connects to the configured FAST Search Server 2010 for SharePoint farm deployment and fetches all managed properties that has the IsMapped flag set to true. These properties are cached locally and used for alternate access mapping scenarios.
Public classFSClickThroughExtractorJobDefinitionTimer job that runs per search application and extracts click through data and exports them to the configured FAST Search Server 2010 for SharePoint farm deployment. The collected click through data is used for relevancy tuning. This timer job runs every day at 01:00 AM by default.
Public classFSDictionaryManagementJobDefinitionTimer job that runs per search application and detects dictionary changes done through Central Admin and exports them to the configured FAST Search Server 2010 for SharePoint farm deployment. This timer job runs every five minutes by default.
Public classFSMasterJobDefinitionTimer job that runs per search instance and provisions the FAST specific timer jobs. Runs every 15 minutes and provisions timer jobs for newly created service applications.
Public classHierarchicalContentSourceProvides the base class for hierarchical content sources.
Public classHostDistributionRuleRepresents a host distribution rule.
Public classHostDistributionRuleCollectionProvides methods to access the collection of the HostDistributionRule objects of the Search service application.
Public classIndexPartitionRepresents an index partition in the Microsoft SharePoint Server 2010 query architecture.
Public classIndexPartitionCollectionProvides a collection that stores the IndexPartition object.
Public classIndexPropagationTaskRepresents a propagation task that is currently being performed by all query components.
Public classIndexRefactoringExceptionThe exception that is thrown when an error occurs during the index refactoring process.
Public classInvalidAccountExceptionIndicates that the account name for the SharePoint Enterprise Search service is invalid or does not exist, or the password is invalid for the account name.
Public classInvalidCanaryExceptionRepresents an exception that is thrown when the form digest request is not valid.
Public classKeywordRepresents a keyword in the SharePoint Enterprise Search keyword and best bet management system.
Public classKeywordCollectionRepresents a collection of Keyword objects.
Public classKeywordsRepresents the top-level object for managing keywords and best bets in SharePoint Enterprise Search.
Public classKeywordsEnumeratorSupports iterating over a KeywordCollection and reading its individual Keyword objects.
Public classLanguageResourceProvides a set of LanguageResourcePhraseList objects in which to store the language resource phrases and their mappings.
Public classLanguageResourcePhraseRepresents a language resource phrase that is used to enhance the effectiveness of the search.
Public classLanguageResourcePhraseListRepresents the list of language resource phrases used to enhance the effectiveness of a search.
Public classLanguageResourcesCollectionRepresents a collection of language resources.
Public classLocationConfigurationContains the configuration information for a federated search location.
Public classLocationConfigurationCollectionSpecifies a collection of LocationConfiguration objects.
Public classLogViewer Obsolete. Represents the top-level object for filtering and viewing data from the SharePoint Enterprise Search crawl log
Public classLotusNotesContentSourceRepresents a content source for Lotus Notes content.
Public classManagedPropertyRepresents a managed property in the SharePoint Server search metadata property schema.
Public classManagedPropertyCollectionRepresents a collection of ManagedProperty objects.
Public classManagedPropertyInfoRepresents information about a managed property in the SharePoint Server search.
Public classMappingRepresents a crawled property mapping to a managed property in the SharePoint Server search metadata property schema.
Public classMappingCollectionRepresents a collection of Mapping objects.
Public classMonthlyDateScheduleRepresents a crawl schedule used to specify the days of the month, and months of the year, when the crawl should occur.
Public classMonthlyDayOfWeekScheduleRepresents a crawl schedule used to specify the days of the month, the weeks of the month, and the months of the year when the crawl should occur.
Public classOpenSearchDescriptionThis member is reserved for internal use and is not intended to be used directly from your code.
Public classOpenSearchExtensionThis member is reserved for internal use and is not intended to be used directly from your code.
Public classPhraseKeyRepresents the key to use to look up a mapping string for a specific LanguageResourcePhrase.
Public classPropagationRepresents the top-level object for retrieving status information for the propagation system in SharePoint Enterprise Search.
Public classPropagationTaskProvides the base class for objects representing propagation tasks.
Public classPropertyQueryScopeRuleRepresents a scope rule that matches content items based on a property/value comparison.
Public classPropertyStoreRepresents a property database for the Search service application.
Public classPropertyStoreCollectionRepresents a collection of property databases in the Search service application’s topology.
Public classQueryComponentManages an individual query component for a Search service application.
Public classQueryComponentCollectionRepresents a collection of QueryComponent objects.
Public classQueryComponentTransitionExceptionThe exception that is thrown when an error occurs during the transition of a query component.
Public classQueryTopologyRepresents a set of index partitions, query components, and metadata indexes that work together to satisfy requests for search query operations.
Public classQueryTopologyActivationCanceledExceptionThe exception that is thrown when the activation of a query topology is cancelled.
Public classQueryTopologyActivationExceptionThe exception that is thrown when a query topology fails to activate.
Public classQueryTopologyCollectionRepresents and manages a collection of QueryTopology objects.
Public classRankingProvides an entry point to adjust the settings used for query-independent rank computation for calculating the relevance of search results.
Public classRankingModelDefines a ranking model for search queries.
Public classRankingModelCollectionRepresents a collection of ranking models for a Search service application.
Public classRankingParameterRepresents a ranking parameter used for rank computation in SharePoint Server search.
Public classRankParamCollectionRepresents a collection of RankingParameter objects.
Public classRemoteScopesProvides the ability to administer a search Scope on a remote SPFarm.
Public classRuleInfoRepresents information about a ScopeRule.
Public classScheduleProvides the base class for SharePoint Enterprise Search crawl schedules.
Public classSchemaProvides access to the property metadata management system for SharePoint Server search.
Public classScopeRepresents a search scope in SharePoint Server search.
Public classScopeCollectionRepresents a collection of Scope objects.
Public classScopeDisplayGroupRepresents a scope display group.
Public classScopeDisplayGroupCollectionRepresents a collection of ScopeDisplayGroup objects.
Public classScopeDisplayGroupEnumeratorSupports iterating over a ScopeCollection object and reading its individual Scope objects.
Public classScopeDisplayGroupsEnumeratorSupports iterating over a ScopeDisplayGroupsCollection object and reading its individual ScopeDisplayGroup objects.
Public classScopeInfoRepresents information about a search scope.
Public classScopeRuleProvides the base class for all SharePoint Enterprise Search scope rules.
Public classScopeRuleCollectionRepresents a collection of scope rules.
Public classScopeRulesEnumeratorSupports iterating over a ScopeRuleCollection object and reading its individual ScopeRule objects.
Public classScopesProvides access to the search scope management system for SharePoint Enterprise Search.
Public classScopesManagerDefines the functionality to administer Search scopes in a farm.
Public classScopesManagerInfoRepresents a group of global settings for the search Scopes system in a Search application.
Public classSearchAdminDatabaseEncapsulates the search administration database.
Public classSearchAdminWebServiceInstanceRepresents an instance of a Search administration Web service that runs on a server.
Public classSearchContext Obsolete. Represents the search service instance for a Shared Services Provider (SSP).
Public classSearchGathererDatabaseEncapsulates the search crawl database.
Public classSearchPropertyStoreDatabaseEncapsulates the search property database.
Public classSearchProxyInfoRepresents the HTTP proxy configuration information of a Search service application.
Public classSearchQueryAndSiteSettingsServiceRepresents the search query and site settings service.
Public classSearchQueryAndSiteSettingsServiceInstanceRepresents an instance of the SearchQueryAndSiteSettingsService that is installed on a single server in a server farm.
Public classSearchQueryAndSiteSettingsServiceProxyRepresents a SPIisWebServiceProxy for the SearchQueryAndSiteSettingsService in a server farm.
Public classSearchServiceRepresents an instance of the search service.
Public classSearchServiceApplicationProvides an SPIisWebServiceApplication that allows for administration and management of Search components on a server.
Public classSearchServiceApplicationFaultRepresents a Windows Communication Foundation (WCF) fault that is raised by the SearchServiceApplication.
Public classSearchServiceApplicationProxyRepresents a Search service application proxy.
Public classSearchServiceInstanceRepresents an instance of the search index and query service.
Public classSearchServiceProxyRepresents a search service proxy installed in a server farm.
Public classSecurableAuthDataRepresents an object that contains credentials used to connect to federated search locations. Provides the base class for the FormsAuthCredentials class.
Public classSharePointContentSourceRepresents a content source for Windows SharePoint Services 3.0 content.
Public classSiteHitRuleRepresents a site hit rule, which is used by the SharePoint Enterprise Search index engine to determine how many simultaneous requests are allowed, and the time interval between sequential requests, for a specified server.
Public classSiteHitRulesCollectionSpecifies a prioritized collection of SiteHitRule objects.
Public classSsoAuthDataProvides information about the single sign-on (SSO) provider for the credentials used to connect to the federated location.
Public classStartAddressCollectionA collection of start addresses for a content source.
Public classSynonymRepresents a synonym in the SharePoint Enterprise Search keyword and best bet management system.
Public classSynonymCollectionRepresents a collection of Synonym objects.
Public classSynonymsEnumeratorSupports iterating over a SynonymCollection and reading its individual Synonym objects.
Public classUpdatableCollection<Key, T>Represents the base class for collections with specified value type and key type.
Public classUpdatedConcurrencyExceptionRepresents the exception that is thrown when the object that is the target of an update operation is updated by another user after the database record was last retrieved.
Public classUrlScopeRuleRepresents a scope rule that matches content items based on the display URL of the item.
Public classUserPreferenceProvides methods to access the Search user preference.
Public classUserPreferenceSerializeHelperProvides functionality to serialize the Search preferences associated with a user.
Public classVisualizationSpecifies the display format for the federated search location results.
Public classVolatileScopesManagerInfoRepresents the information that is likely to change for a Search scopes system in the Search application.
Public classWebContentSourceRepresents a content source for Web content.
Public classWeeklyScheduleRepresents a crawl schedule used to specify the number of weeks between crawls.

  StructureDescription
Public structureQueryServer Obsolete. Represents a query server in the SharePoint Enterprise Search propagation system.

  InterfaceDescription
Public interfaceISearchServiceApplicationDefines common functionality for applications that provide Search services on a server.
Public interfaceISearchSiteAdministrationServiceApplicationDefines common functionality to a Search service application for administering and managing Search components on a server.

  EnumerationDescription
Public enumerationAuthorityPageStatusDefines the authority page status values for the Status property of the AuthorityPage class.
Public enumerationBestBetFilterDefines the filter types available for the GetFilteredBestBets() method of the Keywords class.
Public enumerationBuiltInScopeIndexSpecifies the index of the built-in search Scope.
Public enumerationCatalogSpecifies the catalogs types for the propagation system in SharePoint Server search.
Public enumerationCatalogTypeDefines the catalog types for the AddFilter() method of the CrawlLogFilters class.
Public enumerationComponentRoleSpecifies the role of the SearchComponent.
Public enumerationContentSourceTypeSpecifies the types of content sources that can be crawled by the Search service application.
Public enumerationCrawlComponentStateSpecifies the crawl component state values for the CrawlComponent class.
Public enumerationCrawlHistory.CrawlStatus Obsolete. Specifies all possible crawl stages. These values are used by GetCrawlHistory(CrawlHistory.CrawlStatus) and GetCrawlHistory(Int32, DateTime, DateTime, CrawlHistory.CrawlStatus) to filter the result set.
Public enumerationCrawlLogFilterPropertyDefines the crawl log filter properties for the AddFilter() method of the CrawlLogFilters class.
Public enumerationCrawlLogSummaryPropertyDefines the summary property types for the GetCrawlSummaryByHost() method of the LogViewer class.
Public enumerationCrawlPrioritySpecifies the priorities for crawling the content sources in the Search service application.
Public enumerationCrawlRuleAuthenticationTypeSpecifies the format in which authentication credentials are provided to the crawl rule.
Public enumerationCrawlRuleTypeSpecifies the crawl rule types which indicate whether the crawl rule is used to include or exclude content items in the content index.
Public enumerationCrawlStatusDefines the crawl status values for the CrawlStatus() method of the ContentSource class.
Public enumerationCrawlTopologyStateSpecifies the crawl topology state values for the CrawlTopology class.
Public enumerationDaysOfMonthSpecifies the day or days of the month for the crawl schedule.
Public enumerationDaysOfWeekSpecifies the day or days of the week for the crawl schedule.
Public enumerationFastServiceApplicationProperties Applies to: Microsoft FAST Search Server 2010 for SharePoint
The values represents a key for the configuration properties specific to the FAST Search Server 2010 for SharePoint Content Search Service Application (SSA) and Query Search Service Application.
Public enumerationFederationAuthTypeSpecifies the supported authentication protocols for connecting to federated search locations.
Public enumerationKeywordFilterDefines the filter types that are available for the GetFilteredKeywords() method of the Keywords class.
Public enumerationKeywordViewDefines the keyword views that are available for the GetFilteredKeywords() method of the Keywords class.
Public enumerationLanguageResourceTypeDefines the language resource phrase types.
Public enumerationLocationTypeSpecifies the type of federated search location.
Public enumerationManagedDataTypeDefines the managed property data types supported in the SharePoint Enterprise Search schema.
Public enumerationMessageTypeDefines the message types for the SharePoint Enterprise Search crawl log.
Public enumerationMonthsOfYearSpecifies the month or months of the year for the crawl schedule.
Public enumerationPropagationStatusDefines the global propagation status values for the global propagation system.
Public enumerationPropagationTaskTypeDefines the types of propagation tasks.
Public enumerationProxyTypeSpecifies whether the search service uses a proxy server or connects directly when crawling content.
Public enumerationQueryComponentPropagationStatusSpecifies the propagation status of a query component.
Public enumerationQueryComponentStateSpecifies the state of the QueryComponent.
Public enumerationQueryComponentTransitionStatusSpecifies the status of the query component transition sequence.
Public enumerationQueryServerState Obsolete. This member is reserved for internal use and is not intended to be used directly from your code.
Public enumerationQueryTopologyStateSpecifies the query topology state for the QueryTopology class.
Public enumerationRankingUpdateStatusDefines the ranking update status values for the Status property of the Ranking class.
Public enumerationRankingUpdateTypeDefines the different ranking update types the search component performs.
Public enumerationRoleSpecifies the role of the search service.
Public enumerationRuleTypeSpecifies the type of scope rules in SharePoint Server search.
Public enumerationScopeCompilationStateDefines the scope compilation state values.
Public enumerationScopeCompilationTypeDefines the scope compilation types.
Public enumerationScopeRuleFilterBehaviorDefines the scope rule filter types.
Public enumerationScopeRuleTypeDefines the types of scope rules in SharePoint Enterprise Search.
Public enumerationScopesCompilationScheduleTypeDefines the scope compilation schedule types.
Public enumerationScopesCompilationStateDefines the scopes compilation state values for the CompilationState() property of the Scopes class
Public enumerationSearchPerformanceLevelSpecifies the performance level of the SharePoint Enterprise Search service.
Public enumerationSearchServiceApplicationFaultTypeEnumerates the types of the SearchServiceApplicationFault.
Public enumerationSearchServiceApplicationTypeSpecifies the types of SearchServiceApplication.
Public enumerationServerPropagationStatus Obsolete. Defines the propagation status values for a Query server.
Public enumerationSharePointCrawlBehaviorSpecifies crawl settings for a SharePointContentSource object.
Public enumerationSiteHitRuleBehaviorDefines the site hit rule types.
Public enumerationStringFilterOperatorDefines the string filter operators for the CrawlLogFilters class.
Public enumerationUrlScopeRuleTypeSpecifies the URL scope rule type.
Public enumerationUserPreference.SettingsSpecifies the setting for a Search user preference.
Public enumerationWeeksOfMonthSpecifies the week or weeks of the month for the crawl schedule.

Community Additions

ADD
Show:
© 2014 Microsoft