Resultados de la búsqueda a petición "protobuf-net"

1 la respuesta

Cómo evitar tener objetos duplicados en WCF sobre protobuf

Tengo pruebas de unidades pequeñas para probar dependencias circulares. Mi objeto es el siguiente: [ProtoContract] public class Node { [ProtoMember(1)] public String Name { get; set; } [ProtoMember(2,AsReference = true)] public List<Node> ...

3 la respuesta

protobuf-net: serializar una lista vacía

Tenemos algunos problemas con la serialización de una lista vacía. aquí algo de código en .NET usando CF 2.0 //Generating the protobuf-msg ProtoBufMessage msg = new ProtoBufMessage(); msg.list = new List<AnotherProtobufMessage>(); // Serializing ...

3 la respuesta

Serializar F # discrimina las uniones con protobuf

¿Hay alguna manera de obtener protobuf para serializar / deserializar las uniones discriminadas de F #? Estoy tratando de serializar mensajes con protobuf. Los mensajes son registros F # y sindicatos discriminados. La serialización parece ...

1 la respuesta

¿Serializar en un ensamblaje y deserializar en otro?

Tengo la misma clase en dos proyectos en los que se envía unoruntime al otro proceso que tiene que deserializar ese objeto y usarlo (dado que los dos objetos son iguales pero difieren en el nombre del ensamblado, por lo que en realidad ...

2 la respuesta

¿Protobuf-net admite tipos anulables?

¿Es posible generar miembros anulables en protobuf-net? message ProtoBuf1 { optional Int32? databit = 1; optional Nullable<bool> databool = 2; }

1 la respuesta

¿Por qué tengo que usar [ProtoInclude]?

He leído muchas preguntas sobre la característica de herencia en protobuf-net. Me pregunto si puedo usar [DataContract], [DataMember] de la misma forma que con [ProtoContract], [ProtoMember]. ¿Por qué no podría usar [KnowType] en lugar de usar ...

4 la respuesta

Filtrado masivo con protobuf-net

He serializado una lista de objetos con protobuf-net. Teóricamente, el archivo .bin puede contener millones de objetos. Supongamos que los objetos son de una clase que contiene lo siguiente: public string EventName;Tengo que tomar una consulta ...

3 la respuesta

¿Para qué escenarios no es apropiado protobuf-net?

Hemos estado utilizando BinarySerialization con nuestra aplicación C #, pero el tamaño y la complejidad de las clases que deben ser serializadas da como resultado una (des) serialización lenta y archivos grandes. Sospechamos que deberíamos ...

1 la respuesta

Protobuf-net y soporte de interfaz

Esta pregunta directamente en gran parte a los mantenedores de protobuf-net, pero cualquier otra persona por favor comente. Intenté serializar una clase que contiene una propiedad que tiene un tipo de interfaz, es decir: [DataContract] public ...

2 la respuesta

Utilizando un serializador WCF personalizado en Silverlight

En ".NET" completo es bastante fácil cambiar el serializador, ya sea en la configuración o mediante atributos personalizados. Sin embargo, quiero hacer algo similar en el WCF de Silverlight, es decir, proporcionar un motor de serialización ...