14 writes to m_permSet
mscorlib (14)
system\security\permissionset.cs (14)
139m_permSet = m_normalPermSet.SpecialUnion(m_unrestrictedPermSet); 144m_permSet = m_unrestrictedPermSet.SpecialUnion(m_normalPermSet); 163m_permSet = null; 176m_permSet = m_permSetSaved; 233m_permSet = new TokenBasedSet(permSet.m_permSet); 300m_permSet = null; 315this.m_permSet = new TokenBasedSet(); 531m_permSet = null; 968pset.m_permSet = new TokenBasedSet(); 1121this.m_permSet = null; 1259pset.m_permSet = new TokenBasedSet(); 1663this.m_permSet = permSetTemp.m_permSet; 1826m_permSet = new TokenBasedSet(); 1934m_permSet = new TokenBasedSet();
123 references to m_permSet
mscorlib (123)
system\security\permissionset.cs (122)
160if (m_permSet != null) 161m_permSet.SpecialSplit(ref m_unrestrictedPermSet, ref m_normalPermSet, m_ignoreTypeLoadFailures); 162m_permSetSaved = m_permSet; 231if (permSet.m_permSet != null) 233m_permSet = new TokenBasedSet(permSet.m_permSet); 236for (int i = m_permSet.GetStartingIndex(); i <= m_permSet.GetMaxUsedIndex(); i++) 238Object obj = m_permSet.GetItem(i); 245m_permSet.SetItem(i, perm.Copy()); 250m_permSet.SetItem(i, elem.Copy()); 314if (this.m_permSet == null) 323if (m_permSet == null || m_permSet.FastIsEmpty()) 346if (m_permSet == null || m_permSet.FastIsEmpty()) 358if (m_permSet != null) 359count += m_permSet.GetCount(); 367if (m_permSet == null) 369Object obj = m_permSet.GetItem( index ); 445m_permSet.SetItem( permToken.m_index, perm ); 483m_permSet.SetItem( permToken.m_index, ip_union ); 487m_permSet.SetItem( permToken.m_index, perm ); 498return (IPermission)m_permSet.RemoveItem( index ); // this cast is safe because the call to GetPermission will guarantee it is an IPermission 572else if (this.m_permSet == null) 578for (int i = m_permSet.GetStartingIndex(); i <= this.m_permSet.GetMaxUsedIndex(); ++i) 701if (this.m_allPermissionsDecoded || this.m_permSet == null) 714if (this.m_allPermissionsDecoded || this.m_permSet == null) 724if (this.m_allPermissionsDecoded || this.m_permSet == null) 785int maxMax = this.m_permSet == null ? -1 : this.m_permSet.GetMaxUsedIndex(); 786int otherMax = other.m_permSet == null ? -1 : other.m_permSet.GetMaxUsedIndex(); 801Object thisObj = this.m_permSet.GetItem( i ); 807Object otherObj = other.m_permSet.GetItem( i ); 851this.m_permSet.SetItem( i, newElem ); 867this.m_permSet.SetItem( i, newElem ); 876this.m_permSet.SetItem( i, otherPerm.Copy() ); 892this.m_permSet.SetItem( i, newElem ); 899this.m_permSet.SetItem( i, null ); 904this.m_permSet.SetItem( i, null ); 925this.m_permSet.SetItem( i, intersectPerm ); 948int thisMax = this.m_permSet == null ? -1 : this.m_permSet.GetMaxUsedIndex(); 949int otherMax = other.m_permSet == null ? -1 : other.m_permSet.GetMaxUsedIndex(); 973Object thisObj = this.m_permSet.GetItem( i ); 979Object otherObj = other.m_permSet.GetItem( i ); 1014pset.m_permSet.SetItem( i, newElem ); 1028pset.m_permSet.SetItem( i, newElem ); 1038pset.m_permSet.SetItem( i, otherPerm.Copy() ); 1054pset.m_permSet.SetItem( i, newElem ); 1064pset.m_permSet.SetItem( i, thisPerm.Copy() ); 1086pset.m_permSet.SetItem( i, intersectPerm ); 1129if (other.m_permSet != null) 1131maxMax = other.m_permSet.GetMaxUsedIndex(); 1139Object thisObj = this.m_permSet.GetItem( i ); 1145Object otherObj = other.m_permSet.GetItem( i ); 1173this.m_permSet.SetItem( i, newElem ); 1183this.m_permSet.SetItem( i, otherElem.Copy() ); 1192this.m_permSet.SetItem( i, otherPerm.Copy() ); 1218this.m_permSet.SetItem( i, unionPerm ); 1258maxMax = this.m_permSet.GetMaxUsedIndex() > other.m_permSet.GetMaxUsedIndex() ? this.m_permSet.GetMaxUsedIndex() : other.m_permSet.GetMaxUsedIndex(); 1265Object thisObj = this.m_permSet.GetItem( i ); 1271Object otherObj = other.m_permSet.GetItem( i ); 1291pset.m_permSet.SetItem( i, newElem ); 1300pset.m_permSet.SetItem( i, otherElem.Copy() ); 1310pset.m_permSet.SetItem( i, otherPerm.Copy() ); 1320pset.m_permSet.SetItem( i, thisElem.Copy() ); 1329pset.m_permSet.SetItem( i, thisPerm.Copy() ); 1350pset.m_permSet.SetItem( i, unionPerm ); 1372if (this.m_permSet == null || denied.m_permSet == null) 1375int maxIndex = denied.m_permSet.GetMaxUsedIndex() > this.m_permSet.GetMaxUsedIndex() ? this.m_permSet.GetMaxUsedIndex() : denied.m_permSet.GetMaxUsedIndex(); 1377IPermission deniedPerm = denied.m_permSet.GetItem(i) as IPermission; 1381IPermission thisPerm = this.m_permSet.GetItem(i) as IPermission; 1384denied.m_permSet.SetItem(i, null); 1390this.m_permSet.SetItem(i, null); 1391denied.m_permSet.SetItem(i, null); 1408Object thisObj = this.m_permSet.GetItem( token.m_index ); 1440int maxIndex = Math.Max( this.m_permSet.GetMaxUsedIndex(), other.m_permSet.GetMaxUsedIndex() ); 1444IPermission thisPerm = (IPermission)this.m_permSet.GetItem( i ); 1445IPermission otherPerm = (IPermission)other.m_permSet.GetItem( i ); 1478if (this.m_permSet != null) 1482int maxIndex = this.m_permSet.GetMaxUsedIndex(); 1484for (int i = m_permSet.GetStartingIndex(); i <= maxIndex; ++i) 1486IPermission perm = (IPermission)this.m_permSet.GetItem( i ); 1527if (this.m_permSet != null) 1530for (int i = m_permSet.GetStartingIndex(); i <= this.m_permSet.GetMaxUsedIndex(); ++i) 1646if (this.m_permSet != null) 1648for (int i = m_permSet.GetStartingIndex(); i <= this.m_permSet.GetMaxUsedIndex(); ++i) 1650Object obj = this.m_permSet.GetItem(i); 1663this.m_permSet = permSetTemp.m_permSet; 1691if (m_permSet == null) 1697int maxIndex = m_permSet.GetMaxUsedIndex(); 1825if (m_permSet == null) 1828if (this.m_permSet.GetItem( token.m_index ) != null) 1835if (this.m_permSet.GetItem( token.m_index ) is IPermission) 1836permInSlot = (IPermission)this.m_permSet.GetItem( token.m_index ); 1838permInSlot = CreatePerm( (SecurityElement)this.m_permSet.GetItem( token.m_index ) ); 1849this.m_permSet.SetItem( token.m_index, objectToInsert ); 1933if (m_permSet == null) 1937if (this.m_permSet.GetItem( token.m_index ) != null) 1942if (this.m_permSet.GetItem( token.m_index ) is IPermission) 1943permInSlot = (IPermission)this.m_permSet.GetItem( token.m_index ); 1945permInSlot = CreatePerm( this.m_permSet.GetItem( token.m_index ) ); 1959this.m_permSet.SetItem( token.m_index, objectToInsert ); 2115m_permSet.SetItem(index, perm); 2192if (this.m_permSet != null) 2194int maxIndex = this.m_permSet.GetMaxUsedIndex(); 2196for (int i = m_permSet.GetStartingIndex(); i <= maxIndex; ++i) 2198Object obj = this.m_permSet.GetItem( i ); 2278if (this.m_permSet != null)
system\security\permissionsetenumerator.cs (1)
62enm = new TokenBasedSetEnumerator(permSet.m_permSet);