Table of Contents

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
object
WebFarmServerLogInfo
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

dr DataRow

DataRow 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

ObjectTypeInfo

Properties

LogCode

Log code

[DatabaseField(ValueType = typeof(string))]
public virtual WebFarmServerStatusEnum LogCode { get; set; }

Property Value

WebFarmServerStatusEnum

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()