ISourceProviderLinkerLinkProviderAsync(ISourceDirectoryProvider, ISourceDirectoryProvider, Boolean, CancellationToken) - метод

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

Definition

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

Параметры

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

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

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

См. также