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

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

Uri

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

Исключения

baseUri is null или relativeUri is null.

Комментарии

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

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

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

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