UriParser.Resolve(Uri, Uri, UriFormatException) UriParser.Resolve(Uri, Uri, UriFormatException) UriParser.Resolve(Uri, Uri, UriFormatException) UriParser.Resolve(Uri, Uri, UriFormatException) Method

정의

Uri 생성자와 TryCreate에서 호출되어 상대 URI를 확인합니다.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

매개 변수

baseUri
Uri Uri Uri Uri

기본 URI입니다.A base URI.

relativeUri
Uri Uri Uri Uri

상대 URI입니다.A relative URI.

parsingError
UriFormatException UriFormatException UriFormatException UriFormatException

확인 프로세스 중 오류가 발생한 경우 해당 오류입니다.Errors during the resolve process, if any.

반환

확인된 상대 Uri의 문자열입니다.The string of the resolved relative Uri.

예외

baseUri 매개 변수가 절대 Uri가 아닌 경우baseUri parameter is not an absolute Uri

또는-or- baseUri 매개 변수에 사용자 기반 구문 분석이 필요한 경우baseUri parameter requires user-driven parsing.

설명

Uri 생성자와 Uri.TryCreate 사용 하 여 Resolve URI에서 생성 baseUrirelativeUri합니다.Uri constructors and Uri.TryCreate use Resolve to construct a URI from baseUri and relativeUri.

구문 분석 하는 경우 오류가 발생 확인된 된 상대에 대 한 반환된 된 문자열 Uri null입니다.If a parsing error occurs, the returned string for the resolved relative Uri is null.

적용 대상