Class SearchProvidersManager
Inheritance
System.Object
SearchProvidersManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Search
Assembly: EPiServer.Shell.dll
Version: 11.20.7Syntax
[ServiceConfiguration(IncludeServiceAccessor = false)]
public class SearchProvidersManager
Constructors
SearchProvidersManager(IEnumerable<ISearchProvider>, DynamicDataStoreFactory)
Declaration
public SearchProvidersManager(IEnumerable<ISearchProvider> searchProviders, DynamicDataStoreFactory storeFactory)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<ISearchProvider> | searchProviders | |
DynamicDataStoreFactory | storeFactory |
Fields
BuiltInSearchProviderSortOrder
Declaration
public const int BuiltInSearchProviderSortOrder = -2147483648
Field Value
Type | Description |
---|---|
System.Int32 |
Properties
Store
Declaration
public DynamicDataStore Store { get; }
Property Value
Type | Description |
---|---|
DynamicDataStore |
Methods
GetEnabledProvidersByPriority(String, Boolean)
Declaration
public IList<ISearchProvider> GetEnabledProvidersByPriority(string searchArea, bool filterOnArea)
Parameters
Type | Name | Description |
---|---|---|
System.String | searchArea | |
System.Boolean | filterOnArea |
Returns
Type | Description |
---|---|
System.Collections.Generic.IList<ISearchProvider> |
GetProviderPairs()
Declaration
public IEnumerable<SearchProviderPair> GetProviderPairs()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<SearchProviderPair> |
Reset()
Declaration
public void Reset()
Save(IEnumerable<SearchProviderSetting>)
Declaration
public void Save(IEnumerable<SearchProviderSetting> settings)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<SearchProviderSetting> | settings |
TryGetProvider(String, out ISearchProvider)
Declaration
public bool TryGetProvider(string providerFullName, out ISearchProvider provider)
Parameters
Type | Name | Description |
---|---|---|
System.String | providerFullName | |
ISearchProvider | provider |
Returns
Type | Description |
---|---|
System.Boolean |