Table of Contents

Class RetrieveAllPagesExtensions

Namespace
Kentico.Content.Web.Mvc
Assembly
Kentico.Content.Web.Mvc.dll
public static class RetrieveAllPagesExtensions
Inheritance
object
RetrieveAllPagesExtensions

Methods

RetrieveAllPages<TResult>(IContentRetriever, RetrieveAllPagesParameters, Action<RetrieveAllPagesQueryParameters>, RetrievalCacheSettings, CancellationToken)

Retrieves web pages of all content types.

public static Task<IEnumerable<TResult>> RetrieveAllPages<TResult>(this IContentRetriever contentRetriever, RetrieveAllPagesParameters parameters, Action<RetrieveAllPagesQueryParameters> additionalQueryConfiguration, RetrievalCacheSettings cacheSettings, CancellationToken cancellationToken = default)

Parameters

contentRetriever IContentRetriever

Content retriever.

parameters RetrieveAllPagesParameters

Parameters used to modify retrieval.

additionalQueryConfiguration Action<RetrieveAllPagesQueryParameters>

Action to additionally modify query during retrieval.

cacheSettings RetrievalCacheSettings

Cache setting used to modify caching during retrieval.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<TResult>>

Type Parameters

TResult

Model of the final retrieved results.

RetrieveAllPages<TResult>(IContentRetriever, RetrieveAllPagesParameters, CancellationToken)

Retrieves web pages of all content types.

public static Task<IEnumerable<TResult>> RetrieveAllPages<TResult>(this IContentRetriever contentRetriever, RetrieveAllPagesParameters parameters, CancellationToken cancellationToken = default)

Parameters

contentRetriever IContentRetriever

Content retriever.

parameters RetrieveAllPagesParameters

Parameters used to modify retrieval.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<TResult>>

Type Parameters

TResult

Model of the final retrieved results.

RetrieveAllPages<TResult>(IContentRetriever, CancellationToken)

Retrieves web pages of all content types.

public static Task<IEnumerable<TResult>> RetrieveAllPages<TResult>(this IContentRetriever contentRetriever, CancellationToken cancellationToken = default)

Parameters

contentRetriever IContentRetriever

Content retriever.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<TResult>>

Type Parameters

TResult

Model of the final retrieved results.