Des Expressions Lambda C# ou de Délégués comme une des Propriétés ou des Arguments

Je suis à la recherche pour créer une Règle de classe qui valide les propriétés d'un type d'entité de l'objet. Je tiens vraiment à définir le nom de la propriété à inspecter, et de donner ensuite la classe d'un délégué ou d'une expression lambda qui sera évalué au moment de l'exécution lors de l'exécution de l'objet de sa méthode IsValid (). Quelqu'un aurait-il un extrait de quelque chose comme cela, ou des idées sur la façon de passer d'une méthode anonyme comme un argument ou bien?

Aussi, je ne suis pas sûr si je suis d'expliquer ce que je suis en train d'accomplir autant de posez des questions si je ne suis pas clair.

OriginalL'auteur JC Grubbs | 2008-09-26