Csharp/C Sharp by API/System.Security.Permissions/PrincipalPermissionAttribute

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

mark PrincipalPermissionAttribute

<source lang="csharp">

using System; using System.IO; using System.Security.Permissions; [PrincipalPermissionAttribute(SecurityAction.Demand, Role="Administrators")] class MainClass {

 public static void Main() 
 {
   FileStream fsOut = File.Create(@"c:\\temp\\test.txt");
   StreamWriter sw = new StreamWriter(fsOut);
   sw.WriteLine("str");
   sw.Flush();
   sw.Close();
 }

}

 </source>