SourceProviderLinkerLinkProviderAsync(ISourceContentProvider, ISourceContentProvider, Boolean, CancellationToken) - метод

Связывает провайдеры контента.

Definition

Пространство имён: Tessa.Platform.SourceProviders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<ISourceContentProvider> LinkProviderAsync(
	ISourceContentProvider originalContentProvider,
	ISourceContentProvider? providerToLink = null,
	bool copyContent = false,
	CancellationToken cancellationToken = default
)

Параметры

originalContentProvider  ISourceContentProvider
Провайдер контента для которого необходимо создать связанный провайдер или связать с уже существующим, если передан параметр providerToLink.
providerToLink  ISourceContentProvider  (Optional)
Если провайдер передан, то будет связан с originalContentProvider если null, то будет создан новый.
copyContent  Boolean  (Optional)
Если true, то контент проавайдера originalContentProvider будет скопирован в связанный провайдер.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskISourceContentProvider
Связанный провайдер.

Реализации

ISourceProviderLinkerLinkProviderAsync(ISourceContentProvider, ISourceContentProvider, Boolean, CancellationToken)

См. также