Table of Contents

Class RecycleBinContentItemInfo

Namespace
CMS.ContentEngine
Assembly
CMS.ContentEngine.dll

Data container class for RecycleBinContentItemInfo.

public class RecycleBinContentItemInfo : AbstractInfo<RecycleBinContentItemInfo, IInfoProvider<RecycleBinContentItemInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
Inheritance
object
RecycleBinContentItemInfo
Implements
Inherited Members
Extension Methods

Remarks

This API supports the framework infrastructure and is not intended to be used directly from your code.

Constructors

RecycleBinContentItemInfo()

Creates an empty instance of the RecycleBinContentItemInfo class.

public RecycleBinContentItemInfo()

RecycleBinContentItemInfo(DataRow)

Creates a new instances of the RecycleBinContentItemInfo class from the given System.Data.DataRow.

public RecycleBinContentItemInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "cms.recyclebincontentitem"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

RecycleBinContentItemChannelID

Recycle bin content item channel ID.

[DatabaseField]
public virtual int RecycleBinContentItemChannelID { get; set; }

Property Value

int

RecycleBinContentItemContentItemGUID

Recycle bin content item content item GUID.

[DatabaseField]
public virtual Guid RecycleBinContentItemContentItemGUID { get; set; }

Property Value

Guid

RecycleBinContentItemContentLanguageID

Recycle bin content item content language ID.

[DatabaseField]
public virtual int RecycleBinContentItemContentLanguageID { get; set; }

Property Value

int

RecycleBinContentItemContentTypeID

Recycle bin content item content type ID.

[DatabaseField]
public virtual int RecycleBinContentItemContentTypeID { get; set; }

Property Value

int

RecycleBinContentItemCreatedByUserID

Identifies the user who moved the content item to recycle bin.

[DatabaseField]
public virtual int RecycleBinContentItemCreatedByUserID { get; set; }

Property Value

int

RecycleBinContentItemCreatedWhen

Date and time when content item was moved to recycle bin.

[DatabaseField]
public virtual DateTime RecycleBinContentItemCreatedWhen { get; set; }

Property Value

DateTime

RecycleBinContentItemData

Recycle bin content item data.

[DatabaseField]
public virtual string RecycleBinContentItemData { get; set; }

Property Value

string

RecycleBinContentItemDisplayName

Recycle bin content item display name.

[DatabaseField]
public virtual string RecycleBinContentItemDisplayName { get; set; }

Property Value

string

RecycleBinContentItemGUID

Recycle bin content item GUID.

[DatabaseField]
public virtual Guid RecycleBinContentItemGUID { get; set; }

Property Value

Guid

RecycleBinContentItemID

Recycle bin content item ID.

[DatabaseField]
public virtual int RecycleBinContentItemID { get; set; }

Property Value

int

RecycleBinContentItemOriginalLocation

Recycle bin content item original location.

[DatabaseField]
public virtual string RecycleBinContentItemOriginalLocation { get; set; }

Property Value

string

Methods

DeleteObject()

Deletes the object using appropriate provider.

protected override void DeleteObject()

SetObject()

Updates the object using appropriate provider.

protected override void SetObject()