CardSatelliteHelperTryGetSatelliteIDAsync - метод

Возвращает идентификатор сателлита по идентификатору основной карточки или null, если сателлит ещё не создан.

Definition

Пространство имён: Tessa.Cards.Extensions.Templates
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<Guid?> TryGetSatelliteIDAsync(
	IDbScope dbScope,
	Guid mainCardID,
	string satelliteTableName,
	string satelliteColumnName,
	CancellationToken cancellationToken = default
)

Параметры

dbScope  IDbScope
Объект, обеспечивающий выполнение запросов к базе данных.
mainCardID  Guid
Идентификатор основной карточки.
satelliteTableName  String
Имя таблицы в карточке-сателлите, которая содержит ссылку на основную карточку.
satelliteColumnName  String
Имя колонки в таблице satelliteTableName, которая содержит идентификатор основной карточки. Например, "MainCardID".
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskNullableGuid
Идентификатор сателлита, полученный по идентификатору основной карточки, или null, если сателлит ещё не создан.

См. также