5
ответов

Каковы различия между XmlSerializer и BinaryFormatter

Я потратил хорошую часть времени на прошлой неделе, работая над сериализацией. В течение того времени я нашел много примеров, использующих или BinaryFormatter или XmlSerializer. К сожалению, что я не нашел, были...
вопрос задан: 23 May 2017 11:54
4
ответа

Как я десериализовываю старые данные для типа, который изменился?

У меня есть данные, которые хранились с помощью двоичной сериализации для следующего класса: [Сериализуемый] общедоступный абстрактный класс BaseBusinessObject {частный NameValueCollection _fieldErrors = новый...
вопрос задан: 11 August 2009 14:39
3
ответа

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

Я должен постараться не сериализировать участника Класса событий, потому что, когда событие обрабатывается объектом, который не отмечен как сериализуемый, сериализация перестанет работать. Я пытался использовать NonSerialized...
вопрос задан: 12 October 2011 19:15
3
ответа

Как проанализировать содержание двоичного потока сериализации?

Я использую двоичную сериализацию (BinaryFormatter) в качестве временного механизма, чтобы хранить информацию состояния в файле для относительно сложного (игра) структура объекта; файлы выходят намного больше...
вопрос задан: 20 June 2010 12:54
3
ответа

Как оптимизировать класс для состояния отображения

Если у меня есть объект, я должен сохранить в состоянии отображения, какие виды вещей я могу сделать для оптимизации размера, который оно берет, чтобы хранить объект? Очевидно, хранение наименьшего количества объема данных займет меньше места, но...
вопрос задан: 6 May 2010 20:12
1
ответ

Что чаще всего используется? RSS или Атом? и какой из них лучше построить?

Я подумываю использовать в своем проекте RSS или Atom, но также «улучшить» фид с помощью моих собственных специальных атрибутов, специально используемых моим проектом. Итак, у меня есть два вопроса: 1) Что ...
вопрос задан: 15 August 2012 17:07
1
ответ

Как BinaryFormatter.Deserialize создает новый objects?

Когда BinaryFormatter десериализует поток в объекты, создается впечатление, что новые объекты создаются без вызова конструкторов. Как он это делает? И почему? Есть ли что-нибудь еще в .NET, что делает это? ...
вопрос задан: 17 August 2010 07:58
1
ответ

Тест для Дополнительного Поля при использовании.NET Пользовательская Сериализация

Учитывая класс как этот: [Сериализуемый] общедоступный класс MyClass {имя строки; строковый адрес; общедоступные MyClass (информация о SerializationInfo, контекст StreamingContext) {называют = информация....
вопрос задан: 26 August 2009 08:33
1
ответ

десериализация универсального списка возвращает пустой указатель

Я - de/serializing объект как так: общедоступный класс myClass: ISerializable {общедоступный Список <OType> значение; общественность myClass (информация о SerializationInfo, контекст StreamingContext) {this.value =...
вопрос задан: 9 July 2009 06:03
0
ответов

Есть ли в protobuf-net встроенное сжатие для сериализации?

Я проводил сравнение между сериализатором BinaryFormatter и protobuf-net и был весьма доволен тем, что обнаружил, но что было странно, так это то, что protobuf-net удалось сериализовать объекты в ...
вопрос задан: 29 July 2019 11:10
0
ответов

BinaryFormatter.Deserialize “unable to find assembly” after ILMerge

I have a C# solution with a referenced dll (also C# with the same .Net version). When I build the solution and run the resulting exe, without merging the exe and the referenced dll, everything works ...
вопрос задан: 17 January 2017 19:08
0
ответов

Когда мне следует использовать сериализацию XML или двоичную сериализацию в платформе .NET?

Я не понимаю - когда мне следует использовать сериализацию XML, а когда следует использовать двоичную сериализацию в платформе .NET?
вопрос задан: 11 December 2014 16:48
0
ответов

Почему Get-Date, кажется, возвращает объекты DateTime, но BinarySerializer указывает, что он возвращает PSObject?

Возьмем простую HashTable: $data = @{ First = 'Justin'; Последнее = «Дорогой»; StartDate = Get-Date '2002-03-23'; } Ключ StartDate, кажется, содержит DateTime. C:\Users\zippy\Documents>...
вопрос задан: 9 March 2012 15:34
0
ответов

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

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

Следует ли мне по-прежнему использовать BinaryFormatter для простой сериализации в .NET 4.0?

Я разрабатываю приложение в стиле «главный-подчиненный». Главное приложение отправит данные о состоянии подчиненным (-ым) для обработки и отображения с некоторой постоянной скоростью. Данные о состоянии упакованы в один ...
вопрос задан: 12 March 2011 18:50