Class RepositoryService
- Namespace
- Dynamicweb.Indexing.Repositories
- Assembly
- Dynamicweb.Core.dll
Represents repository service
- Inheritance
-
Repository
Service
- Implements
- Inherited Members
Constructors
RepositoryService()
Properties
BaseFolder
Gets or sets base folder
Property Value
Methods
CreateRepository(string)
Creates repository
Parameters
repository
stringRepository name
DeleteRepository(string)
Deletes repository
Parameters
repository
stringRepository name
Returns
- bool
True if operation succeeded
DeleteRepositoryItem(string, string)
Deletes repository item
Parameters
Returns
- bool
True if operation succeeded
GetDataModel(string, string)
Gets data model
Parameters
Returns
GetDataParameters(string, string)
Gets data parameters
Parameters
Returns
- IEnumerable<Data
Parameter > Set of data parameters
GetDataSource(string, string)
Gets data source
Parameters
Returns
- Data
Source Data
Source object instance
GetDataSources()
Gets data sources
Returns
- IEnumerable<Data
Source > Set of data sources
GetDataSources(string)
Gets data sources
Parameters
repository
stringRepository name
Returns
- IEnumerable<Data
Source > Set of data sources
GetRepositories()
Gets repositories
Returns
- IEnumerable<string>
Set of repository names
GetRepositoryInfo(string)
Gets repository info
Parameters
repository
stringRepository name
Returns
- Repository
Info Repository
Info object instance
GetRepositoryItem(string, string)
Gets repository items
Parameters
Returns
- Repository
Item Repository
Item object instance
GetRepositoryItems(string)
Gets repository items
Parameters
repository
stringRepository name
Returns
- IEnumerable<Repository
Item > Set of repository items