IsUnrestricted() публичный Метод

public IsUnrestricted ( ) : bool
Результат bool
Пример #1
0
		public void Unrestricted ()
		{
			ConfigurationPermission p = new ConfigurationPermission (PermissionState.Unrestricted);
			Assert.IsTrue (p.IsUnrestricted(), "A1");

			p = new ConfigurationPermission (PermissionState.None);
			Assert.IsFalse (p.IsUnrestricted(), "A2");
		}
Пример #2
0
        public override IPermission Union(IPermission target)
        {
            if (target == null)
            {
                return(Copy());
            }

            ConfigurationPermission p = target as ConfigurationPermission;

            if (p == null)
            {
                throw new ArgumentException("target");
            }

            return(new ConfigurationPermission(unrestricted || p.IsUnrestricted() ? PermissionState.Unrestricted : PermissionState.None));
        }
Пример #3
0
        public override bool IsSubsetOf(IPermission target)
        {
            if (target == null)
            {
                return(!unrestricted);
            }

            ConfigurationPermission p = target as ConfigurationPermission;

            if (p == null)
            {
                throw new ArgumentException("target");
            }

            if (unrestricted)
            {
                return(p.IsUnrestricted());
            }
            else
            {
                return(true);
            }
        }