Click or drag to resize
IInfoProvider Interface
Interface describing common info object provider.

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 12.0.0
Syntax
C#
public interface IInfoProvider : ICustomizableProvider, 
	IBulkOperationProvider, IWebFarmProvider

The IInfoProvider type exposes the following members.

Methods
  NameDescription
Public methodBulkInsertInfos
Bulk inserts the given list of info objects
(Inherited from IBulkOperationProvider.)
Public methodCreateWebFarmTask(String, String)
Creates web farm task specific for current object and action name
(Inherited from IWebFarmProvider.)
Public methodCreateWebFarmTask(String, String, Byte, String)
Creates web farm task specific for current object and action name
(Inherited from IWebFarmProvider.)
Public methodGetInfoByFullName
Gets the info by given full name.
Public methodGetInfoByGuid(Guid)
Gets the info by given GUID.
Public methodGetInfoByGuid(Guid, Int32)
Gets the info by given combination of GUID and site id.
Public methodGetInfoById
Gets the info by given id.
Public methodGetInfoByName(String)
Gets the info by given code name.
Public methodGetInfoByName(String, Int32)
Gets the info by given combination of code name and site id.
Public methodGetInfosByIds
Gets the infos by ids collection.
Public methodProcessWebFarmTask
Runs the processing of specific web farm task for current provider
(Inherited from IWebFarmProvider.)
Public methodSetAsDefaultProvider
Sets the provider object as a default provider
(Inherited from ICustomizableProvider.)
Top
See Also