Описание тега nonserializedattribute

1 ответ

Как указать поле NonSerialized с открытыми средствами доступа для XML-сериализации

Как указать поле NonSerialized с общедоступными средствами доступа для сериализации XML? [NonSerialized] public String _fooBar; //Declaring the property here will serialize the _fooBar field public String FooBar { get { return _fooBar; } set { _fooB…
5 ответов

Преимущества [NonSerialized], когда [Serializable] не используется

Я просматриваю некоторый существующий код в проекте, над которым я работаю, и нашел класс, который реализован как: public class ThingOne { private int A; private int B; [NonSerialized] private System.Timers.Timer timer1; } Разве это не должно выгляд…
17 сен '10 в 13:56
2 ответа

В чем разница между [OptionalField] и [NonSerialized]

Я сталкивался с этим вопросом на трансцендере: Что следует применять к полю, если его значение не требуется при десериализации? Me = [Несериализированный], ОТВЕТ = [OptionalField] Моя внутренняя реакция была несериализированной, но Transcender говор…
06 апр '10 в 16:26
2 ответа

Исключение из-за сложного объекта

Я получил следующее исключение: System.Workflow.Runtime.Hosting.PersistenceException: введите "Microsoft.SharePoint.SPWeb" в сборке "Microsoft.SharePoint, версия =12.0.0.0, Culture= нейтральный, PublicKeyToken=71e9bce111e9429c" не помечен как сериал…
1 ответ

Ошибка при завершении работы сервера и запуске org.apache.struts.upload.CommonsMultipartRequestHandler$CommonsFormFile

Я в приложении Struts 1! Мое приложение показывает ошибку, когда когда-либо его Завершение работы и запуск. Я нахожу две разные, но связанные ошибки при закрытии и запуске моего сервера. Ошибка выключения идет как ниже WARNING: Cannot serialize sess…
2 ответа

Почему нельзя использовать атрибут NonSerialized на уровне класса? Как предотвратить сериализацию класса?

У меня есть объект данных, который глубоко клонируется с помощью двоичной сериализации. Этот объект данных поддерживает события изменения свойств, например PriceChanged. Допустим, я прикрепил обработчик к PriceChanged. Когда код пытается сериализова…
3 ответа

Почему [NonSerialized] не работает с автоматически реализованными свойствами?

[Serializable] class MyClass { [NonSerialized] int Foo { get; set; } // error [NonSerialized] int bar; // ok } Почему это запрещено? Я знаю об обходных путях, таких как реализация ISerializable переключение на XmlSerializer/XmlIgnore переключение на…
1 ответ

NonSerialized для нескольких свойств

Должен ли я поставить [NonSerialized] для каждого свойства класса? [NonSerialized] public Cell Owner; [NonSerialized] public double Time
29 ноя '13 в 14:54
1 ответ

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

В моей модели у меня есть такие вещи: [...] public string PasswordConfirm { get; set; } public string Captcha { get; set; } [...] Я хотел бы, чтобы эти два атрибута были обязательными, но не сериализуемыми Я пытался использовать аннотации [required]…
2 ответа

Как вы сериализуете немодифицируемый класс, который содержит интерфейс?

Я пытаюсь сериализовать объект, который содержит интерфейс. Однако интерфейсы не могут быть сериализованы. Обычно я бы использовал что-то вроде NonSerialized тег, но я не могу понять, как применить этот атрибут к классу, который я не могу изменить, …
0 ответов

FindBugs - непереходная ошибка, не подлежащая сербализации, для XMLGregorianCalendar, а класс опирается на внутренние классы API.

Я использую FindBugs 2.0.2. При проверке моего проекта с помощью findbugs я получаю следующие ошибки: In class com.vo.Account Field com.vo.Account.startDat Actual type javax.xml.datatype.XMLGregorianCalendar In Account.java Class com.vo.Account defi…
5 ответов

Зачем мне нужно "field:" в объявлении моего атрибута "[field:NonSerialized]"?

Я не могу найти "поле", указанное в качестве ключевого слова C#. Кто-нибудь знает предысторию этого?
07 янв '10 в 16:57
0 ответов

Когда мне следует использовать NonSerializedAttribute в C#?

Я пытаюсь написать класс на C# с пометкой [Serializable()]. Затем я заметил, что в некоторых ситуациях требуется отметка NonSerializedAttribute. Не удалось сериализовать делегат события Постоянный член, например атрибут NonSerialized константы Что-т…
07 сен '20 в 08:46
0 ответов

Как получить значение элемента HTML dt/dd с помощью Playwright.js?

Как я могу получить содержимое iframe, внутри которого есть документ, используя сценарий драматурга? На данный момент я использую фреймлокатор const iframe = page.frameLocator('#CustomPartyNavAnchor15'); const contentFrame = await iframe.locator('#i…
0 ответов

C# NonSerialized недействителен для переменной с { protected set; получать; }

У меня есть переменная Chunks, которая помечена как{ protected set; get; }. Я хочу пометить эту переменную, чтобы она не сохранялась при сериализации содержащего ее объекта. Однако, когда я пытаюсь это сделать, я получаю следующую ошибку: CS0592: At…
0 ответов

как передать функцию перезапуска дескриптора на экран результатов опроса без использования маршрута, вызывающего, поскольку предупреждения не подлежат сериализации

Я хочу получить доступ к функции перезапуска ручки на экране результатов теста после того, как пользователь ответит на последний вопрос, и меня перенаправят на экран результатов теста? Я использовал маршруты, чтобы передать его на экран результатов…