ProxyDataContractResolver.ResolveName Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Tijdens de deserialisatie worden alle xsi:type gegevens toegewezen aan het werkelijke type van het persistent-negerende object.
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
Parameters
- typeName
- String
De xsi:type informatie die moet worden toegewezen.
- typeNamespace
- String
De naamruimte van de xsi:type.
- declaredType
- Type
Het gedeclareerde type.
- knownTypeResolver
- DataContractResolver
Een exemplaar van ProxyDataContractResolver.
Retouren
Het type waaraan het xsi:type is toegewezen of null als er geen bekend type is gevonden dat overeenkomt met de xsi:type.
Opmerkingen
Zie voor meer informatie: Werken met POCO-entiteiten.