Override this method to map the specified xsi:type name and namespace to a data contract type during deserialization.

Namespace: Contracts.Data
Assembly: Contracts (in Contracts.dll)

Public Overrides Function ResolveName( _ 
ByVal type_name As String, _ 
ByVal type_namespace As String, _ 
ByVal declared_type As Type, _ 
ByVal known_type_resolver As DataContractResolver
) As Type
This language is not supported or no code example is available.
public override Type ResolveName( 
string type_name
string type_namespace
Type declared_type
DataContractResolver known_type_resolver 
)
This language is not supported or no code example is available.
public:  
Type^ ResolveName( 
String^ type_name
String^ type_namespace
Type^ declared_type
DataContractResolver^ known_type_resolver 
)
This language is not supported or no code example is available.
public function ResolveName( 
type_name : String
type_namespace : String
declared_type : Type
known_type_resolver : DataContractResolver 
) : Type;
This language is not supported or no code example is available.

Parameters

type_name
Type: string

type_namespace
Type: string

declared_type
Type: Type

known_type_resolver
Type: DataContractResolver

Return Value

Type: Type

The type the xsi:type name and namespace is mapped to.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1