Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ProxyDataContractResolver.TryResolveType Method

.NET Framework 4.6 and 4.5

During serialization, maps actual types to xsi:type information.

Namespace:  System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public override bool TryResolveType(
	Type dataContractType,
	Type declaredType,
	DataContractResolver knownTypeResolver,
	out XmlDictionaryString typeName,
	out XmlDictionaryString typeNamespace
)

Parameters

dataContractType
Type: System.Type

The actual type of the persistence-ignorant object.

declaredType
Type: System.Type

The declared type.

knownTypeResolver
Type: System.Runtime.Serialization.DataContractResolver

An instance of ProxyDataContractResolver.

typeName
Type: System.Xml.XmlDictionaryString

When this method returns, contains a list of xsi:type declarations.

typeNamespace
Type: System.Xml.XmlDictionaryString

When this method returns, contains a list of namespaces used.

Return Value

Type: System.Boolean
true if the type was resolved; otherwise, false.

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4
Show:
© 2015 Microsoft