Class TaskRepositoryProvider
- Namespace
- Dynamicweb.Indexing.Repositories.Tasks
- Assembly
- Dynamicweb.Core.dll
Represents task repository provider
public class TaskRepositoryProvider : IRepositoryProvider
- Inheritance
-
TaskRepositoryProvider
- Implements
- Inherited Members
Methods
GetDataModel(string, string)
Gets data model
public DataModel GetDataModel(string repository, string name)
Parameters
Returns
GetDataParameters(string, string)
Gets data parameters
public IEnumerable<DataParameter> GetDataParameters(string repository, string name)
Parameters
Returns
- IEnumerable<DataParameter>
Set of DataParameter
GetDataSources(string)
Gets data sources
public IEnumerable<DataSource> GetDataSources(string repository)
Parameters
repository
stringName of repository
Returns
- IEnumerable<DataSource>
Set of data sources
GetRepositories()
Gets provider repositories names
public IEnumerable<string> GetRepositories()
Returns
- IEnumerable<string>
Set of repository names
GetRepositoryItems(string)
Gets provider repository items
public IEnumerable<RepositoryItem> GetRepositoryItems(string repository)
Parameters
repository
stringRepository name
Returns
- IEnumerable<RepositoryItem>
Set of repository items