DataServiceContext.ResolveType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ サービスからエンティティを受信するときにクライアント ライブラリによって使用される既定の型解決オプションをオーバーライドするために使用される関数を取得または設定します。
public:
property Func<System::String ^, Type ^> ^ ResolveType { Func<System::String ^, Type ^> ^ get(); void set(Func<System::String ^, Type ^> ^ value); };
public Func<string,Type> ResolveType { get; set; }
member this.ResolveType : Func<string, Type> with get, set
Public Property ResolveType As Func(Of String, Type)
プロパティ値
クライアント ライブラリで使用される既定の型解決オプションをオーバーライドするために使用されるオーバーライド関数を識別する関数デリゲート。
注釈
クライアント ライブラリで使用される既定の型解決戦略のオーバーライドを有効にします。 このプロパティを、名前空間で修飾された型名をクライアント アプリケーションの型に解決する関数を識別するデリゲートに設定します。 これにより、クライアントは、サーバーからの応答で指定された型名とクライアント上の型の間でカスタム マッピングを実行できます。
型解決をオーバーライドすると、型名と型の間にカスタム マッピング戦略を挿入することもできます。 識別された型に対する応答の具体化方法には影響しません。