M2m4ria

Un mecanismo que agrega soporte para muchas-2-muchas relaciones con los servicios de WCF RIA
Descargar ahora

M2m4ria Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Nombre del editor:
  • MdeJ
  • Sistemas operativos:
  • Windows 2K / XP / Vista / 7
  • Tamaño del archivo:
  • 117 KB

M2m4ria Etiquetas


M2m4ria Descripción

M2M4RIA se desarrolló para ser un mecanismo que agrega soporte para las relaciones de muchas y 2-2-MUCHAS (M2M) con los servicios de WCF RIA. El marco de entidades puede "ocultar" la tabla de uniones (es decir, la tabla conectada al paciente y al médico). Esto le da la capacidad de acceder directamente a una colección de pacientes del médico y la colección de doctores de un paciente. Debajo, el marco de entidades también usa la tabla de unión. El marco de entidades solo oculta una tabla de unión si la tabla tiene exactamente dos columnas: una de las columnas A y una de tipo B. Si hay más columnas presentes, la tabla de unión se hace visible en el modelo de entidad. m2m y ria Desafortunadamente, los servicios de RIA no admiten relaciones M2M con tablas de unión oculta. Si EF oculta la tabla de uniones, entonces RIA no expondrá la relación M2M en el servicio de dominio. Una forma común de dejar que RIA exponga la relación M2M es que tiene la tabla de unión visible en el modelo de entidad, introduciendo una columna adicional en la tabla de uniones. El inconveniente de este enfoque es que uno tiene que lidiar con estos objetos de la tabla de unirse cuando acceda a la relación M2M. Entonces, en lugar de escribir a.bset.add (nuevo B ()); Uno tiene que escribir algo como: a.abset.add (nuevo ab {b = nuevo b ()}); Consultar y eliminar también es un poco más engorroso. Otra desventaja es que, con el fin de habilitar M2M en RIA, la base de datos debe modificarse, así como el modelo de entidad. Entonces, incluso cuando se trabaja directamente en el modelo de entidad, uno también tiene que lidiar con los objetos de la tabla de unirse. Apoyando M2M en RIA El proyecto M2M4RIA tiene como objetivo proporcionar una implementación de M2M en RIA que no requiere mesas de unión en el modelo de entidad o en RIA. Proporciona operaciones completas de crud en las relaciones M2M. La idea es permitir que RIA funcione en nuestros propios tipos de uniones proporcionados, en lugar de unirse a los tipos generados por EF. Estas tablas unir solo sirven la comunicación entre el cliente y el servidor, de modo que las relaciones M2M se pueden enviar y recibir a un cliente remoto. En el lado del cliente, una "Vista" en las relaciones M2M solo muestra B's a a, y A a B (vea la imagen a continuación). Por lo tanto, ya no necesita unirse a los objetos de la tabla para acceder a las relaciones M2M. Su modelo de entidad no necesita ningún cambio para esto.


M2m4ria Software relacionado

SDL REGEX FUZZER

Pruebe las expresiones regulares para la posibilidad de una denegación de vulnerabilidades de servicio. ...

197 2.58MB

Descargar