DataServiceContext.ResolveType Proprietà

Definizione

Ottiene o imposta una funzione utilizzata per eseguire l'override dell'opzione di risoluzione dei tipi predefinita utilizzata dalla libreria client durante la ricezione di entità da un servizio dati.

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)

Valore della proprietà

Delegato di funzione che identifica una funzione di override usata per eseguire l'override dell'opzione di risoluzione dei tipi predefinita usata dalla libreria client.

Commenti

Abilita l'override della strategia di risoluzione dei tipi predefinita usata dalla libreria client. Impostare questa proprietà su un delegato che identifica una funzione che risolve un nome di tipo qualificato dallo spazio dei nomi in un tipo nell'applicazione client. Ciò consente al client di eseguire il mapping personalizzato tra il nome del tipo fornito in una risposta dal server e un tipo nel client.

L'override della risoluzione dei tipi consente anche di inserire una strategia di mapping personalizzata tra un nome di tipo e un tipo. Non influisce sul modo in cui una risposta viene materializzata per il tipo identificato.

Si applica a