ProxyDataContractResolver.ResolveName Methode

Definitie

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.

Van toepassing op