Click or drag to resize
IPageRetriever Interface
Provides an interface for retrieving the pages based on given parameters together with a caching layer.

Namespace: Kentico.Content.Web.Mvc
Assembly: Kentico.Content.Web.Mvc (in Kentico.Content.Web.Mvc.dll) Version: 13.0.131
Syntax
C#
public interface IPageRetriever

The IPageRetriever type exposes the following members.

Methods
  NameDescription
Public methodRetrieve(String, ActionDocumentQuery, ActionIPageCacheBuilderTreeNode)
Retrieves pages based on given parameters.
Public methodRetrieveTPageType(ActionDocumentQueryTPageType, ActionIPageCacheBuilderTPageType)
Retrieves pages based on given parameters.
Public methodRetrieveAsync(String, ActionDocumentQuery, ActionIPageCacheBuilderTreeNode, NullableCancellationToken)
Asynchronously retrieves pages based on given parameters.
Public methodRetrieveAsyncTPageType(ActionDocumentQueryTPageType, ActionIPageCacheBuilderTPageType, NullableCancellationToken)
Asynchronously retrieves pages based on given parameters.
Public methodRetrieveMultiple
Retrieves pages of multiple types based on given parameters.
Public methodRetrieveMultipleAsync
Asynchronously retrieves pages of multiple types based on given parameters.
Top
Remarks

Reflects context of current site, culture and site settings for combining the culture with default culture. If the pages are retrieved within the preview, latest data is applied and unpublished pages are automatically included in the result. If the cache minutes are configured in the site settings, cache is applied to the retrieved data when at least cache key is provided.

See Also