Class CachingData
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
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ClearOnIndexUpdate
Gets or sets the 'clear on index update' flag.
Declaration
public Nullable<bool> ClearOnIndexUpdate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByData
Gets or sets the 'vary by data' flag.
Declaration
public Nullable<bool> VaryByData { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByDevice
Gets or sets the 'vary by device' flag.
Declaration
public Nullable<bool> VaryByDevice { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByLogin
Gets or sets the 'vary by login' flag.
Declaration
public Nullable<bool> VaryByLogin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByParameters
Gets or sets the 'vary by parameters' flag.
Declaration
public Nullable<bool> VaryByParameters { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByQueryString
Gets or sets the 'vary by query string' flag.
Declaration
public Nullable<bool> VaryByQueryString { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
VaryByUser
Gets or sets the 'vary by user' flag.
Declaration
public Nullable<bool> VaryByUser { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |