Permission sets : File Permission : File Directory Stream C# Examples


C# Examples » File Directory Stream » File Permission »

 

Permission sets









    
using  System;
using  System.Collections.Generic;
using  System.IO;
using  System.IO.IsolatedStorage;
using  System.Net;
using  System.Net.Sockets;
using  System.Reflection;
using  System.Security;
using  System.Security.AccessControl;
using  System.Security.Policy;
using  System.Security.Permissions;
using  System.Security.Principal;
using  System.Text;

public  class  MainClass
{
        public  static  void  Main()
        {
                NamedPermissionSet  ps  =  new  NamedPermissionSet("SamplePermissionSet",  PermissionState.None);
                ps.AddPermission(new  FileIOPermission(FileIOPermissionAccess.AllAccess,  @"C:\test\"));
                ps.AddPermission(new  ReflectionPermission(PermissionState.Unrestricted));
                ps.AddPermission(new  SecurityPermission(SecurityPermissionFlag.Execution));

                Console.WriteLine(ps.ToXml().ToString());
        }
}
    
   
  
   





HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo File Directory Stream
» File Permission