Permissions permesso = new Permissions();
string nomeUtente = "Guest";
string nomeCartella = "c:\\cavolo";
//Setto le regole
permesso.setRegola(FileSystemRights.FullControl); //Permetti all'utente di fare tutto .FullControl , Permetti all'utente di leggere .Read, Permetti all'utente di scrivere .Write , ecc..
permesso.setAccessoRegola(AccessControlType.Deny);
//Eseguo le regole
permesso.modificaPermessi(nomeUtente, nomeCartella);
permesso.eliminaPermessi(nomeUtente, nomeCartella);
//Faccio valere le regole per tutti gli utenti
permesso.AllModificaPermissionFolder(nomeCartella);
permesso.AllRevocaPermissionFolder(nomeCartella);
//Modo per richimare la stessa funzione
//FileSystemRights regolaFile = FileSystemRights.FullControl;
//AccessControlType regolaTipo = AccessControlType.Deny;
//Permissions permesso1 = new Permissions(regolaFile, regolaTipo);
Permissions permesso1 = new Permissions(FileSystemRights.FullControl, AccessControlType.Deny);
permesso1.modificaPermessi(nomeUtente, nomeCartella);
permesso1.eliminaPermessi(nomeUtente, nomeCartella);
permesso1.AllModificaPermissionFolder(nomeCartella);
permesso1.AllRevocaPermissionFolder(nomeCartella);