DataServiceContext.ResolveName Property
Gets or sets a function to override the default type resolution strategy used by the client library when you send entities to a data service.
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
Public Property ResolveName As Func(Of Type, String)
Get
Set
'Usage
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>)
Property Value
Type: System.Func<Type, String>
Returns a string that contains the name of the DataServiceContext.
Remarks
Enables override of the default type resolution used by the client library. Set this property to a delegate that identifies a function that is used to resolve a type in the client application to a namespace-qualified type name. This enables the client to perform custom mapping between the type name provided in a response from the server and a type on the client.
Note
This method enables override of the entity name that is serialized to the target representation, such as Atom or JSON, for the specified type.