ProxyDataContractResolver ProxyDataContractResolver ProxyDataContractResolver ProxyDataContractResolver Class

定義

このクラスは、永続化非依存オブジェクトの実際の型に対して永続化非依存データ クラスのために作成されたプロキシ型を解決するのに役立ちます。This class helps resolve proxy types that were created for persistence-ignorant data classes to the actual types of persistence-ignorant objects.

public ref class ProxyDataContractResolver : System::Runtime::Serialization::DataContractResolver
public class ProxyDataContractResolver : System.Runtime.Serialization.DataContractResolver
type ProxyDataContractResolver = class
    inherit DataContractResolver
Public Class ProxyDataContractResolver
Inherits DataContractResolver
継承
ProxyDataContractResolverProxyDataContractResolverProxyDataContractResolverProxyDataContractResolver

注釈

クラスは、 DataContractSerializerと共に使用されます。 ProxyDataContractResolverThe ProxyDataContractResolver class is used with the DataContractSerializer.

コンストラクター

ProxyDataContractResolver() ProxyDataContractResolver() ProxyDataContractResolver() ProxyDataContractResolver()

ProxyDataContractResolver クラスの新しいインスタンスを初期化します。Initializes a new instance of the ProxyDataContractResolver class.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ResolveName(String, String, Type, DataContractResolver) ResolveName(String, String, Type, DataContractResolver) ResolveName(String, String, Type, DataContractResolver) ResolveName(String, String, Type, DataContractResolver)

逆シリアル化中に、任意の xsi:type 情報を、persistence-ignorant オブジェクトの実際の型にマップします。During deserialization, maps any xsi:type information to the actual type of the persistence-ignorant object.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
TryResolveType(Type, Type, DataContractResolver, XmlDictionaryString, XmlDictionaryString) TryResolveType(Type, Type, DataContractResolver, XmlDictionaryString, XmlDictionaryString) TryResolveType(Type, Type, DataContractResolver, XmlDictionaryString, XmlDictionaryString) TryResolveType(Type, Type, DataContractResolver, XmlDictionaryString, XmlDictionaryString)

シリアル化時に、実際の型を xsi:type 情報に対応付けます。During serialization, maps actual types to xsi:type information.

適用対象