DataServiceContext.ResolveType Propriedade

Definição

Obtém ou define uma função usada para substituir a opção de resolução de tipo padrão usada pela biblioteca de clientes ao receber entidades de um serviço de dados.

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 usada para substituir a opção de resolução de tipo padrão usada pela biblioteca de clientes.

Comentários

Habilita a substituição da estratégia de resolução de tipo padrão usada pela biblioteca de clientes. 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. Isso permite que o cliente faça mapeamento personalizado entre o nome do tipo fornecido em uma resposta do servidor e um tipo no cliente.

A substituição da resolução de tipos também permite a inserção de uma estratégia de mapeamento personalizada entre um nome de tipo e um tipo. Ele não afeta como uma resposta é materializada para o tipo identificado.

Aplica-se a