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) может быть абсолютным или относительным. Если абсолютно, это значение фактически заменяет baseUri значение. Если относительный, он объединяется с baseUri абсолютным универсальным кодом ресурса (URI).

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

Uri

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

Исключения

relativeUri равно null.

Примеры

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

Комментарии

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

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