UriParser.Resolve(Uri, Uri, UriFormatException) Método

Definición

Los constructores de Uri y TryCreate lo llaman para resolver un identificador URI relativo.Called by Uri constructors and TryCreate to resolve a relative URI.

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);
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.A base URI.

relativeUri
Uri

Identificador URI relativo.A relative URI.

parsingError
UriFormatException

Errores durante el proceso de resolución, si los hay.Errors during the resolve process, if any.

Devoluciones

La cadena del Uri relativo resuelto.The string of the resolved relative Uri.

Excepciones

El parámetro baseUri no es un Uri absoluto.baseUri parameter is not an absolute Uri

O bien-or- El parámetro baseUri requiere un análisis controlado por el usuario.baseUri parameter requires user-driven parsing.

Comentarios

los constructores Uri y Uri.TryCreate usan @no__t 2 para construir un URI a partir de baseUri y relativeUri.Uri constructors and Uri.TryCreate use Resolve to construct a URI from baseUri and relativeUri.

Si se produce un error de análisis, la cadena devuelta para el @no__t relativo resuelto-0 es NULL.If a parsing error occurs, the returned string for the resolved relative Uri is null.

Se aplica a