System.Configuration.ConfigurationPermission.IsSubsetOf C# (CSharp) Метод

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

public IsSubsetOf ( IPermission target ) : bool
target IPermission
Результат bool
        public override bool IsSubsetOf(IPermission target) {
            if (target == null) {
                return _permissionState == PermissionState.None;
            }

            if (target.GetType() != typeof(ConfigurationPermission)) {
                throw ExceptionUtil.ParameterInvalid("target");
            }

            ConfigurationPermission other = (ConfigurationPermission) target;
            return (_permissionState == PermissionState.None || other._permissionState == PermissionState.Unrestricted);
        }

Usage Example

Пример #1
0
		public void Subset_wrongtype ()
		{
			ConfigurationPermission p1 = new ConfigurationPermission (PermissionState.Unrestricted);

			Assert.IsFalse (p1.IsSubsetOf (new StrongNameIdentityPermission (PermissionState.Unrestricted)));
		}
All Usage Examples Of System.Configuration.ConfigurationPermission::IsSubsetOf