XmlResolver.ResolveUri(Uri, String) Methode

Definitie

Als deze wordt overschreven in een afgeleide klasse, wordt de absolute URI van de basis- en relatieve URI's omgezet.

public:
 virtual Uri ^ ResolveUri(Uri ^ baseUri, System::String ^ relativeUri);
public virtual Uri ResolveUri(Uri? baseUri, string? relativeUri);
public virtual Uri ResolveUri(Uri baseUri, string relativeUri);
abstract member ResolveUri : Uri * string -> Uri
override this.ResolveUri : Uri * string -> Uri
Public Overridable Function ResolveUri (baseUri As Uri, relativeUri As String) As Uri

Parameters

baseUri
Uri

De basis-URI die wordt gebruikt om de relatieve URI op te lossen.

relativeUri
String

De URI die moet worden omgezet. De URI kan absoluut of relatief zijn. Als deze waarde absoluut is, wordt de baseUri waarde effectief vervangen. Indien relatief, wordt deze gecombineerd met de baseUri om een absolute URI te maken.

Retouren

Uri

De absolute URI of null als de relatieve URI niet kan worden omgezet.

Uitzonderingen

relativeUri is null.

Voorbeelden

Zie XmlUrlResolver.GetEntity een voorbeeld waarin deze methode wordt gebruikt.

Opmerkingen

De absolute URI kan worden gebruikt als de basis-URI voor eventuele volgende aanvragen voor entiteiten die ten opzichte van deze URI zijn.

Van toepassing op