IODataPayloadUriConverter インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ペイロードで見つかった URL のカスタム変換をサポートします。
public interface IODataPayloadUriConverter
type IODataPayloadUriConverter = interface
Public Interface IODataPayloadUriConverter
- 派生
注釈
このインターフェイスは、メッセージに実装できます (および IODataResponseMessageを参照)。IODataRequestMessage このインターフェイスを実装するメッセージが または ODataMessageReaderにODataMessageWriter渡されると、メッセージライター/リーダーはこのインターフェイスをカスタム URL 変換に使用します。 ライターでは、URI がペイロードに書き込まれるたびに、このインターフェイスの変換メソッドが呼び出され、ベース URI とペイロード URI がペイロードに書き込まれる実際の URI に変換されます。 メソッドが変換呼び出しから null を返す場合は、既定の変換が使用されます。 リーダーでは、これは、(ペイロードまたはリーダーの設定の) ベース URI およびペイロードから読み取られた URI がメソッドに渡されることを意味します。 結果は、OData OM インスタンスで報告されます。 変換メソッドが null を返した場合も、既定の変換が開始されます。
メソッド
ConvertPayloadUri(Uri, Uri) |
カスタム URL 変換スキームを実装します。 カスタム変換が必要ない場合、このメソッドは null を返します。 メソッドから null 以外の URL が返された場合は、その値がそれ以上検証されることなく使用されます。 |