Partilhar via


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.

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 um mapeamento personalizado entre o nome do tipo fornecido em uma resposta do servidor e um tipo no cliente.

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

Aplica-se a