Class RawPageInfo

Holds a RawPage including language information about the page.

Inheritance
System.Object
RawPageInfo
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
[Obsolete("Use RawContentInfo instead")]
public class RawPageInfo

Constructors

RawPageInfo(PageData)

Initializes a new instance of the RawPageInfo class.

Declaration
public RawPageInfo(PageData page)
Parameters
Type Name Description
PageData page

The page

RawPageInfo(PageReference, RawPage, String, IList<String>, ISecurityDescriptor)

Initializes a new instance of the RawPageInfo class.

Declaration
public RawPageInfo(PageReference pageLink, RawPage rawPage, string masterLanguage, IList<string> languages, ISecurityDescriptor securityDescriptor)
Parameters
Type Name Description
PageReference pageLink

The page link for the RawPage

RawPage rawPage

An RawPage instance

System.String masterLanguage

The master language

System.Collections.Generic.IList<System.String> languages

All languages the page exist on

ISecurityDescriptor securityDescriptor

A security descriptor used for checking access

Properties

Langauges

Gets a list of all languages the page exist on.

Declaration
public IList<string> Langauges { get; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

The langauges.

LanguageBranch

Gets the current language branch

Declaration
public string LanguageBranch { get; }
Property Value
Type Description
System.String

The language branch

MasterLanguage

Gets the master language for the page.

Declaration
public string MasterLanguage { get; }
Property Value
Type Description
System.String

The master language.

PageGuid

Gets the guid based identifier for the RawPage

Declaration
public Guid PageGuid { get; }
Property Value
Type Description
System.Guid

The page GUID.

Gets the page link for the RawPage

Declaration
public PageReference PageLink { get; }
Property Value
Type Description
PageReference

The page link.

RawPage

Gets the RawPage instance

Declaration
public RawPage RawPage { get; }
Property Value
Type Description
RawPage

The raw page.

SecurityDescriptor

Gets the security descriptor corresponding to the page

Declaration
public ISecurityDescriptor SecurityDescriptor { get; }
Property Value
Type Description
ISecurityDescriptor

The descriptor

Extension Methods