visual usando studio instalar framework consulta conexion linq-to-sql

usando - LINQ to SQL strings a enums



usando linq to sql (1)

Siempre puede agregar una clase parcial con el mismo nombre que su clase LinqToSql, y luego definir sus propios parámetros y funciones. Estos serán accesibles como parámetros de objetos y métodos para este objeto, de la misma manera que los métodos LinqToSql autogenerados son accesibles.

Ejemplo: Tienes una clase LinqToSql llamada Car que se asigna a la tabla Coche en la base de datos. A continuación, puede agregar un archivo a App_Code con el siguiente código:

public partial class Car { // Add properties and methods to extend the functionality of Car }

No estoy seguro si esto cumple totalmente con su requisito de cambiar la forma en que los Enumeces se mapean en una columna. Sin embargo, podría agregar un parámetro donde las propiedades get / set funcionarán para mapear las enumeraciones que necesita mientras mantiene las mayúsculas y minúsculas insensibles a mayúsculas y minúsculas.

LINQ to SQL permite que las asignaciones de tablas se conviertan automáticamente en entradas y salidas al especificar el tipo para la columna; esto funciona para cadenas o enteros.

¿Hay alguna manera de que la conversión no sea sensible o agregue una clase de asignación personalizada o un método de extensión en la mezcla para que pueda especificar cómo se verá la cadena con más detalle?

Las razones para hacerlo podrían ser proporcionar una mejor convención de nombres dentro de un nuevo código C # funky en un sistema donde el esquema de datos ya está establecido (y algunas aplicaciones heredadas lo utilizan) para que el texto real en la base de datos pueda '' t ser cambiado