Table of Contents

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

repository string

Repository name

name string

Data model name

Returns

DataModel

DataModel object instance

GetDataParameters(string, string)

Gets data parameters

public IEnumerable<DataParameter> GetDataParameters(string repository, string name)

Parameters

repository string

Repository name

name string

Name

Returns

IEnumerable<DataParameter>

Set of DataParameter

GetDataSources(string)

Gets data sources

public IEnumerable<DataSource> GetDataSources(string repository)

Parameters

repository string

Name 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 string

Repository name

Returns

IEnumerable<RepositoryItem>

Set of repository items

To top