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

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

Definition

Пространство имён: Tessa.Platform.SourceProviders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public 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
Связанный провайдер.

Реализации

ISourceProviderLinkerLinkProviderAsync(ISourceDirectoryProvider, ISourceDirectoryProvider, Boolean, CancellationToken)

См. также