共用方式為


IODataUrlResolver 介面

支援裝載中找到的 URL 自訂解析。

命名空間:  Microsoft.Data.OData
組件:  Microsoft.Data.OData (在 Microsoft.Data.OData.dll 中)

語法

'宣告
Public Interface IODataUrlResolver
'用途
Dim instance As IODataUrlResolver
public interface IODataUrlResolver
public interface class IODataUrlResolver
type IODataUrlResolver =  interface end
public interface IODataUrlResolver

IODataUrlResolver 型別公開下列成員。

方法

  名稱 說明
公用方法 ResolveUrl 實作自訂 URL 解析配置。如果沒有適當的自訂解析,此方法傳回 null。如果此方法傳回非 null 的 URL,則使用該值而不做進一步驗證。

上層

備註

在訊息上可以實作此介面 (請參閱 IODataRequestMessageIODataRequestMessage)。 將實作此介面的訊息傳遞給 IODataRequestMessageIODataRequestMessage 時,訊息寫入器/讀取器將會使用此介面進行自訂 URL 解析。 在寫入器上,這表示每當 URI 寫入至裝載時,就會呼叫此介面上的解析方法,將基底 URI 和裝載 URI 解析為要寫入裝載的實際 URI。 如果該方法從解析呼叫傳回 null,則使用預設的解析。 在讀取器上,這表示基底 URI (來自裝載或讀取器設定) 和從裝載讀取的 URI 會傳遞給該方法。 結果就是 OData OM 執行個體上報告的內容。 此外,如果解析方法傳回 null,則使用預設的解析。

請參閱

參考

Microsoft.Data.OData 命名空間