Поделиться через


SerializationInfo Конструкторы

Определение

Инициализирует новый экземпляр класса SerializationInfo.

Перегрузки

SerializationInfo(Type, IFormatterConverter)
Устаревшие..

Создает новый экземпляр класса SerializationInfo.

SerializationInfo(Type, IFormatterConverter, Boolean)
Устаревшие..

Инициализирует новый экземпляр класса SerializationInfo.

SerializationInfo(Type, IFormatterConverter)

Исходный код:
SerializationInfo.cs
Исходный код:
SerializationInfo.cs
Исходный код:
SerializationInfo.cs

Внимание!

Formatter-based serialization is obsolete and should not be used.

Важно!

Этот API несовместим с CLS.

Создает новый экземпляр класса SerializationInfo.

public:
 SerializationInfo(Type ^ type, System::Runtime::Serialization::IFormatterConverter ^ converter);
[System.CLSCompliant(false)]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter);
[System.CLSCompliant(false)]
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter);
[<System.CLSCompliant(false)>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo
[<System.CLSCompliant(false)>]
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo
Public Sub New (type As Type, converter As IFormatterConverter)

Параметры

type
Type

Тип Type сериализуемого объекта.

converter
IFormatterConverter

Тип IFormatterConverter, используемый во время десериализации.

Атрибуты

Исключения

Параметр type или converter имеет значение null.

Комментарии

Объект , IFormatterConverter переданный в converter качестве параметра, преобразует данные из своего внутреннего представления в форму, запрошенную пользователем. Внутреннее представление данных в SerializationInfo зависит от модуля форматирования, который их создал.

Применяется к

SerializationInfo(Type, IFormatterConverter, Boolean)

Исходный код:
SerializationInfo.cs
Исходный код:
SerializationInfo.cs
Исходный код:
SerializationInfo.cs

Внимание!

Formatter-based serialization is obsolete and should not be used.

Важно!

Этот API несовместим с CLS.

Инициализирует новый экземпляр класса SerializationInfo.

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);
[System.CLSCompliant(false)]
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public SerializationInfo (Type type, System.Runtime.Serialization.IFormatterConverter converter, bool requireSameTokenInPartialTrust);
[<System.CLSCompliant(false)>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo
[<System.CLSCompliant(false)>]
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo
Public Sub New (type As Type, converter As IFormatterConverter, requireSameTokenInPartialTrust As Boolean)

Параметры

type
Type

Тип Type сериализуемого объекта.

converter
IFormatterConverter

Тип IFormatterConverter, используемый во время десериализации.

requireSameTokenInPartialTrust
Boolean

Указывает, требует ли объект того же токена в режиме частичного доверия.

Атрибуты

Применяется к