Quel est le but de l'attribut PermissionSet dans l'exemple de classe MSDN FileSystemWatcher?

Sur la MSDN Classe FileSystemWatcher page, il comprend un exemple avec la classe suivante attribut:

 [PermissionSet(SecurityAction.Demand, Name="FullTrust")]

Quel est le but de tout cela? Quand doit-il être inclus ou non?

De la Classe FileSystemWatcher page d'aide est ici: http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

source d'informationauteur Jeff