Articles of Serialização de

Como serializar um object de exceção em c #?

Eu estou tentando serializar um object de exceção em c #. No entanto, parece que é impossível, pois a class Exception não está marcada como [Serializable] . Existe uma maneira de contornar isso? Se algo der errado durante a execução do aplicativo, quero ser informado com a exceção que ocorreu. Meu primeiro reflexo é serializá-lo.

jQuery serialize não registra checkboxs de seleção

Eu estou usando jQuery.serialize para recuperar todos os campos de dados em um formulário. Meu problema é que ele não recupera checkboxs de seleção que não estão marcadas. Inclui isso: mas não isso Como posso obter “valores” de checkboxs de seleção que não estão marcadas?

EF 4.1 – Código Primeiro – Erro de Serialização de Referência Circular JSON

Estou recebendo um erro de serialização de referência circular, embora, no meu conhecimento, eu não tenha nenhuma referência circular. Eu estou recuperando um conjunto de pedidos do database e enviá-los para o cliente como JSON. Todo o código é mostrado abaixo. Este é o erro: Erro Uma referência circular foi detectada durante a serialização de […]

Por que gerar serialVersionUID longo em vez de um simples 1L?

Quando a class implementa Serializable no Eclipse, tenho duas opções: include serialVersionUID(1L) padrão ou serialVersionUID(3567653491060394677L) . Eu acho que o primeiro é mais legal, mas muitas vezes eu vi pessoas usando a segunda opção. Existe algum motivo para gerar long serialVersionUID ?

Serializar um object para string

Eu tenho o seguinte método para salvar um object em um arquivo: // Save an object out to the disk public static void SerializeObject(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } Confesso que não o gravei (só o converti em um método de […]

Exceção MaxJsonLength no ASP.NET MVC durante JavaScriptSerializer

Em uma das minhas ações do controlador, estou retornando um JsonResult muito grande para preencher uma grade. Eu estou recebendo a seguinte exceção InvalidOperationException : Erro durante a serialização ou desserialização usando o JSON JavaScriptSerializer. O comprimento da cadeia excede o valor definido na propriedade maxJsonLength. Definir a propriedade maxJsonLength no web.config para um valor […]

Serialização XML em Java?

Qual é o análogo de Java da serialização XML do .NET?

Como implementar serialização em C ++

Sempre que me vejo precisando serializar objects em um programa C ++, eu volto a esse tipo de padrão: class Serializable { public: static Serializable *deserialize(istream &is) { int id; is >> id; switch(id) { case EXAMPLE_ID: return new ExampleClass(is); //… } } void serialize(ostream &os) { os << getClassID(); serializeMe(os); } protected: int getClassID()=0; […]

Soquete / serialização Java, o object não será atualizado

Eu estou escrevendo um pequeno programa baseado em soquete. Eu estou usando uma class ModelEvent para passar informações através do soquete. dentro do ModelEvent, há uma variável obect do tipo (Object). O object em si é um array 2D com alguns valores. object[1][2] = 2; ModelEvent event = new ModelEvent(“allo”, object); dispatchEvent(event); object[2][3] = 2; […]

Qual é a maneira correta de tornar uma exceção do .NET personalizada serializável?

Mais especificamente, quando a exceção contém objects personalizados que podem ou não ser serializáveis. Veja este exemplo: public class MyException : Exception { private readonly string resourceName; private readonly IList validationErrors; public MyException(string resourceName, IList validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get { return this.resourceName; } } public […]