Segurança de Nível de Linha com Entity Framework

Eu tenho tentado considerar como segurança de nível de linha pode ser implementada com o Entity Framework. A ideia é ter um meio agnóstico de banco de dados que ofereça métodos para restringir as linhas vindas do ObjectContext.

Algumas das minhas ideias iniciais envolveram a modificação das classes parciais criadas pela ferramenta EDMGEN e que ofereceram algum suporte limitado. Os usuários ainda podem contornar essa solução usando suas próprias instruções eSQL e um QueryObject.

Eu tenho procurado por uma solução abrangente que existe acima dos provedores de banco de dados para que permaneça agnóstico.

questionAnswers(5)

yourAnswerToTheQuestion