• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class SearchDataStoreController

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Inheritance
System.Object
SearchDataStoreController
Namespace: DotNetNuke.Services.Search
Assembly: DotNetNuke.dll
Syntax
public class SearchDataStoreController : object

Methods

| Improve this Doc View Source

AddSearchItem(SearchItemInfo)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static int AddSearchItem(SearchItemInfo item)
Parameters
Type Name Description
SearchItemInfo item
Returns
Type Description
System.Int32
| Improve this Doc View Source

DeleteSearchItem(Int32)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static void DeleteSearchItem(int searchItemId)
Parameters
Type Name Description
System.Int32 searchItemId
| Improve this Doc View Source

DeleteSearchItemWords(Int32)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static void DeleteSearchItemWords(int searchItemId)
Parameters
Type Name Description
System.Int32 searchItemId
| Improve this Doc View Source

GetSearchItem(Int32, String)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static SearchItemInfo GetSearchItem(int moduleId, string searchKey)
Parameters
Type Name Description
System.Int32 moduleId
System.String searchKey
Returns
Type Description
SearchItemInfo

An empty SearchItemInfo.

| Improve this Doc View Source

GetSearchItems(Int32, Int32, Int32)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static ArrayList GetSearchItems(int portalId, int tabId, int moduleId)
Parameters
Type Name Description
System.Int32 portalId
System.Int32 tabId
System.Int32 moduleId
Returns
Type Description
ArrayList

An empty .

| Improve this Doc View Source

GetSearchItems(Int32)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static Dictionary<string, SearchItemInfo> GetSearchItems(int moduleId)
Parameters
Type Name Description
System.Int32 moduleId
Returns
Type Description
Dictionary<System.String, SearchItemInfo>

An empty .

| Improve this Doc View Source

GetSearchResults(Int32, Int32, Int32)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static SearchResultsInfoCollection GetSearchResults(int portalId, int tabId, int moduleId)
Parameters
Type Name Description
System.Int32 portalId
System.Int32 tabId
System.Int32 moduleId
Returns
Type Description
SearchResultsInfoCollection

An empty SearchResultsInfoCollection.

| Improve this Doc View Source

GetSearchResults(Int32, String)

GetSearchResults gets the search results for a single word.

Declaration
public static SearchResultsInfoCollection GetSearchResults(int portalID, string word)
Parameters
Type Name Description
System.Int32 portalID

A Id of the Portal.

System.String word

The word.

Returns
Type Description
SearchResultsInfoCollection

An empty SearchResultsInfoCollection.

| Improve this Doc View Source

GetSearchSettings(Int32)

GetSearchSettings gets the search settings for a single module.

Declaration
public static Dictionary<string, string> GetSearchSettings(int moduleId)
Parameters
Type Name Description
System.Int32 moduleId

The Id of the Module.

Returns
Type Description
Dictionary<System.String, System.String>

A of settings (NULL values are coerced to ).

| Improve this Doc View Source

UpdateSearchItem(SearchItemInfo)

The SearchDataStoreController is the Business Controller class for SearchDataStore.

Declaration
public static void UpdateSearchItem(SearchItemInfo item)
Parameters
Type Name Description
SearchItemInfo item

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS