カスタムの 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 ODataBatchOperationRequestMessage
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 に反映するインスタンス。カスタム解決が必要ない場合は null。この場合は、既定の解決が使用されます。
実装
IODataUrlResolver.ResolveUrl(Uri, Uri)