UriParser.Resolve(Uri, Uri, UriFormatException) Yöntem

Tanım

Oluşturucular tarafından Uri çağrılır ve TryCreate göreli bir URI'yi çözümlemek için kullanılır.

C#
protected virtual string? Resolve (Uri baseUri, Uri? relativeUri, out UriFormatException? parsingError);
C#
protected virtual string Resolve (Uri baseUri, Uri relativeUri, out UriFormatException parsingError);

Parametreler

baseUri
Uri

Temel URI.

relativeUri
Uri

Göreli bir URI.

parsingError
UriFormatException

Bu yöntem döndürdüğünde, çözümleme işlemi sırasında oluşan hataları (varsa) içerir.

Döndürülenler

String

Çözümlenen göreli Uridizesi.

Özel durumlar

baseUri parametre mutlak değil Uri

-veya- baseUri parametresi kullanıcı odaklı ayrıştırma gerektirir.

Açıklamalar

Urioluşturucuları ve Uri.TryCreate ve 'den baseUri relativeUribir URI oluşturmak için kullanınResolve.

Ayrıştırma hatası oluşursa, çözümlenen göreli Uri için döndürülen dize null olur.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1