カスタムの URL 解決スキームを実装するメソッド。 カスタム解決が必要ない場合、このメソッドは null を返します。 メソッドから null 以外の URL が返された場合は、その値がそれ以上検証されることなく使用されます。
名前空間: Microsoft.Data.OData
アセンブリ: Microsoft.Data.OData (Microsoft.Data.OData.dll)
構文
'宣言
Private Function ResolveUrl ( _
baseUri As Uri, _
payloadUri As Uri _
) As Uri Implements IODataUrlResolver.ResolveUrl
'使用
Dim instance As ODataBatchOperationResponseMessage
Dim baseUri As Uri
Dim payloadUri As Uri
Dim returnValue As Uri
returnValue = CType(instance, IODataUrlResolver).ResolveUrl(baseUri, _
payloadUri)
Uri IODataUrlResolver.ResolveUrl(
Uri baseUri,
Uri payloadUri
)
private:
virtual Uri^ ResolveUrl(
Uri^ baseUri,
Uri^ payloadUri
) sealed = IODataUrlResolver::ResolveUrl
private abstract ResolveUrl :
baseUri:Uri *
payloadUri:Uri -> Uri
private override ResolveUrl :
baseUri:Uri *
payloadUri:Uri -> Uri
JScript では、明示的なインターフェイスの実装は使用できますが、新規に宣言することはできません。
パラメーター
- baseUri
型: System.Uri
解決に使用する (省略可能な) ベース URI。
- payloadUri
型: System.Uri
ペイロードから読み取られた URI。
戻り値
型: System.Uri
メソッド引数のカスタム解決を URL に反映する Uri インスタンス。カスタム解決が必要ない場合は null。この場合は、既定の解決が使用されます。
実装
IODataUrlResolver.ResolveUrl(Uri, Uri)