SerializationInfo 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SerializationInfo 类的新实例。
重载
SerializationInfo(Type, IFormatterConverter) |
创建 SerializationInfo 类的新实例。 |
SerializationInfo(Type, IFormatterConverter, Boolean) |
初始化 SerializationInfo 类的新实例。 |
SerializationInfo(Type, IFormatterConverter)
重要
此 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)>]
new System.Runtime.Serialization.SerializationInfo : Type * System.Runtime.Serialization.IFormatterConverter -> System.Runtime.Serialization.SerializationInfo
Public Sub New (type As Type, converter As IFormatterConverter)
参数
- converter
- IFormatterConverter
在反序列化过程中使用的 IFormatterConverter。
- 属性
例外
type
或 converter
为 null
。
注解
IFormatterConverter作为converter
参数传递的数据将数据从其内部表示形式转换为用户请求的表单。 数据的内部 SerializationInfo 表示形式取决于创建它的格式化程序。
适用于
SerializationInfo(Type, IFormatterConverter, Boolean)
重要
此 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)>]
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)
参数
- converter
- IFormatterConverter
在反序列化过程中使用的 IFormatterConverter。
- requireSameTokenInPartialTrust
- Boolean
指示对象是否需要部分信任的同一标记。
- 属性