public void RemoveRoles(string[] RolesName)
 {
     foreach (string sRoleName in RolesName)
     {
         m_oRoles.Remove(sRoleName);
     }
 }
 public void Remove(string[] EventsName)
 {
     foreach (string sEventName in EventsName)
     {
         m_oEventsBindingInfo.Remove(sEventName);
     }
 }
Beispiel #3
0
        internal void ReplacePersistKey(string sOldPersistKey, string sNewPersistKey)
        {
            if (sOldPersistKey != sNewPersistKey && m_oPermissionsSets.ContainsKey(sOldPersistKey))
            {
                TisPermissionsSet oPermissionsSet = (TisPermissionsSet)m_oPermissionsSets[sOldPersistKey];

                oPermissionsSet.ChangePersistKey(sNewPersistKey);

                m_oPermissionsSets.Add(sNewPersistKey, oPermissionsSet);

                m_oPermissionsSets.Remove(sOldPersistKey);
            }
        }
        public void RemoveBindings(object oEventSource)
        {
            string oPersistKey = ObtainEventSourceBindingKey(oEventSource);

            m_oBindings.Remove(oPersistKey);
        }