XmlSerializerImplementation クラス

定義

型指定された生成前のシリアライザーのリーダー、ライター、およびメソッドを定義します。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
継承
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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the XmlSerializerImplementation class.

プロパティ

Reader

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

ReadMethods

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

TypedSerializers

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

WriteMethods

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

Writer

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

メソッド

CanSerialize(Type)

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetSerializer(Type)

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

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象