En C# En Utilisant Des Annotations?

J'ai créé cette Annotation classe
Cet exemple n'aurait pas de sens parce qu'Il va toujours jeter une exception, mais je suis encore à l'utiliser comme je suis juste essayer d'expliquer ce que ma question est.
Mon annotation n'est jamais appelé pour certaines raisons, toutes les solutions?

public class AuthenticationRequired : System.Attribute
{
   public AuthenticationRequired()
   {
      //My break point never gets hit why?
      throw new Exception("Throw this to see if annotation works or not");
   }
}

[AuthenticationRequired]
private void Window_Loaded(object sender, RoutedEventArgs e)
{
   //My break point get here
}
Vous avez ici comment accéder et lire vos annotations personnalisées: msdn.microsoft.com/en-us/library/z919e8tw.aspx#Y109

OriginalL'auteur aryaxt | 2011-07-25