UriParser.Resolve(Uri, Uri, UriFormatException) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
protected:
virtual System::String ^ Resolve(Uri ^ baseUri, Uri ^ relativeUri, [Runtime::InteropServices::Out] UriFormatException ^ % parsingError);
protected virtual string? Resolve (Uri baseUri, Uri? relativeUri, out UriFormatException? parsingError);
protected virtual string Resolve (Uri baseUri, Uri relativeUri, out UriFormatException parsingError);
abstract member Resolve : Uri * Uri * UriFormatException -> string
override this.Resolve : Uri * Uri * UriFormatException -> string
Protected Overridable Function Resolve (baseUri As Uri, relativeUri As Uri, ByRef parsingError As UriFormatException) As String
Parámetros
- baseUri
- Uri
Identificador URI base.
- relativeUri
- Uri
Identificador URI relativo.
- parsingError
- UriFormatException
Cuando este método vuelve, contiene los errores que se produjeron durante el proceso de resolución, si existe.
Devoluciones
La cadena del Uri relativo resuelto.
Excepciones
El parámetro baseUri
no es un Uri absoluto.
o bien
El parámetro baseUri
requiere un análisis controlado por el usuario.
Comentarios
Uri constructores y Uri.TryCreate uso Resolve para construir un URI a partir de baseUri
y relativeUri
.
Si se produce un error de análisis, la cadena devuelta para el relativo Uri resuelto es NULL.