Interface IPublishedCache
Provides access to cached contents.
Namespace: Umbraco.Cms.Core.PublishedCache
Assembly: Umbraco.Core.dll
Syntax
public interface IPublishedCache
Methods
View SourceGetById(bool, Guid)
Gets a content identified by its unique identifier.
Declaration
IPublishedContent? GetById(bool preview, Guid contentId)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | preview | A value indicating whether to consider unpublished content. |
| Guid | contentId | The content unique identifier. |
Returns
| Type | Description |
|---|---|
| IPublishedContent | The content, or null. |
Remarks
The value of preview overrides defaults.
GetById(bool, int)
Gets a content identified by its unique identifier.
Declaration
IPublishedContent? GetById(bool preview, int contentId)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | preview | A value indicating whether to consider unpublished content. |
| int | contentId | The content unique identifier. |
Returns
| Type | Description |
|---|---|
| IPublishedContent | The content, or null. |
Remarks
The value of preview overrides defaults.
GetById(Guid)
Gets a content identified by its unique identifier.
Declaration
IPublishedContent? GetById(Guid contentId)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | contentId | The content unique identifier. |
Returns
| Type | Description |
|---|---|
| IPublishedContent | The content, or null. |
Remarks
Considers published or unpublished content depending on defaults.
GetById(int)
Gets a content identified by its unique identifier.
Declaration
IPublishedContent? GetById(int contentId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | contentId | The content unique identifier. |
Returns
| Type | Description |
|---|---|
| IPublishedContent | The content, or null. |
Remarks
Considers published or unpublished content depending on defaults.