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

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

mark PrincipalPermission

  
using System;
using System.Security.Permissions;
class MainClass
{
    [PrincipalPermission(SecurityAction.Demand, Name = @"MACHINE\Joe", Role = @"MACHINE\Managers")]
    public static void MyMethod()
    {
    }
}


new PrincipalPermission()

  
using System;
using System.Security.Permissions;
class MainClass
{
    public static void MyMethod() 
    { 
 
        PrincipalPermission perm = new PrincipalPermission(@"MACHINE\Joe", @"MACHINE\Managers");
            
        perm.Demand();
    }
}