語言

SerializationInfo 建構函式

定義

初始化 SerializationInfo 類別的新執行個體。

多載

名稱 Description
SerializationInfo(Type, IFormatterConverter)
已淘汰.

建立一個新的類別實例 SerializationInfo 。

SerializationInfo(Type, IFormatterConverter, Boolean)
已淘汰.

初始化 SerializationInfo 類別的新執行個體。

SerializationInfo(Type, IFormatterConverter)

來源:
SerializationInfo.cs
來源:
SerializationInfo.cs
來源:
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)]
[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)]
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}")>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo
[<System.CLSCompliant(false)>]
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
來源:
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)]
[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)]
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}")>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter * bool -> System.Runtime.Serialization.SerializationInfo
[<System.CLSCompliant(false)>]
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

表示物件是否需要相同的部分信任標記。

屬性

適用於