XmlResolver.ResolveUri(Uri, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.