LosFormatter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет сериализацию состояния представления для страницы веб-форм. Этот класс не наследуется.
public ref class LosFormatter sealed
public sealed class LosFormatter
type LosFormatter = class
Public NotInheritable Class LosFormatter
- Наследование
-
LosFormatter
Комментарии
Предупреждение
Тип LosFormatter является небезопасным, и его безопасность нельзя обеспечить. Дополнительные сведения см. в разделе BinaryFormatter Security Guide.
Модуль форматирования с ограниченной сериализацией объектов (LOS) предназначен для сериализации в формате ASCII с высокой степенью сжатия. Этот класс поддерживает сериализацию любого графа объекта, но оптимизирован для тех, которые содержат строки, массивы и хэш-таблицы. Он предлагает оптимизацию второго порядка для многих из платформа .NET Framework примитивных типов.
Это частный формат, который остается единообразным только в течение времени существования веб-запроса.
Конструкторы
| LosFormatter() |
Инициализирует новый экземпляр класса LosFormatter со значениями по умолчанию. |
| LosFormatter(Boolean, Byte[]) |
Выполняет инициализацию нового экземпляра класса LosFormatter с использованием указанного флага включения и модификатора ключей MAC. |
| LosFormatter(Boolean, String) |
Выполняет инициализацию нового экземпляра класса LosFormatter с использованием указанного флага включения и модификатора ключей MAC. |
Методы
| 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) |