LosFormatter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
序列化 Web 窗体页面的视图状态。 此类不能被继承。
public ref class LosFormatter sealed
public sealed class LosFormatter
type LosFormatter = class
Public NotInheritable Class LosFormatter
- 继承
-
LosFormatter
注解
Warning
LosFormatter 不安全,无法确保安全。 有关详细信息,请参阅 BinaryFormatter 安全指南。
有限的对象序列化 (LOS) 格式化程序专为高度压缩的 ASCII 格式序列化而设计。 此类支持序列化任何对象图,但针对包含字符串、数组和哈希表的对象进行优化。 它为许多.NET框架基元类型提供第二次顺序优化。
这是专用格式,仅在 Web 请求的生存期内保持一致。
构造函数
| 名称 | 说明 |
|---|---|
| LosFormatter() |
使用默认值初始化类的新实例 LosFormatter 。 |
| LosFormatter(Boolean, Byte[]) |
使用指定的启用标志和计算机身份验证代码(MAC)密钥修饰符初始化类的新实例 LosFormatter 。 |
| LosFormatter(Boolean, String) |
使用指定的启用标志和计算机身份验证代码(MAC)密钥修饰符初始化类的新实例 LosFormatter 。 |
方法
| 名称 | 说明 |
|---|---|
| Deserialize(Stream) |
将对象中包含的 Stream 视图状态值转换为有限的对象序列化(LOS)格式的对象。 |
| Deserialize(String) |
将指定的视图状态值转换为有限的对象序列化(LOS)格式的对象。 |
| Deserialize(TextReader) |
将对象中包含的 TextReader 视图状态值转换为有限的对象序列化(LOS)格式的对象。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| Serialize(Stream, Object) |
将有限的对象序列化(LOS)格式的对象转换为视图状态值,并将结果放入对象 Stream 中。 |
| Serialize(TextWriter, Object) |
将有限的对象序列化(LOS)格式的对象转换为视图状态值,并将结果放入对象 TextWriter 中。 |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |