Auf Englisch lesen

Teilen über


IDynamicEndpointMetadata Schnittstelle

Definition

Eine Metadatenschnittstelle, die verwendet werden kann, um anzugeben, dass die zugeordneten Endpoint beim Abgleich dynamisch ersetzt werden.

C#
public interface IDynamicEndpointMetadata

Hinweise

IDynamicEndpointMetadata und zugehörige abgeleitete Schnittstellen signalisieren Implementierungen MatcherPolicy , dass ein Endpoint dynamisches Verhalten aufweist und daher seine Merkmale nicht zwischengespeichert haben kann.

Die Verwendung dynamischer Endpunkte kann nützlich sein, da die Standard-Abgleichsimplementierung keine Erweiterbarkeit für die Verarbeitung von URLs bietet. Routingimplementierungen mit dynamischem Verhalten können ihre dynamische Logik nach der URL-Verarbeitung anwenden, indem sie endpunkte als Teil einer CandidateSetersetzen.

Eigenschaften

IsDynamic

Gibt einen Wert zurück, der angibt, ob der zugeordnete Endpunkt ein dynamisches Abgleichsverhalten aufweist.

Gilt für:

Produkt Versionen
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0