XmlResolver.ResolveUri(Uri, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 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.