IInfoProvider Interface |
Namespace: CMS.DataEngine
public interface IInfoProvider : ICustomizableProvider, IBulkOperationProvider, IWebFarmProvider
The IInfoProvider type exposes the following members.
Name | Description | |
---|---|---|
![]() | BulkInsertInfos |
Bulk inserts the given list of info objects
(Inherited from IBulkOperationProvider.) |
![]() | CreateWebFarmTask(String, String) |
Creates web farm task specific for current object and action name
(Inherited from IWebFarmProvider.) |
![]() | CreateWebFarmTask(String, String, Byte, String) |
Creates web farm task specific for current object and action name
(Inherited from IWebFarmProvider.) |
![]() | GetInfoByFullName |
Gets the info by given full name.
|
![]() | GetInfoByGuid(Guid) |
Gets the info by given GUID.
|
![]() | GetInfoByGuid(Guid, Int32) |
Gets the info by given combination of GUID and site id.
|
![]() | GetInfoById |
Gets the info by given id.
|
![]() | GetInfoByName(String) |
Gets the info by given code name.
|
![]() | GetInfoByName(String, Int32) |
Gets the info by given combination of code name and site id.
|
![]() | GetInfosByIds |
Gets the infos by ids collection.
|
![]() | ProcessWebFarmTask |
Runs the processing of specific web farm task for current provider
(Inherited from IWebFarmProvider.) |
![]() | SetAsDefaultProvider |
Sets the provider object as a default provider
(Inherited from ICustomizableProvider.) |