Partager via


Propriété DataServiceContext.ResolveType

Obtient ou définit une fonction qui est utilisée pour remplacer l'option de résolution de type par défaut qui est utilisée par la bibliothèque cliente lors de la réception d'entités depuis un service de données.

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Property ResolveType As Func(Of String, Type)
    Get
    Set
'Utilisation
Dim instance As DataServiceContext
Dim value As Func(Of String, Type)

value = instance.ResolveType

instance.ResolveType = value
public Func<string, Type> ResolveType { get; set; }
public:
property Func<String^, Type^>^ ResolveType {
    Func<String^, Type^>^ get ();
    void set (Func<String^, Type^>^ value);
}
member ResolveType : Func<string, Type> with get, set
function get ResolveType () : Func<String, Type>
function set ResolveType (value : Func<String, Type>)

Valeur de propriété

Type : System.Func<String, Type>
Délégué de fonction qui identifie une fonction de substitution utilisée pour remplacer l'option de résolution de type par défaut utilisée par la bibliothèque cliente.

Notes

Permet la substitution de la stratégie de résolution de type par défaut qui est utilisée par la bibliothèque cliente. Affectez cette propriété à un délégué qui identifie une fonction qui résout un nom de type qualifié par un espace de noms en un type dans l'application cliente. Cela permet au client d'effectuer un mappage personnalisé entre le nom de type fourni dans une réponse du serveur et un type sur le client.

Substituer la résolution de type permet également d'insérer une stratégie de mappage personnalisé entre un nom de type et un type. Cela n'affecte pas la façon dont une réponse est matérialisée dans le type reconnu.

Voir aussi

Référence

DataServiceContext Classe

Espace de noms System.Data.Services.Client