Class WebFarmServerLogInfo
- Namespace
- CMS.WebFarmSync
- Assembly
- CMS.WebFarmSync.dll
WebFarmServerLogInfo data container class.
public class WebFarmServerLogInfo : AbstractInfo<WebFarmServerLogInfo>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject
- Inheritance
-
objectWebFarmServerLogInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
WebFarmServerLogInfo()
Constructor - Creates an empty WebFarmServerLogInfo object.
public WebFarmServerLogInfo()
WebFarmServerLogInfo(DataRow)
Constructor - Creates a new WebFarmServerLogInfo object from the given DataRow.
public WebFarmServerLogInfo(DataRow dr)
Parameters
drDataRowDataRow with the object data
Fields
OBJECT_TYPE
Object type
public const string OBJECT_TYPE = "cms.webfarmserverlog"
Field Value
- string
TYPEINFO
Type information.
public static ObjectTypeInfo TYPEINFO
Field Value
Properties
LogCode
Log code
[DatabaseField(ValueType = typeof(string))]
public virtual WebFarmServerStatusEnum LogCode { get; set; }
Property Value
LogTime
Log time
[DatabaseField]
public virtual DateTime LogTime { get; set; }
Property Value
- DateTime
ServerID
Server ID
[DatabaseField]
public virtual int ServerID { get; set; }
Property Value
- int
WebFarmServerLogID
Web farm server log ID
[DatabaseField]
public virtual int WebFarmServerLogID { get; set; }
Property Value
- int
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()