Freigeben über


ProxyDataContractResolver Klasse

Definition

Ein DataContractResolver, der weiß, wie Proxytypen, die für persistente, unwissende Klassen erstellt wurden, in ihre Basistypen aufgelöst werden. Dies wird mit dem DataContractSerializer verwendet.

public class ProxyDataContractResolver : System.Runtime.Serialization.DataContractResolver
type ProxyDataContractResolver = class
    inherit DataContractResolver
Public Class ProxyDataContractResolver
Inherits DataContractResolver
Vererbung
ProxyDataContractResolver

Konstruktoren

ProxyDataContractResolver()

Ein DataContractResolver, der weiß, wie Proxytypen, die für persistente, unwissende Klassen erstellt wurden, in ihre Basistypen aufgelöst werden. Dies wird mit dem DataContractSerializer verwendet.

Methoden

ResolveName(String, String, Type, DataContractResolver)

Während der Deserialisierung ordnet alle xsi:type-Informationen dem tatsächlichen Typ des Persistenz-ignoranten Objekts zu.

TryResolveType(Type, Type, DataContractResolver, XmlDictionaryString, XmlDictionaryString)

Während der Serialisierung werden tatsächliche Typen xsi:type-Informationen zugeordnet.

Gilt für: