The SearchEngineCore type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SearchEngineCore |
Initializes a new instance of the SearchEngineCore class.
|
Methods
Name | Description | |
---|---|---|
BoldSearchPhrases |
Bolds search engine phrases.
|
|
RenderResultItem |
Renders result item.
|
|
Search(String, Int32, Int32, Int32%) |
Searches all providers.
|
|
Search(String, Hashtable, Int32, Int32, Int32%) |
Searches all providers
|
|
SearchAndRender(String, Int32, Int32, Int32%) |
Search all providers and render the HTML by provider templates.
|
|
SearchAndRender(String, Hashtable, Int32, Int32, Int32%) |
Searches all providers and render the HTML by provider templates.
|
Extension Methods
Name | Description | |
---|---|---|
ConvertTo(Type) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)()()()() | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)(TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
GetCurrentStackTrace |
Gets current stack trace information.
(Defined by ObjectExtension.) |
|
GetDebugInformation |
Gets the debug information for currently executing code.
(Defined by ObjectExtension.) |
|
GetExecutingMethodName |
Gets the executing method name.
(Defined by ObjectExtension.) |
|
GetPropertyType |
Gets a property type.
(Defined by ObjectExtension.) |
|
GetPropertyValue |
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.) |
|
PropertyExists |
Check if property exists.
(Defined by ObjectExtension.) |
|
SetPropertyValue |
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.) |
Properties
Name | Description | |
---|---|---|
DependencyInjectionFactory |
Gets or sets the dependency injection factory instance.
|
|
Item[([( String])]) |
Gets provider by name.
|
|
Item[([( Type])]) |
Gets provider by type.
|
|
Providers |
Gets or sets list of search engine providers.
Note: If you don't modify the providers list, search infrastructure will use all registered providers (as configured in web.config). Note: If you want to search by specific provider please use . |
|
RegisteredProviders |
Gets registered provider definitions.
|
|
SearchByProviders |
Gets or sets filter list of search engine provider types.
Note: When you set the provider filter, search will work only with those providers. |