Freigeben über


IUrlResolutionService Schnittstelle

Definition

Definiert einen von Objekten implementierten Dienst, mit dem auf Kontextinformationen basierende relative URLs aufgelöst werden können.

public interface class IUrlResolutionService
public interface IUrlResolutionService
type IUrlResolutionService = interface
Public Interface IUrlResolutionService
Abgeleitet

Hinweise

Diese Schnittstelle definiert den Dienst, der zum Auflösen von URL-Pfaden verwendet wird. Die IUrlResolutionService Schnittstelle wird verwendet, um relative Pfade und Pfade aufzulösen, die den ~-Operator enthalten. Serversteuerelemente, die auf Ressourcen verweisen, können die Pfade zu den Ressourcen über den ~-Operator definieren, der den Stamm der aktuellen Anwendung darstellt. Ein Pfad, der den ~-Operator enthält, funktioniert nicht, wenn er an den Browser übergeben wird. Das Serversteuerelement muss den Pfad in einen absoluten oder relativen Pfad konvertieren, bevor er an den Browser übergeben wird.

Control implementiert diese Schnittstelle. Ein Steuerelement, das von Control abgeleitet wird, könnte diese Implementierung überschreiben, um eine angepasste Auflösung von URLs bereitzustellen.

Methoden

ResolveClientUrl(String)

Gibt eine für die Verwendung durch den Client geeigneten aufgelöste URL zurück.

Gilt für:

Weitere Informationen