Table of Contents

Class RetrieveContentOfContentTypesExtensions

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

Methods

RetrieveContentOfContentTypes<TResult>(IContentRetriever, IEnumerable<string>, RetrieveContentOfContentTypesParameters, Action<RetrieveContentOfContentTypesQueryParameters>, RetrievalCacheSettings, CancellationToken)

Retrieves content items of content types specified by contentTypeNames.

public static Task<IEnumerable<TResult>> RetrieveContentOfContentTypes<TResult>(this IContentRetriever contentRetriever, IEnumerable<string> contentTypeNames, RetrieveContentOfContentTypesParameters parameters, Action<RetrieveContentOfContentTypesQueryParameters> additionalQueryConfiguration, RetrievalCacheSettings cacheSettings, CancellationToken cancellationToken = default)

Parameters

contentRetriever IContentRetriever

Content retriever.

contentTypeNames IEnumerable<string>

Names of the content types defining retrieved results.

parameters RetrieveContentOfContentTypesParameters

Parameters used to modify retrieval.

additionalQueryConfiguration Action<RetrieveContentOfContentTypesQueryParameters>

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.

RetrieveContentOfContentTypes<TResult>(IContentRetriever, IEnumerable<string>, RetrieveContentOfContentTypesParameters, CancellationToken)

Retrieves content items of content types specified by contentTypeNames.

public static Task<IEnumerable<TResult>> RetrieveContentOfContentTypes<TResult>(this IContentRetriever contentRetriever, IEnumerable<string> contentTypeNames, RetrieveContentOfContentTypesParameters parameters, CancellationToken cancellationToken = default)

Parameters

contentRetriever IContentRetriever

Content retriever.

contentTypeNames IEnumerable<string>

Names of the content types defining retrieved results.

parameters RetrieveContentOfContentTypesParameters

Parameters used to modify retrieval.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<TResult>>

Type Parameters

TResult

Model of the final retrieved results.

RetrieveContentOfContentTypes<TResult>(IContentRetriever, IEnumerable<string>, CancellationToken)

Retrieves content items of content types specified by contentTypeNames.

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

Parameters

contentRetriever IContentRetriever

Content retriever.

contentTypeNames IEnumerable<string>

Names of the content types defining retrieved results.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<IEnumerable<TResult>>

Type Parameters

TResult

Model of the final retrieved results.