FileExtensionsRemoveWithNotificationAsync(ICollectionIFileSignature, IEnumerableIFileSignature, CancellationToken) - метод

Удаляет подписи файла с уведомлением их источников [!:IFileObject.Source]. Этот метод следует использовать для стандартного удаления подписей файла.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<int> RemoveWithNotificationAsync(
	this ICollection<IFileSignature> signatures,
	IEnumerable<IFileSignature> signaturesToRemove,
	CancellationToken cancellationToken = default
)

Параметры

signatures  ICollectionIFileSignature
Коллекция подписей, из которой выполняется удаление.
signaturesToRemove  IEnumerableIFileSignature
Удаляемые подписи файла.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskInt32
Количество успешно удалённых подписей файла.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ICollectionIFileSignature. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также