DataServiceContext.ResolveName プロパティ

定義

エンティティをデータ サービスに送信するときにクライアント ライブラリによって使用される既定の型解決戦略をオーバーライドする関数を取得または設定します。

public:
 property Func<Type ^, System::String ^> ^ ResolveName { Func<Type ^, System::String ^> ^ get(); void set(Func<Type ^, System::String ^> ^ value); };
public Func<Type,string> ResolveName { get; set; }
member this.ResolveName : Func<Type, string> with get, set
Public Property ResolveName As Func(Of Type, String)

プロパティ値

DataServiceContextの名前を含む文字列を返します。

注釈

クライアント ライブラリで使用される既定の型解決のオーバーライドを有効にします。 このプロパティを、クライアント アプリケーションの型を名前空間修飾型名に解決するために使用される関数を識別するデリゲートに設定します。 これにより、クライアントは、サーバーからの応答で指定された型名とクライアント上の型の間でカスタム マッピングを実行できます。

Note

このメソッドを使用すると、指定した型のターゲット表現 (Atom や JSON など) にシリアル化されるエンティティ名をオーバーライドできます。

適用対象