Class IndexSearchRepository
- Namespace
- Dynamicweb.Indexing.Querying
- Assembly
- Dynamicweb.Indexing.dll
public class IndexSearchRepository
- Inheritance
-
IndexSearchRepository
- Inherited Members
-
Constructors
IndexSearchRepository()
public IndexSearchRepository()
IndexSearchRepository(string)
public IndexSearchRepository(string path)
Parameters
path
string
Properties
JsonSerializationSetting
protected JsonSerializerSettings JsonSerializationSetting { get; set; }
Property Value
- JsonSerializerSettings
Methods
Delete(string)
public virtual void Delete(string name)
Parameters
name
string
FetchPersistedRawData(string)
protected virtual string FetchPersistedRawData(string id)
Parameters
id
string
Returns
- string
GetAllNames()
protected IEnumerable<string> GetAllNames()
Returns
- IEnumerable<string>
GetPath(string)
protected string GetPath(string id)
Parameters
id
string
Returns
- string
InitializeBasePath(string)
protected void InitializeBasePath(string path)
Parameters
path
string
PersistRawData(string, string)
protected virtual void PersistRawData(string id, string rawData)
Parameters
id
string
rawData
string
Read(string)
public virtual IndexSearchConfiguration Read(string id)
Parameters
id
string
Returns
- IndexSearchConfiguration
Save(IndexSearchConfiguration)
public virtual void Save(IndexSearchConfiguration configuration)
Parameters
configuration
IndexSearchConfiguration