5
ответов

BinaryFormatter с вопросом о MemoryStream

Я тестирую BinaryFormatter, чтобы видеть, как он будет работать на меня, и у меня есть простой вопрос: При использовании его со строкой ПРИВЕТ, и я преобразовываю MemoryStream в массив, это дает мне 29 размеров...
вопрос задан: 1 June 2010 20:44
5
ответов

Как увеличить скорость десериализации?

При сериализации/десериализации с BinaryFormatter получающийся сериализированный файл является ~80MB в размере. Десериализация занимает несколько минут. Как я мог изменить к лучшему это? Вот код десериализации:...
вопрос задан: 25 October 2009 11:25
4
ответа

Объект C# двоичная сериализация

Я хочу заставить двоичный файл сериализировать объекта и результата для сохранения его в базе данных. Человек человека = новый Человек (); человек. Имя = "что-то"; MemoryStream memorystream = новый MemoryStream ();...
вопрос задан: 7 April 2014 01:38
4
ответа

ISerializable и обратная совместимость

Я должен работать старое приложение, которое использовало binaryFormatter для сериализации данных приложения в filestream (скажите в файле, названном "data.oldformat") без любого optimizazion основной класс был...
вопрос задан: 10 April 2010 15:34
4
ответа

Двоичная Десериализация с другой версией блока

У меня есть проект, который использует BinaryFormatter для сериализации набора структур со строкой и bool? типы данных. Сериализация/десериализация хорошо работает, однако если я должен был измениться...
вопрос задан: 4 February 2009 06:21
3
ответа

Обратная совместимость в .NET с BinaryFormatter

Мы используем BinaryFormatter в игре на C #, чтобы сохранить прогресс пользовательской игры, игровые уровни и т. Д. Мы сталкиваемся с проблемой обратной. совместимость. Цели: Дизайнер уровней создает кампанию (уровни & ...
вопрос задан: 27 August 2010 01:05
3
ответа

Альтернативы BinaryFormatter

BinaryFormatter-сериализированный массив 128 ³ удваивается, поднимает 50 МБ пространства. Сериализация массива 128 ³ структур с двумя двойными полями поднимает 150 МБ и более чем 20 секунд для обработки. Там быстры...
вопрос задан: 4 November 2009 20:22
2
ответа

Производительность: BinaryFormatter против XmlSerializer

Я очень часто читал, что BinaryFormatter имеет лучшую производительность, чем XmlSerializer. Из любопытства я написал тестовое приложение. Неплохой момент ... почему Xml намного быстрее, чем Bin (особенно ...
вопрос задан: 22 August 2010 12:07
2
ответа

Почему BinaryFormatter пытается сериализировать Событие на сериализуемом классе?

У меня есть простой класс, который отмечен как сериализуемый, и это, оказывается, имеет событие. Я пытался отметить участника события как NonSerialized, однако компилятор жалуется. Все же, когда я иду для сериализации...
вопрос задан: 22 February 2010 04:01
2
ответа

Как изменить порядок использования Десериализации BinaryFormatter в C#?

Позволяет говорят, что у меня есть classA, который содержит classB, и оба являются [сериализуемыми]. Я принял, что на Десериализации classB будет десериализован сначала. Дело обстоит не так однако, поскольку я мог подтвердить...
вопрос задан: 28 October 2009 12:55
1
ответ

«Метод OnDeserialization был вызван, когда объект не был десериализован». от десериализации хэш-таблицы

У меня есть хеш-таблица, в которой хранятся ключи / значения, необходимые для работы моего приложения после потери мощности. Они хранятся в файле с использованием BinaryFormatter. Я попытался объяснить версирование только ...
вопрос задан: 13 July 2018 12:45
1
ответ

BinaryFormatter десериализовывают, дает SerializationException

Я добираюсь: Система. Время выполнения. Сериализация. SerializationException: Не удалось найти блок 'myNameSpace, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null При попытке десериализовать некоторых...
вопрос задан: 3 December 2015 07:55
1
ответ

Свойство с частным полем не десериализуется? [Дубликат]

Когда я пишу такой класс, он становится сериализованным / десериализованным. [Serializable] public class Post {public string Subject {get; задавать; }} Однако, когда я использую личное поле, ...
вопрос задан: 16 April 2015 13:42
1
ответ

Как я могу получить строковое значение из этого кода BinaryFormatter? [Дубликат]

Я хочу получить строковое значение из этого кода, чтобы зашифровать его перед сохранением: BinaryFormatter bf = new BinaryFormatter (); FileStream file = File.Open (Application.persistentDataPath + SaveName, ...
вопрос задан: 1 March 2015 15:49
1
ответ

Как я игнорирую подписчиков события при сериализации объекта?

Когда следующий класс будет сериализирован с BinaryFormatter, любые объекты, подписывающиеся на событие Roar, будут также сериализированы, так как ссылки на те объекты сохранены EventHandler...
вопрос задан: 11 May 2011 14:00
1
ответ

Как реорганизовать класс, сериализованный в .NET?

У меня есть класс C # который сериализуется на диск с помощью BinaryFormatter, например, в следующем примере: // Версия 3.0 [Сериализуемый] человек публичного класса {публичная строка FullName; [OptionalField (...
вопрос задан: 23 August 2010 07:37
1
ответ

.Net Where, чтобы найти официальную спецификацию формата преобразования в последовательную форму BinaryFormatter?

Я хотел бы знать то, что является форматом преобразования в последовательную форму BinaryFormatter. Я нашел это место, которые дают некоторую хорошую информацию, но оно было получено, перепроектировав, и это не полно. Где...
вопрос задан: 11 January 2010 18:54
1
ответ

BinaryFormatter применяет какое-либо сжатие?

Когда BinaryFormatter.NET используется для сериализации графа объектов, какой-либо тип сжатия применяется? Я спрашиваю в контексте того, должен ли я волноваться о графе объектов, имеющем, многие повторились...
вопрос задан: 27 August 2009 15:51
0
ответов

Методы OnSerializing/OnSerialized вызываются не всегда

Вот структура, которую я сериализую в своем проекте :[Serializable] class A :List // сериализуемый корневой объект [Serializable] class B + [Несколько сериализуемых полей] + C customList [...
вопрос задан: 23 May 2017 12:04
0
ответов

Независимая от сборки сериализация в .NET

Я использую технику сериализации / десериализации. BinaryFormatter класс. Каждый раз, когда создается новая сборка, BinaryFormatter не может десериализовать двоичные данные, даже если структура класса такая же, ...
вопрос задан: 23 September 2015 10:49
0
ответов

Исключение BinaryFormatter

Я пытаюсь переместить граф объекта из серверного процесса на клиентский. И это работает. По крайней мере, это работает, когда и клиент, и сервер находятся на моей виртуальной машине разработчика. Это также работает, когда я запускаю ...
вопрос задан: 30 June 2013 14:33
0
ответов

Объекты BinaryFormatter и Deserialization Complex

Невозможно десериализовать следующий граф объектов. Это исключение возникает при вызове метода десериализации в BinaryFormmater: System.Runtime.Serialization.SerializationException: конструктор для ...
вопрос задан: 30 June 2013 14:33
0
ответов

Как определить поле, вызывающее сбой двоичной сериализации в .NET?

Я пытаюсь сериализовать граф объектов в .NET с помощью следующего метода: public static byte[] Serialize( данные объекта) { var binary = новый BinaryFormatter(); using (var ms = new ...
вопрос задан: 12 June 2012 20:04
0
ответов

Десериализовать до типа, пространство имен которого изменилось

Использование .NET 4 / C # ... Мне нужно десериализовать старые файлы конфигурации, содержащие сериализованное представление типа с именем, скажем, ns1.X. Сериализация была выполнена с использованием BinaryFormatter. Проблема ...
вопрос задан: 12 October 2011 14:05
0
ответов

Сериализация и запутывание в .NET

У меня есть двоичный Я хочу запутать и раздать пользователям. Предположим, я использую необфусцированную версию своего двоичного файла для сериализации данных с помощью стандартного средства форматирования двоичных файлов .NET. Мог бы ...
вопрос задан: 6 October 2011 19:10
0
ответов

Целостность ссылок в BinaryFormatter

Наличие опции AsReference в Protobuf-net и слово, что BinaryFormatter является «сериализатором графа», заставляют меня предположить, что BinaryFormatter не поддерживает ссылки и делает ...
вопрос задан: 20 September 2011 01:27
0
ответов

Сериализация графа двоичных объектов

Мне нужен совет по сериализации в приложении .net. Приложение является настольным / толстым клиентским приложением, а сериализация представляет собой постоянный формат документа. Требования к сериализатору:
вопрос задан: 3 August 2011 08:50
0
ответов

Могу ли я десериализовать объект, если базовый класс был немного изменен?

I ' Мы написали собственный класс MyClass и пометили его атрибутом . У меня есть набор двоичных файлов на моем жестком диске, которые я сериализовал с помощью BinaryFormatter, полученного из ...
вопрос задан: 14 May 2011 04:29
0
ответов

SerializationBinder со списком

Я пытаюсь заставить BinaryFormatter работать в разных версиях моей сборки. Фактический класс, который я хочу десериализовать, в каждой версии сборки одинаков, но при десериализации ...
вопрос задан: 26 April 2011 19:35
0
ответов

Формат двоичного файла с тысячами записей на C #

Я хотел бы, чтобы объекты модели массива были сериализованы в двоичный поток. Класс модели в основном будет иметь строковые и целочисленные свойства. Я считаю, что могу пометить класс как [Serializable] ...
вопрос задан: 18 March 2011 15:31