Class RetrievePagesOfReusableSchemasExtensions
public static class RetrievePagesOfReusableSchemasExtensions
- Inheritance
-
objectRetrievePagesOfReusableSchemasExtensions
Methods
RetrievePagesOfReusableSchemas<TResult>(IContentRetriever, IEnumerable<string>, RetrievePagesOfReusableSchemasParameters, Action<RetrievePagesOfReusableSchemasQueryParameters>, RetrievalCacheSettings, CancellationToken)
Retrieves web pages of content types specified by reusableSchemaNames.
public static Task<IEnumerable<TResult>> RetrievePagesOfReusableSchemas<TResult>(this IContentRetriever contentRetriever, IEnumerable<string> reusableSchemaNames, RetrievePagesOfReusableSchemasParameters parameters, Action<RetrievePagesOfReusableSchemasQueryParameters> additionalQueryConfiguration, RetrievalCacheSettings cacheSettings, CancellationToken cancellationToken = default)
Parameters
contentRetrieverIContentRetrieverContent retriever.
reusableSchemaNamesIEnumerable<string>Names of the reusable schemas defining retrieved results.
parametersRetrievePagesOfReusableSchemasParametersParameters used to modify retrieval.
additionalQueryConfigurationAction<RetrievePagesOfReusableSchemasQueryParameters>Action to additionally modify query during retrieval.
cacheSettingsRetrievalCacheSettingsCache setting used to modify caching during retrieval.
cancellationTokenCancellationTokenCancellation token.
Returns
- Task<IEnumerable<TResult>>
Type Parameters
TResultModel of the final retrieved results.
RetrievePagesOfReusableSchemas<TResult>(IContentRetriever, IEnumerable<string>, RetrievePagesOfReusableSchemasParameters, CancellationToken)
Retrieves web pages of content types specified by reusableSchemaNames.
public static Task<IEnumerable<TResult>> RetrievePagesOfReusableSchemas<TResult>(this IContentRetriever contentRetriever, IEnumerable<string> reusableSchemaNames, RetrievePagesOfReusableSchemasParameters parameters, CancellationToken cancellationToken = default)
Parameters
contentRetrieverIContentRetrieverContent retriever.
reusableSchemaNamesIEnumerable<string>Names of the reusable schemas defining retrieved results.
parametersRetrievePagesOfReusableSchemasParametersParameters used to modify retrieval.
cancellationTokenCancellationTokenCancellation token.
Returns
- Task<IEnumerable<TResult>>
Type Parameters
TResultModel of the final retrieved results.
RetrievePagesOfReusableSchemas<TResult>(IContentRetriever, IEnumerable<string>, CancellationToken)
Retrieves web pages of content types specified by reusableSchemaNames.
public static Task<IEnumerable<TResult>> RetrievePagesOfReusableSchemas<TResult>(this IContentRetriever contentRetriever, IEnumerable<string> reusableSchemaNames, CancellationToken cancellationToken = default)
Parameters
contentRetrieverIContentRetrieverContent retriever.
reusableSchemaNamesIEnumerable<string>Names of the reusable schemas defining retrieved results.
cancellationTokenCancellationTokenCancellation token.
Returns
- Task<IEnumerable<TResult>>
Type Parameters
TResultModel of the final retrieved results.