共用方式為


DataServiceContext.ResolveType 屬性

取得或設定函數,從資料服務接收實體時,此函數用來覆寫用戶端程式庫所用的預設型別解析選項。

命名空間:  System.Data.Services.Client
組件:  Microsoft.Data.Services.Client (在 Microsoft.Data.Services.Client.dll 中)

語法

'宣告
Public Property ResolveType As Func(Of String, Type)
    Get
    Set
'用途
Dim instance As DataServiceContext
Dim value As Func(Of String, Type)

value = instance.ResolveType

instance.ResolveType = value
public Func<string, Type> ResolveType { get; set; }
public:
property Func<String^, Type^>^ ResolveType {
    Func<String^, Type^>^ get ();
    void set (Func<String^, Type^>^ value);
}
member ResolveType : Func<string, Type> with get, set
function get ResolveType () : Func<String, Type>
function set ResolveType (value : Func<String, Type>)

屬性值

型別:System.Func<String, Type>
函式委派,可識別用來覆寫用戶端資料庫使用之預設型別解析選項的覆寫函式。

備註

這個屬性會啟用用戶端程式庫所使用的預設型別解析策略的覆寫。 將此屬性設定為識別函數的委派,此函數會將命名空間限定的型別名稱解析為用戶端應用程式中的型別。 這樣一來,用戶端就可以在伺服器之回應中所提供的型別名稱與用戶端上的型別之間執行自訂對應。

覆寫型別解析也會在型別名稱與型別之間啟用插入自訂對應策略, 但並不會影響回應具體化為識別型別的方式。

請參閱

參考

DataServiceContext 類別

System.Data.Services.Client 命名空間