SerializationInfo SerializationInfo SerializationInfo Constructors

定義

オーバーロード

SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter)

SerializationInfo クラスの新しいインスタンスを作成します。Creates a new instance of the SerializationInfo class.

SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean)

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

SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter) SerializationInfo(Type, IFormatterConverter)

重要

この API は CLS 準拠ではありません。

SerializationInfo クラスの新しいインスタンスを作成します。Creates a new instance of the SerializationInfo class.

public:
 SerializationInfo(Type ^ type, System::Runtime::Serialization::IFormatterConverter ^ converter);
[System.CLSCompliant(false)]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter);
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo

パラメーター

type
Type Type Type

シリアル化するオブジェクトの TypeThe Type of the object to serialize.

converter
IFormatterConverter IFormatterConverter IFormatterConverter

逆シリアル化中に使用する IFormatterConverterThe IFormatterConverter used during deserialization.

例外

type または converternull です。type or converter is null.

注釈

IFormatterConverterとして渡される、converterパラメーターは、データをその内部表現から要求されたユーザーの形式に変換します。The IFormatterConverter passed as the converter parameter converts data from its internal representation to the form the user requested. 内のデータの内部表現、SerializationInfoを作成したフォーマッタによって異なります。The internal representation of the data within the SerializationInfo depends on the formatter that created it.

SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean) SerializationInfo(Type, IFormatterConverter, Boolean)

重要

この API は CLS 準拠ではありません。

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

public:
 SerializationInfo(Type ^ type, System::Runtime::Serialization::IFormatterConverter ^ converter, bool requireSameTokenInPartialTrust);
[System.CLSCompliant(false)]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust);
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo

パラメーター

type
Type Type Type

シリアル化するオブジェクトの TypeThe Type of the object to serialize.

converter
IFormatterConverter IFormatterConverter IFormatterConverter

逆シリアル化中に使用する IFormatterConverterThe IFormatterConverter used during deserialization.

requireSameTokenInPartialTrust
Boolean Boolean Boolean

オブジェクトが部分信頼で同じトークンを必要とするかどうかを示します。Indicates whether the object requires same token in partial trust.

適用対象