XmlResolver.ResolveUri(Uri, String) Метод

Определение

Когда переопределено в производном классе, разрешает абсолютный URI из базового и относительного URI.

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

Параметры

baseUri
Uri

Базовый URI, используемый для разрешения относительного URI.

relativeUri
String

URI, которые нужно разрешить. URI может быть как абсолютным, так и относительным. Если URI является абсолютным, данное значение замещает значение baseUri. Если относительным, то абсолютный URI является сочетанием относительного и baseUri.

Возвращаемое значение

Uri

Абсолютный код URI или значение null, если невозможно разрешить относительный URI.

Исключения

relativeUri имеет значение null.

Примеры

См XmlUrlResolver.GetEntity . пример использования этого метода.

Комментарии

Абсолютный универсальный код ресурса (URI) может использоваться в качестве базового URI для всех последующих запросов сущностей, относящихся к этому URI.

Применяется к