XmlUrlResolver.ResolveUri(Uri, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从基 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,则为 null
例外
baseUri
为 null
或 relativeUri
为 null
。
注解
绝对 URI 可用作相对于此 URI 的实体的任何后续请求的基 URI。
继承者说明
此方法具有继承需求。 重写 方法需要 ResolveUri(Uri, String) 完全信任。