XmlUrlResolver.ResolveUri(Uri, String) 方法

定义

从基 URI 和相对 URI 解析绝对 URI。

public:
 override Uri ^ ResolveUri(Uri ^ baseUri, System::String ^ relativeUri);
public override Uri ResolveUri (Uri? baseUri, string? relativeUri);
public override Uri ResolveUri (Uri baseUri, string relativeUri);
override this.ResolveUri : Uri * string -> Uri
Public Overrides Function ResolveUri (baseUri As Uri, relativeUri As String) As Uri

参数

baseUri
Uri

用于解析相对 URI 的基 URI。

relativeUri
String

要解析的 URI。 URI 可以是绝对的或相对的。 如果是绝对的,此值有效地替换 baseUri 值。 如果是相对的,它与 baseUri 组合以构成绝对 URI。

返回

Uri

绝对 URI;如果不能解析相对 URI,则为 null

例外

baseUrinullrelativeUrinull

注解

绝对 URI 可用作相对于此 URI 的实体的任何后续请求的基 URI。

继承者说明

此方法具有继承需求。 重写 方法需要 ResolveUri(Uri, String) 完全信任。

适用于