4 writes to rootTable
System (4)
compmod\system\security\permissions\ResourcePermissionBase.cs (4)
173permission.rootTable = CopyChildren(this.rootTable, 0); 249this.rootTable = (Hashtable)ReadChildren(securityElement, 0); 273newPermission.rootTable = newPermissionRootTable; 583newPermission.rootTable = newPermissionRootTable;
13 references to rootTable
System (13)
compmod\system\security\permissions\ResourcePermissionBase.cs (13)
91return (!isUnrestricted && rootTable.Count == 0); 143Hashtable currentTable = this.rootTable; 162this.rootTable.Clear(); 173permission.rootTable = CopyChildren(this.rootTable, 0); 201return GetChildrenAccess(this.rootTable, 0); 270Hashtable newPermissionRootTable = (Hashtable)IntersectContents(this.rootTable, targetPermission.rootTable); 480return IsContentSubset(this.rootTable, targetPermission.rootTable); 525Hashtable currentTable = this.rootTable; 559WriteChildren(root, this.rootTable, 0); 580Hashtable newPermissionRootTable = (Hashtable)UnionOfContents(this.rootTable, targetPermission.rootTable);