다음을 통해 공유


UriParser.Resolve(Uri, Uri, UriFormatException) 메서드

정의

Uri 생성자와 TryCreate에서 호출되어 상대 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);
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입니다.

relativeUri
Uri

상대 URI입니다.

parsingError
UriFormatException

이 메서드가 반환될 때 확인 프로세스 중에 발생한 오류가 포함됩니다(있는 경우).

반환

String

확인된 상대 Uri의 문자열입니다.

예외

baseUri 매개 변수가 절대 Uri가 아닌 경우

또는 baseUri 매개 변수에 사용자 기반 구문 분석이 필요한 경우

설명

Uri생성자 및 Uri.TryCreate URI baseUri relativeUri를 생성하는 데 사용합니다Resolve.

구문 분석 오류가 발생하면 확인된 상대 Uri 에 대해 반환된 문자열이 null입니다.

적용 대상