Поделиться через


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

Определение

Разрешает абсолютный 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 может быть как абсолютным, так и относительным. Если URI является абсолютным, данное значение замещает значение baseUri. Если относительным, то абсолютный URI является сочетанием относительного и baseUri.

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

Uri

Абсолютный URI или значение null, если не удается разрешить относительный URI.

Исключения

Значение параметра baseUrinull, или значение параметра relativeUrinull.

Комментарии

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

Примечания для тех, кто наследует этот метод

Этот метод имеет требование наследования. Для переопределения ResolveUri(Uri, String) метода требуется полное доверие.

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