Table of Contents

Class Rendering

Namespace
Sitecore.AspNetCore.SDK.LayoutService.Client.Response.Model.Presentation
Assembly
Sitecore.AspNetCore.SDK.LayoutService.Client.dll

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

public class Rendering
Inheritance
Rendering
Inherited Members

Properties

Caching

Gets or sets the caching details.

[DataMember(Name = "caching")]
[JsonPropertyName("caching")]
public CachingData? Caching { get; set; }

Property Value

CachingData

DataSource

Gets or sets the data source.

[DataMember(Name = "dataSource")]
[JsonPropertyName("dataSource")]
public string? DataSource { get; set; }

Property Value

string

Id

Gets or sets the rendering ID.

[DataMember(Name = "id")]
[JsonPropertyName("id")]
public string? Id { get; set; }

Property Value

string

InstanceId

Gets or sets the instance ID.

[DataMember(Name = "instanceId")]
[JsonPropertyName("instanceId")]
public string? InstanceId { get; set; }

Property Value

string

Parameters

Gets or sets the parameters.

[DataMember(Name = "parameters")]
[JsonPropertyName("parameters")]
public Dictionary<string, string> Parameters { get; set; }

Property Value

Dictionary<string, string>

Personalization

Gets or sets the personalization details.

[DataMember(Name = "analytics")]
[JsonPropertyName("analytics")]
public Personalization? Personalization { get; set; }

Property Value

Personalization

PlaceholderKey

Gets or sets the placeholder key.

[DataMember(Name = "placeholderKey")]
[JsonPropertyName("placeholderKey")]
public string PlaceholderKey { get; set; }

Property Value

string