KrCardValidationManagerValidateTaskAsync - метод

Definition

Пространство имён: Tessa.Extensions.Default.Client.Workflow.KrPermissions
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.6.0.22
C#
public Task<ICardValidationResult> ValidateTaskAsync(
	IEnumerable<CardTypeValidator> validators,
	Guid mainCardTypeID,
	Card mainCard,
	CardStoreMode storeMode,
	Guid taskCardTypeID,
	Card taskCard,
	ISerializableObject externalContextInfo = null,
	Func<ICardValidationContext, ValueTask> modifyContextActionAsync = null,
	CardValidationMode validationMode = CardValidationMode.Task,
	CancellationToken cancellationToken = default
)

Параметры

validators  IEnumerableCardTypeValidator
 
mainCardTypeID  Guid
 
mainCard  Card
 
storeMode  CardStoreMode
 
taskCardTypeID  Guid
 
taskCard  Card
 
externalContextInfo  ISerializableObject  (Optional)
 
modifyContextActionAsync  FuncICardValidationContext, ValueTask  (Optional)
 
validationMode  CardValidationMode  (Optional)
 
cancellationToken  CancellationToken  (Optional)
 

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

TaskICardValidationResult

Реализации

ICardValidationManagerValidateTaskAsync(IEnumerableCardTypeValidator, Guid, Card, CardStoreMode, Guid, Card, ISerializableObject, FuncICardValidationContext, ValueTask, CardValidationMode, CancellationToken)

См. также