Class WebsiteChannelInfo
Data container class for WebsiteChannelInfo.
[InfoCache(InfoCacheBy.ID|InfoCacheBy.Guid, Priority = InfoCachePriority.NotRemovable)]
public class WebsiteChannelInfo : AbstractInfo<WebsiteChannelInfo, IInfoProvider<WebsiteChannelInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
  - Inheritance
 - 
      objectWebsiteChannelInfo
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
WebsiteChannelInfo()
Creates an empty instance of the WebsiteChannelInfo class.
public WebsiteChannelInfo()
  WebsiteChannelInfo(DataRow)
Creates a new instances of the WebsiteChannelInfo class from the given System.Data.DataRow.
public WebsiteChannelInfo(DataRow dr)
  Parameters
drDataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "cms.websitechannel"
  Field Value
- string
 
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
  Field Value
Properties
ObjectDisplayName
Object display name.
protected override string ObjectDisplayName { get; set; }
  Property Value
- string
 
Remarks
The returned value is evaluated from first known column in following column sequence: DisplayNameColumn, CodeNameColumn, GUIDColumn, IDColumn, ObjectType.
When evaluating on IDColumn, returned value consists of both ObjectType and IDColumn.
WebsiteChannelChannelID
Website channel ID.
[DatabaseField]
public virtual int WebsiteChannelChannelID { get; set; }
  Property Value
- int
 
WebsiteChannelDefaultCookieLevel
Website channel cookie level.
[DatabaseField]
public virtual int WebsiteChannelDefaultCookieLevel { get; set; }
  Property Value
- int
 
Remarks
It is recommended to assign predefined values from CookieLevelConstants
WebsiteChannelDomain
Website domain.
[DatabaseField]
public virtual string WebsiteChannelDomain { get; set; }
  Property Value
- string
 
WebsiteChannelGUID
Website GUID.
[DatabaseField]
public virtual Guid WebsiteChannelGUID { get; set; }
  Property Value
- Guid
 
WebsiteChannelHomePage
Website homepage.
[DatabaseField]
public virtual string WebsiteChannelHomePage { get; set; }
  Property Value
- string
 
WebsiteChannelID
Website ID.
[DatabaseField]
public virtual int WebsiteChannelID { get; set; }
  Property Value
- int
 
WebsiteChannelPrimaryContentLanguageID
Website primary content language.
[DatabaseField]
public virtual int WebsiteChannelPrimaryContentLanguageID { get; set; }
  Property Value
- int
 
WebsiteChannelStoreFormerUrls
Indicates whether to store web page former URLs.
[DatabaseField]
public virtual bool WebsiteChannelStoreFormerUrls { get; set; }
  Property Value
- bool
 
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()