ProxyDataContractResolver.ResolveName Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Pendant la désérialisation, mappe toutes les informations xsi:type
au type réel de l’objet ignorant la persistance.
public:
override Type ^ ResolveName(System::String ^ typeName, System::String ^ typeNamespace, Type ^ declaredType, System::Runtime::Serialization::DataContractResolver ^ knownTypeResolver);
public override Type ResolveName (string typeName, string typeNamespace, Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver);
override this.ResolveName : string * string * Type * System.Runtime.Serialization.DataContractResolver -> Type
Public Overrides Function ResolveName (typeName As String, typeNamespace As String, declaredType As Type, knownTypeResolver As DataContractResolver) As Type
Paramètres
- typeName
- String
Les informations xsi:type
à mapper.
- typeNamespace
- String
L’espace de noms du xsi:type
.
- declaredType
- Type
Le type déclaré.
- knownTypeResolver
- DataContractResolver
Instance de ProxyDataContractResolver.
Retours
Type auquel est mappé xsi:type
, ou null
si aucun type connu n’a été trouvé qui correspond à xsi:type
.
Remarques
Pour plus d’informations, consultez : Utilisation des entités POCO.