Class CachingData

Version: 21.x

Represents the caching information for a device rendering returned in a Sitecore layout service response.

Inheritance

System.Object

CachingData

Namespace: Sitecore.LayoutService.Client.Response.Model.Presentation

Assembly: Sitecore.LayoutService.Client.Abstractions.dll

Syntax
public class CachingData : Object

Constructors

CachingData()

Declaration
public CachingData()

Properties

Cacheable

Gets or sets the 'cacheable' flag.

Declaration
public Nullable<bool> Cacheable { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

ClearOnIndexUpdate

Gets or sets the 'clear on index update' flag.

Declaration
public Nullable<bool> ClearOnIndexUpdate { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByData

Gets or sets the 'vary by data' flag.

Declaration
public Nullable<bool> VaryByData { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByDevice

Gets or sets the 'vary by device' flag.

Declaration
public Nullable<bool> VaryByDevice { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByLogin

Gets or sets the 'vary by login' flag.

Declaration
public Nullable<bool> VaryByLogin { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByParameters

Gets or sets the 'vary by parameters' flag.

Declaration
public Nullable<bool> VaryByParameters { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByQueryString

Gets or sets the 'vary by query string' flag.

Declaration
public Nullable<bool> VaryByQueryString { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>

VaryByUser

Gets or sets the 'vary by user' flag.

Declaration
public Nullable<bool> VaryByUser { get; set; }
Property Value
TypeDescription
System.Nullable

<

System.Boolean

>
If you have suggestions for improving this article, let us know!