IDynamicEndpointMetadata Интерфейс

Определение

Интерфейс метаданных, который можно использовать для указания того, что связанный Endpoint объект будет динамически заменяться во время сопоставления.

public interface class IDynamicEndpointMetadata
public interface IDynamicEndpointMetadata
type IDynamicEndpointMetadata = interface
Public Interface IDynamicEndpointMetadata

Комментарии

IDynamicEndpointMetadata и связанные производные интерфейсы сигнализируют MatcherPolicy реализациям о том, что имеет динамическое Endpoint поведение и, следовательно, не может кэшировать его характеристики.

Использование динамических конечных точек может быть полезным, так как реализация сопоставителя по умолчанию не предоставляет расширяемость для обработки URL-адресов. Реализации маршрутизации с динамическим поведением могут применять динамическую логику после обработки URL-адреса, заменив конечные точки в составе CandidateSet.

Свойства

IsDynamic

Возвращает значение, указывающее, имеет ли связанная конечная точка динамическое поведение сопоставления.

Применяется к