XmlResolver.ResolveUri(Uri, String) メソッド

定義

派生クラスでオーバーライドされると、ベース URI および相対 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 でも相対 URI でもかまいません。 絶対 URI の場合は、この値が baseUri 値を効率的に置き換えます。 相対 URI の場合、この値は baseUri と結合して絶対 URI を作成します。

戻り値

Uri

絶対 URI。相対 URI を解決できない場合は null

例外

relativeUrinullです。

このメソッドを使用する例を参照してください XmlUrlResolver.GetEntity

注釈

絶対 URI は、この URI に関連するエンティティに対する後続の要求のベース URI として使用できます。

適用対象