Click or drag to resize
IWebFarmService Interface
Web farm service interface

Namespace: CMS.Core
Assembly: CMS.Core (in CMS.Core.dll) Version: 12.0.0
Syntax
C#
public interface IWebFarmService

The IWebFarmService type exposes the following members.

Properties
  NameDescription
Public propertyServerName
Returns unique identifier of the server.
Public propertySynchronizeDeleteFiles
Gets or sets value that indicates whether file delete synchronization is enabled.
Public propertySynchronizeFiles
Gets or sets value that indicates whether file synchronization is enabled.
Public propertySynchronizePhysicalFiles
Gets value that indicates whether file synchronization for physical project files is enabled.
Public propertyWebFarmEnabled
Returns true if the web farm is enabled.
Top
Methods
  NameDescription
Public methodCreateIOTask
Creates task.
Public methodCreateTask
Creates task.
Public methodGetEnabledServerNames
Gets enumeration of names of all enabled web farm servers.
Public methodGetServerNamesToUpdate
Gets the list of names of servers to be updated. Current server is excluded.
Public methodRegisterTask(Type, Boolean, WebFarmTaskOptimizeActionEnum)
Registers a new web farm task type to allow its processing within the system. The type must inherit WebFarmTaskBase.
Public methodRegisterTaskT(Boolean, WebFarmTaskOptimizeActionEnum)
Registers a new web farm task type to allow its processing within the system. The type must inherit WebFarmTaskBase.
Top
See Also