CardEditorOperationContextTRequest, TResponse - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.UI.Cards.Models
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
protected CardEditorOperationContext(
	Guid? cardTypeID,
	string cardTypeName,
	IUIContext uiContext,
	Dictionary<string, Object> info,
	ValidationResult validationResult,
	ValidationResult responseValidationResult,
	TRequest request,
	TResponse response,
	Card card,
	ICardEditorModel editor,
	CancellationToken cancellationToken = default
)

Параметры

cardTypeID  NullableGuid
Идентификатор типа создаваемой карточки, который был указан в запросе, или null, если идентификатор не был указан.
cardTypeName  String
Имя типа создаваемой карточки, которое было указано в запросе, или null, если имя не было указано.
uiContext  IUIContext
Текущий контекст UI, в котором выполняется операция с карточкой. Значение не может быть равно null.
info  DictionaryString, Object
Параметры, которые были переданы в запрос. Значение не может быть равно null.
validationResult  ValidationResult
Результат валидации для операции с карточкой. Значение не может быть равно null.
responseValidationResult  ValidationResult
Результат валидации для ответа на запрос с карточкой. Результат может содержать предупреждения, связанные со структурой карточки на момент до того, как выполнялись методы по изменению модели или модели представления карточки. Значение не может быть равно null.
request  TRequest
Запрос на выполнение операции с карточкой.
response  TResponse
Ответ на запрос на выполнение операции с карточкой.
card  Card
Модель карточки.
editor  ICardEditorModel
Используемый редактор карточек.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

См. также