Class WebFarmTaskInfo
- Namespace
- CMS.WebFarmSync
- Assembly
- CMS.WebFarmSync.dll
WebFarmTaskInfo data container class.
public class WebFarmTaskInfo : AbstractInfo<WebFarmTaskInfo, IWebFarmTaskInfoProvider>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IWebFarmTask, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectWebFarmTaskInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
WebFarmTaskInfo()
Constructor - Creates an empty WebFarmTaskInfo object.
public WebFarmTaskInfo()
WebFarmTaskInfo(DataRow)
Constructor - Creates a new WebFarmTaskInfo object from the given DataRow.
public WebFarmTaskInfo(DataRow dr)
Parameters
dr
DataRow
Fields
OBJECT_TYPE
Object type
public const string OBJECT_TYPE = "cms.webfarmtask"
Field Value
- string
TYPEINFO
Type information.
public static ObjectTypeInfo TYPEINFO
Field Value
Properties
TaskBinaryData
Binary data.
[DatabaseField]
public virtual byte[] TaskBinaryData { get; set; }
Property Value
- byte[]
TaskCreated
Time when task was created.
[DatabaseField]
public virtual DateTime TaskCreated { get; set; }
Property Value
- DateTime
TaskErrorMessage
Contains error message when some occurred during task handling.
[DatabaseField]
public virtual string TaskErrorMessage { get; set; }
Property Value
- string
TaskFilePath
Target path of file transported by task.
public virtual string TaskFilePath { get; set; }
Property Value
- string
TaskGUID
Task GUID.
[DatabaseField]
public virtual Guid TaskGUID { get; set; }
Property Value
- Guid
TaskID
Task ID.
[DatabaseField]
public virtual int TaskID { get; set; }
Property Value
- int
TaskIsAnonymous
Indicates if the task is not assigned to any server.
[DatabaseField]
[Obsolete("The property is no longer used by the system and will be removed along with the underlying DB column.")]
[ObsoleteSince(29, 2)]
public virtual bool TaskIsAnonymous { get; set; }
Property Value
- bool
TaskIsMemory
Indicates if task is used only to synchronize memory.
[DatabaseField]
public virtual bool TaskIsMemory { get; set; }
Property Value
- bool
TaskMachineName
Task machine name.
[DatabaseField]
public virtual string TaskMachineName { get; set; }
Property Value
- string
TaskTarget
Task target.
[DatabaseField]
public virtual string TaskTarget { get; set; }
Property Value
- string
TaskTextData
Text data.
[DatabaseField]
public virtual string TaskTextData { get; set; }
Property Value
- string
TaskType
Task type.
[DatabaseField]
public virtual string TaskType { get; set; }
Property Value
- string
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
LoadDefaultData()
Loads the default data to the object.
protected override void LoadDefaultData()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()