¿Puedo definir propiedades en clases parciales y luego marcarlas con atributos en otra clase parcial?

¿Hay alguna manera de que pueda tener un archivo de código generado de esta manera:

public partial class A {
public string a {get; set;}
}

y luego en otro archivo:

public partial class A {
[Attribute("etc")]
public string a {get; set;}
}

¿Para que pueda tener una clase generada desde la base de datos y luego usar un archivo no generado para marcarla?

Respuestas a la pregunta(5)

Su respuesta a la pregunta