XmlSerializerImplementation XmlSerializerImplementation XmlSerializerImplementation XmlSerializerImplementation Class


型指定された生成前のシリアライザーのリーダー、ライター、およびメソッドを定義します。Defines the reader, writer, and methods for pre-generated, typed serializers.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class XmlSerializerImplementation abstract
public abstract class XmlSerializerImplementation
type XmlSerializerImplementation = class
Public MustInherit Class XmlSerializerImplementation


XML シリアル化のパフォーマンスを向上させるには、 XML Serializer Generator Tool (Sgen)を使用してシリアル化する前にアセンブリを生成します。To improve the performance of XML serialization, you can generate assemblies before serialization using the XML Serializer Generator Tool (Sgen.exe). このようなアセンブリが読み込まれるXmlSerializerと、はXmlSerializerImplementationインターフェイスのプロパティを使用して、含まれているシリアライザーまたはシリアライザーに対してクエリを実行します。When such an assembly is loaded, the XmlSerializer uses the properties of the XmlSerializerImplementation interface to query the contained serializer or serializers.


XmlSerializerImplementation() XmlSerializerImplementation() XmlSerializerImplementation() XmlSerializerImplementation()

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


Reader Reader Reader Reader

シリアライザーが使用する XML リーダー オブジェクトを取得します。Gets the XML reader object that is used by the serializer.

ReadMethods ReadMethods ReadMethods ReadMethods

データ ストリームの読み取りに使用されるメソッドのコレクションを取得します。Gets the collection of methods that is used to read a data stream.

TypedSerializers TypedSerializers TypedSerializers TypedSerializers

アセンブリ内にある型指定されたシリアライザーのコレクションを取得します。Gets the collection of typed serializers that is found in the assembly.

WriteMethods WriteMethods WriteMethods WriteMethods

データ ストリームへの書き込みに使用されるメソッドのコレクションを取得します。Gets the collection of methods that is used to write to a data stream.

Writer Writer Writer Writer

シリアライザーの XML ライター オブジェクトを取得します。Gets the XML writer object for the serializer.


CanSerialize(Type) CanSerialize(Type) CanSerialize(Type) CanSerialize(Type)

型をシリアル化できるかどうか示す値を取得します。Gets a value that determines whether a type can be serialized.

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)
GetSerializer(Type) GetSerializer(Type) GetSerializer(Type) GetSerializer(Type)

指定した型のシリアライザーを返します。Returns a serializer for the specified type.

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)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)