Condividi tramite


XmlResolver.ResolveUri(Uri, String) Metodo

Definizione

Quando ne viene eseguito l'override in una classe derivata, risolve l'URI assoluto dagli URI di base e relativi.

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

Parametri

baseUri
Uri

URI di base usato per risolvere l'URI relativo.

relativeUri
String

URI da risolvere. L'URI può essere assoluto o relativo. Se assoluto, questo valore sostituisce il valore di baseUri. Se relativo, viene combinato con il valore di baseUri in modo da ottenere un URI assoluto.

Restituisce

Uri

URI assoluto o null se l'URI relativo non può essere risolto.

Eccezioni

relativeUri è null.

Esempio

Vedere XmlUrlResolver.GetEntity per un esempio che usa questo metodo.

Commenti

L'URI assoluto può essere usato come URI di base per le richieste successive per le entità relative a questo URI.

Si applica a