An imperative role-based security demand for the current principal to represent an identity with the name Anya AND be a member of the Managers role : Permissions « Security « C# / CSharp Tutorial
using System;
using System.Security.Permissions;
class MainClass
{
publicstaticvoid MyMethod()
{
PrincipalPermission perm = new PrincipalPermission(@"MACHINE\Joe", @"MACHINE\Managers");
perm.Demand();
}
}