DataServiceContext.ResolveType Vlastnost

Definice

Získá nebo nastaví funkci, která se používá k přepsání výchozí možnosti překladu typu, která je používána klientskou knihovnou při přijímání entit z datové služby.

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)

Hodnota vlastnosti

Delegát funkce, který identifikuje funkci přepsání, která se používá k přepsání výchozí možnosti rozlišení typu, kterou používá klientská knihovna.

Poznámky

Povolí přepsání výchozí strategie překladu typů, kterou klientská knihovna používá. Tuto vlastnost nastavte na delegáta, který identifikuje funkci, která překládá název typu kvalifikovaného oboru názvů na typ v klientské aplikaci. To umožňuje klientovi provádět vlastní mapování mezi názvem typu zadaným v odpovědi ze serveru a typem klienta.

Přepsání překladu typů také umožňuje vložit vlastní strategii mapování mezi název typu a typ. Nemá vliv na to, jak je odpověď materializována pro identifikovaný typ.

Platí pro