No se puede asignar un nombre a "<name>" como un parámetro en un especificador de atributo porque no es un campo ni una propiedad

Un bloque de atributos establece un valor para un miembro no variable del atributo. Puede asignar valores solo a miembros de variable tales como campos o propiedades.

Identificador de error: BC32010

Para corregir este error

  1. Asegúrese de que los nombres de atributo y miembro estén escritos correctamente.

  2. Quite el argumento del bloque de atributos si el miembro es no variable.