Criar automaticamente um Enum com base nos valores em uma tabela de pesquisa de banco de dado

Como criar automaticamente uma enumeração e, posteriormente, usar seus valores em C # com base em valores em uma tabela de pesquisa de banco de dados (usando a camada de dados da biblioteca corporativa

or exemplo, se eu adicionar um novo valor de pesquisa no banco de dados, não quero adicionar manualmente a declaração de valor de enumeração estática extra no código - eu gostaria de manter a enumeração em sincronia com o banco de dado

Existe algo assim?

Eu não quero criar um enum estático gerado por código (comoThe Code Project articleEnum Code Generator - Gerando código enum automaticamente a partir de tabelas de consulta de banco de dados) e prefere que seja completamente automátic

questionAnswers(14)

yourAnswerToTheQuestion