DataServiceContext.ResolveType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia funkcję używaną do zastępowania domyślnej opcji rozpoznawania typów używanej przez bibliotekę klienta podczas odbierania jednostek z usługi danych.
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)
Wartość właściwości
Delegat funkcji, który identyfikuje funkcję przesłonięcia używaną do zastępowania domyślnej opcji rozpoznawania typów używanej przez bibliotekę klienta.
Uwagi
Włącza zastępowanie domyślnej strategii rozpoznawania typów, która jest używana przez bibliotekę klienta. Ustaw tę właściwość na delegata, który identyfikuje funkcję, która rozpoznaje nazwę typu kwalifikowanego przestrzeni nazw na typ w aplikacji klienckiej. Dzięki temu klient może wykonywać niestandardowe mapowanie między nazwą typu podaną w odpowiedzi z serwera a typem na kliencie.
Zastępowanie rozpoznawania typów umożliwia również wstawianie niestandardowej strategii mapowania między nazwą typu a typem. Nie ma to wpływu na sposób materializacji odpowiedzi na zidentyfikowany typ.