Share via


DataServiceContext.ResolveName 属性

获取或设置函数,以便在用户向数据服务发送实体时,重写客户端库所用的默认类型解析策略。

命名空间:  System.Data.Services.Client
程序集:  Microsoft.Data.Services.Client(在 Microsoft.Data.Services.Client.dll 中)

语法

声明
Public Property ResolveName As Func(Of Type, String)
    Get
    Set
用法
Dim instance As DataServiceContext
Dim value As Func(Of Type, String)

value = instance.ResolveName

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

属性值

类型:System.Func<Type, String>
返回包含 DataServiceContext 名称的字符串。

注释

允许重写客户端库所用的默认类型解析。 将此属性设置为一个委托,以便确定某个函数,从而将客户端应用程序中的类型解析为命名空间限定的类型名称。 这可以让客户端在服务器响应中提供的类型名称与客户端上的类型之间进行自定义映射。

备注

使用此方法可重写实体名称,该实体名称已序列化为指定类型的目标表示形式,如 Atom 或 JSON。

请参阅

参考

DataServiceContext 类

System.Data.Services.Client 命名空间