NumberBuilderTryGetNumberEffectiveLocationAsync - метод

Возвращает эффективное местоположение номера по его заданному местоположению или null, если эффективное местоположение недоступно и следует использовать заданное местоположение location. Например, местоположение [Tessa.Cards.Numbers.NumberLocationTypes.Primary] может соответствовать определённым полям в карточке, задаваемым эффективным местоположением типа [Tessa.Cards.Numbers.CardNumberLocation].

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ValueTask<INumberLocation> TryGetNumberEffectiveLocationAsync(
	INumberContext context,
	NumberTypeDescriptor numberType,
	INumberLocation location,
	CancellationToken cancellationToken = default
)

Параметры

context  INumberContext
Контекст события, происходящего с номером.
numberType  NumberTypeDescriptor
Тип номера.
location  INumberLocation
Местоположение номера, по которому требуется получить эффективное местоположение.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskINumberLocation
Эффективное местоположение для заданного местоположение или null, если эффективное местоположение недоступно и следует использовать заданное местоположение location.

Реализации

INumberBuilderTryGetNumberEffectiveLocationAsync(INumberContext, NumberTypeDescriptor, INumberLocation, CancellationToken)

См. также