DataServiceContext.ResolveType Propriedade
Definição
Obtém ou define uma função que é usada para substituir a opção de resolução de tipo padrão usada pela biblioteca de cliente durante o recebimento de entidades de um serviço de dados.Gets or sets a function that is used to override the default type resolution option that is used by the client library when receiving entities from a data service.
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)
Valor da propriedade
Um delegado de função que identifica uma função de substituição que é usada para substituir a opção de resolução de tipo padrão usada pela biblioteca de cliente.A function delegate that identifies an override function that is used to override the default type resolution option that is used by the client library.
Comentários
Habilita a substituição da estratégia de resolução de tipo padrão usada pela biblioteca de cliente.Enables override of the default type resolution strategy that is used by the client library. Defina essa propriedade como um delegado que identifica uma função que resolve um nome de tipo qualificado por namespace para um tipo no aplicativo cliente.Set this property to a delegate that identifies a function that resolves a namespace-qualified type name to a type in the client application. Isso permite que o cliente faça mapeamento personalizado entre o nome de tipo fornecido em uma resposta do servidor e um tipo no cliente.This enables the client to do custom mapping between the type name provided in a response from the server and a type on the client.
A substituição da resolução de tipo também permite a inserção de uma estratégia de mapeamento personalizada entre um nome de tipo e um tipo.Overriding type resolution also enables inserting a custom mapping strategy between a type name and a type. Ele não afeta como uma resposta é materializada para o tipo identificado.It does not affect how a response is materialized to the identified type.