DataServiceContext.ResolveType Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.