Resultados de la búsqueda a petición "datacontract"

1 la respuesta

Serialización / Derialización de una estructura de árbol

Estoy tratando de encontrar la mejor manera de guardar (serializar) y luego abrir (deserializar) una estructura de árbol. Mi estructura está compuesta por varios tipos de objetos con diferentes propiedades, pero cada uno hereda de una clase ...

3 la respuesta

C # DataContractJsonSerializer falla cuando el valor puede ser una matriz o un solo elemento

Uso el DataContractJsonSerializer para analizar una cadena json en una jerarquía de objetos. La cadena json se ve así: { "groups": [ { "attributes": [ { "sortOrder": "1", "value": "A" }, { "sortOrder": "2", "value": "B" } ] }, { "attributes": { ...

2 la respuesta

Exponer objeto de la biblioteca de clases utilizando WCF

Estoy usando una biblioteca de clases que expone algunos objetos. Estos objetos tienen un par de propiedades que contienen datos que mis clientes necesitan. Me gustaría crear un servicio WCF que devuelva los objetos a mis clientes, pero no puedo ...

1 la respuesta

¿Cómo usar la serialización o deserialización personalizada en WCF para forzar una nueva instancia en cada propiedad de un contacto de datos?

Tengo un contacto de datos con muchos miembros que tiene una clase personalizada e gustaría forzar una nueva instancia si la propiedad es nula en la deserialización. ¿Hay una manera de hacer eso

4 la respuesta

WCF: Devolver un objeto derivado para un contrato con un objeto base (DataContractResolver)

Tengo un problema de contrato base / derivado de WCF. Tengo una interfaz / contrato de servidor que devuelve unBaseThing objeto: [OperationContract] BaseThing Get_base_thing();l servidor que implementa esto tiene unaDerivedThing (derivado ...

6 la respuesta

DataContract, valor predeterminado de DataMember

¿Hay alguna forma de elegir los valores predeterminados de los atributos que no están en el archivo xml durante la deserialización? Si elmAge atributo no está presente en el archivo xml, quiero usar un valor predeterminado de 18. ¿Es ...

4 la respuesta

¿Cómo exponer parte de la entidad como DataContract?

Hasta ahora, cuando trabajaba con WCF, siempre he estado exponiendo las entidades generadas por EF o POCO (modificando la plantilla T4 para incluir DataContract y DataMember en POCO y propiedades) como DataContract. Ahora, me he encontrado con ...